Ahmed Ashour
0f4702c6d1
Add spaces after 'if' and 'for' in JavaScript (#10199)
* Add spaces after 'if' and 'for' in JavaScript
* Revert to old format
* Remove whitespaces
6 years ago
Ahmed Ashour
763a5cbe8c
First sentence of javadoc should end with a period (#10114)
Also includes minor other javadoc and formatting fixes.
6 years ago
Adam Wagner
697f770287
Implement error level on client side (#9817)
Add additional class names and style to components and error indicators to distinguish different error levels.
Vaadin 8 implementation of #9816 . Cherry picked changes and added compatibility package component changes and tests.
Resolves #3139
6 years ago
Ahmed Ashour
73119c7193
Fix javadoc references (#10067)
And remove unused imports.
6 years ago
Ahmed Ashour
11ddb11cbc
Update modifier order to follow Java Specification suggestions (#10050)
Also includes some other minor cleanup.
6 years ago
Ahmed Ashour
867006d2f8
Use String.isEmpty() (#10045)
6 years ago
Ahmed Ashour
62d49f3c3a
Implement hashCode() when implementing equals()
6 years ago
Ahmed Ashour
f6e082f517
Use String.isEmpty()
6 years ago
Ahmed Ashour
caf41dbac4
Simplify conditional logic.
6 years ago
Ahmed Ashour
229792f642
Javadoc fixes
6 years ago
Henri Sara
3217df4491
Add since tags and javadocs
7 years ago
Pekka Hyvönen
c7128c4c3e
Fix missing drag image on FF, Safari (#9409)
When CSS transform has been applied, the drag image is missing (safari),
or gets offset (FF). Fixed by using custom drag image without transform,
and checking for transforms on parent DOM tree. Does NOT fix #9408
When there are frozen columns used, the image needs should not look weird because of the frozen column transitions.
The multiselection column is now not shown it is frozen.
Fixes #9261
7 years ago
Henri Sara
027b14f484
Refactor WidgetUtil.findWidget()
Adds two variants:
- find widget of any type
- accept all or only exact matches
Updates uses of findWidget(e, null) in non-compatibility packages.
7 years ago
Artur
7bf4f7ade8
Detect Chrome on iOS as Chrome + Webkit (#9138)
7 years ago
Leif Åstrand
07d56a9ca0
Add a maven plugin for formatting according to Eclipse settings
Running formatter:format will format all files in a submodule using an
embedded Eclipse compiler (based on Neon SR1)
according to the regular formatting settings file.
7 years ago
Artur Signell
504b3c4c65
Use diamond operator where it can be used
Does not modify compatibility packages to keep to closer to Vaadin 7.7
Change-Id: Ic9c4944eb90218290545a04ecd7455eb63910012
7 years ago
Artur Signell
82806ef9b7
Format the project using Neon, remove trailing whitespace
Change-Id: I145e20226958910c243b9897bb1e9516919f55cd
7 years ago
Artur Signell
0081286c8d
Remove IE8-IE10 client side code
Change-Id: I2ca0b41c3cc2ed851646ced2e0693a93b1853c95
7 years ago
Artur Signell
588f3cc7f8
Update copyright year to 2016
Change-Id: I6485dee1ebba12b180a9063ed4b530f7dc63cd77
7 years ago
Artur Signell
eeffa805a2
Remove trailing whitespace from code and javadoc
Change-Id: I4c852b7f9928e190572876690d5bef1234494a5d
7 years ago
Artur Signell
6d54d78944
Format using Eclipse Neon
Change-Id: I33f1cc33969ff74a95b1b8cc0f2add589be5aae0
7 years ago
Teemu Suo-Anttila
18fe7aa260
Build vaadin-client with maven
Change-Id: I36c426086a2b957f6f738d17470c499a01ddac3b
8 years ago
Teemu Suo-Anttila
05356b0cb6
Add a method to clear selected text on context click (#19367)
Change-Id: Id7ec7013bcff446cdf3ce0f2088cb20b0708a56b
8 years ago
Henri Sara
9f1f3eda47
Add missing @since values
Change-Id: I602b9fc4c87a19a78f949a23519c412aba789baa
8 years ago
Leif Åstrand
48049ced54
Add comment explaining the dummy read in setStyleTemporarily
Change-Id: I763f3c68a3c9e471f9e5df21bbfbce41be17117c
8 years ago
Teemu Suo-Anttila
46a0731a5b
Prevent text selection while DnD resizing columns (#16838)
This patch uses a JavaScript workaround to prevent text selection in IE8
and IE9 and Safari.
The selection is prevented everywhere in the DOM while a column is
resizing.
Change-Id: I1e7b9cdc675c83a9666493d8545337d601e40077
8 years ago
Henri Sara
ddf4e617b2
Update/add @since tags in javadoc
Change-Id: Ifd93251fdc20b93ad276c551796557bb9026766a
8 years ago
Mika Murtojarvi
82a0322347
Update @since tags for 7.6.
Change-Id: I69df09f371aae61f9e1ef741814f6e3016510fe2
8 years ago
Artur Signell
010b9641dd
Separate XHR error handling to its own class (#11733)
Change-Id: Iddd885a6a3a753c0be08c9afe6e97b9e589b8368
9 years ago
Teemu Suo-Anttila
359710c1bd
Add missing @since 7.5.1 to JavaDoc
Change-Id: I1af9da11330d00554cb19212d694816b83b29aa4
9 years ago
Artur Signell
afefa100a7
Real fix for subpixels in Grid (#18213)
Change-Id: I4246b8e5db528436fe355bdf57d2b3f88173474c
9 years ago
Artur Signell
8945b432b5
Use computed style in more IE9 edge cases (#13359)
Change-Id: I847c9077199f46964ba8d1931e951529db6c5475
9 years ago
Artur Signell
914eafd5fe
Ensure GridLayout rounds available space down instead of up (#15451)
Store measured widths and heights as doubles to be able to round later
Change-Id: Id0e91702dd62ba362f53317e8520f85b46f19769
9 years ago
Artur Signell
640dd28d21
Measure size correctly when element has border and/or padding (#18181)
Change-Id: I821ad3985c78cd0c2a66b37078885ea0612d5ad1
9 years ago
Pekka Hyvönen
201ae89df5
Updated all empty @since tags to be published in 7.5.0
Removed invalid @since from MarginInfo.
Change-Id: I7ad0dee47e8686c5cbca05ca1363ae8741642be8
9 years ago
Pekka Hyvönen
bbf30fff16
Details row decorator and border positioning and sizes (#17423)
IE8 still isn't pixel perfect, but you can't have 'em all.
Change-Id: I1780441f130032503d783657103066f502dce570
9 years ago
Alexey Fansky
2ad8f945b2
Restoring overflow-x and overflow-y in runWebkitOverflowAutoFix (#16650)
Change-Id: I7be1c1571ee5ede0ce481faf823f5f271a280a8a
9 years ago
Jouni Koivuviita
bc9db74216
Fix WidgetUtil BoundingClientRectDouble methods (#16599)
Change-Id: I93ecc9f6b8d8e148256b2f60bd5088d36a6d2b04
9 years ago
Henrik Paul
0533c6d9c8
Grid editor save/cancel buttons can now be rendered on top (#16534)
Change-Id: Ie70588885f0c876757df96c0deffe7e020cc29e5
9 years ago
Artur Signell
44d34f59c0
Move elemental json dependency to DWS (#15544)
Change-Id: I1b525e4d8df60f8e36bad9e5054d948da5b34813
9 years ago
Leif Åstrand
93c56ee184
Get rid of WidgetUtil.getSimpleName (#15544)
Change-Id: I345938e5e2196bbc8438b3401879507994b3b050
9 years ago
Artur Signell
bf8836bb56
Separate pure client side util methods to a new class (#15553, #15544)
* Deprecated old methods in Util for backwards compatibility
Change-Id: I9de5e6b930d9f2c0268967dc7b1cf465e6310280
9 years ago
Artur Signell
de22dbb220
Make SDM work again (#15452)
Only import the Json part of elemental and avoid using JsonUtil, which
causes https://code.google.com/p/google-web-toolkit/issues/detail?id=9083
Change-Id: I7b93b18ad47b81b2e5bb3947b04bf4550ddd035c
9 years ago
Leif Åstrand
fe6f23946a
Set @since values for Grid classes
Change-Id: Ib0c7d23c2a963e24ecca7769f6b179826be55102
9 years ago
Leif Åstrand
95333e50c6
Missing @since for 7.4
Change-Id: I8fdf0c264febf2ab9ae0f230f6bb357ef57be9ec
9 years ago
Leif Åstrand
fd62b6efe8
replace com.google.gwt.json.* usages with elemental.json.* (#8942)
Change-Id: I745b12685be4696fd8f1158005bf731f35ae8a81
9 years ago
Henrik Paul
5ac6b504ed
Moves Escalator.getPrecise* to Util.getRequired*BoundingClientRect (#13334)
Change-Id: I486d631d81ccbced77b8e06b5f1afd2c187e3f5c
9 years ago
Teemu Suo-Anttila
b90c84f755
Refactor Grid client side package structure (#13334)
Change-Id: Iab81d2344480d2b60303172a96f4e5e4fa8e1623
9 years ago
Johannes Dahlström
ab9aa7a27a
Fix event handling when Grid is inside a Composite (#13334)
Change-Id: I2092e6a4afc3d67f74f2971af0f410012cb62008
9 years ago
Guillermo Alvarez
d6853c436e
Backspace in modal doesn't make browser navigation (#13180)
In a modal window if focus is not in an editable component
the backspace default action is prevented.
Also when focus is on bottom or top components.
Change-Id: I53f0922e5ddff142e2d540be52e70c7d23d1b585
9 years ago