Tatu Lund
06947c6f90
Moving disableBrowserAutocomplete to WidgetUtil and change widgets to use it (#12020)
* Add autocomplete prevention to DateField
Autocomplete popup will interfere DateField's own popup
* Adding disableBrowserAutocomplete(..) in WidgetUtil
* Change VComboBox to use WidgetUtil.disableBrowserAutocomplete(..)
* Change to use WidgetUtil.disableBrowserAutocomplete(..)
* Change VFilterSelect to use WidgetUtil.disableBrowserAutocomplete(..)
* Adding WidgetUtil.disableBrowserAutocomplete to VTextualDate
* Adding missing import
* Adding missing import
4 роки тому
Anna Koskinen
1d6002baf9
Fix Window layout when resizing (#10830)
Fixes #10652
6 роки тому
Ilia Motornyi
d543e47bec
Enable Maven plugin for Eclipse formatting (#10829)
6 роки тому
Teemu Suo-Anttila
07c6456da8
Fix for navigating in Grid using Tab
6 роки тому
Teemu Suo-Anttila
78daf54cbf
Update release notes and since tags for 8.4 (#10760)
6 роки тому
Ilia Motornyi
6541b7bad2
Update copyright year (#10761)
6 роки тому
Anna Koskinen
1187cf22f0
Grid editor open (#10674)
6 роки тому
Ilia Motornyi
f44f4f1b51
8.3.2 since (#10678)
* @since 8.3.2
6 роки тому
Adam Wagner
d9dd40d0e4
Fix Grid details height calculation issue (#10343)
6 роки тому
Teemu Suo-Anttila
ed57efc07e
Update since tags in JavaDoc (#10325)
6 роки тому
Ahmed Ashour
3763f3f94c
Use lambda expressions. (#10268)
6 роки тому
Ahmed Ashour
10bd7544fd
Improve naming of fields and variables (#10242)
* Variable names to conform to naming convention.
* Use static constants where it makes sense
6 роки тому
Ahmed Ashour
69ac68e064
Fix typos (#10213)
* Fix typos
* Fix
6 роки тому
Adam Wagner
df2157ab9f
Check class name type on Grid cell mouse over (#10194)
* Check whether className is of type string
* Move string type checker method to widget util
* Fix formatting of WidgetUtil
* Break svg into lines
6 роки тому
Ahmed Ashour
a9c83ba07e
Use .toLowerCase and .toUpperCase(Locale.ROOT) (#10182)
* Use .toLowerCase and .toUpperCase(Locale.ROOT)
* Spaces
* add spaces after if(
6 роки тому
Ahmed Ashour
03570cb874
Scheduler.ScheduledCommand and RepeatingCommand to be lambda (#10203)
* Scheduler.ScheduledCommand and RepeatingCommand to be lambda
* Restore <table> in javadoc
* Fix docs
6 роки тому
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 роки тому
Ahmed Ashour
763a5cbe8c
First sentence of javadoc should end with a period (#10114)
Also includes minor other javadoc and formatting fixes.
6 роки тому
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 роки тому
Ahmed Ashour
73119c7193
Fix javadoc references (#10067)
And remove unused imports.
6 роки тому
Ahmed Ashour
11ddb11cbc
Update modifier order to follow Java Specification suggestions (#10050)
Also includes some other minor cleanup.
6 роки тому
Ahmed Ashour
867006d2f8
Use String.isEmpty() (#10045)
6 роки тому
Ahmed Ashour
62d49f3c3a
Implement hashCode() when implementing equals()
6 роки тому
Ahmed Ashour
f6e082f517
Use String.isEmpty()
6 роки тому
Ahmed Ashour
caf41dbac4
Simplify conditional logic.
6 роки тому
Ahmed Ashour
229792f642
Javadoc fixes
6 роки тому
Henri Sara
3217df4491
Add since tags and javadocs
7 роки тому
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 роки тому
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 роки тому
Artur
7bf4f7ade8
Detect Chrome on iOS as Chrome + Webkit (#9138)
7 роки тому
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 роки тому
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 роки тому
Artur Signell
82806ef9b7
Format the project using Neon, remove trailing whitespace
Change-Id: I145e20226958910c243b9897bb1e9516919f55cd
7 роки тому
Artur Signell
0081286c8d
Remove IE8-IE10 client side code
Change-Id: I2ca0b41c3cc2ed851646ced2e0693a93b1853c95
7 роки тому
Artur Signell
588f3cc7f8
Update copyright year to 2016
Change-Id: I6485dee1ebba12b180a9063ed4b530f7dc63cd77
7 роки тому
Artur Signell
eeffa805a2
Remove trailing whitespace from code and javadoc
Change-Id: I4c852b7f9928e190572876690d5bef1234494a5d
7 роки тому
Artur Signell
6d54d78944
Format using Eclipse Neon
Change-Id: I33f1cc33969ff74a95b1b8cc0f2add589be5aae0
7 роки тому
Teemu Suo-Anttila
18fe7aa260
Build vaadin-client with maven
Change-Id: I36c426086a2b957f6f738d17470c499a01ddac3b
8 роки тому
Teemu Suo-Anttila
05356b0cb6
Add a method to clear selected text on context click (#19367)
Change-Id: Id7ec7013bcff446cdf3ce0f2088cb20b0708a56b
8 роки тому
Henri Sara
9f1f3eda47
Add missing @since values
Change-Id: I602b9fc4c87a19a78f949a23519c412aba789baa
8 роки тому
Leif Åstrand
48049ced54
Add comment explaining the dummy read in setStyleTemporarily
Change-Id: I763f3c68a3c9e471f9e5df21bbfbce41be17117c
8 роки тому
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 роки тому
Henri Sara
ddf4e617b2
Update/add @since tags in javadoc
Change-Id: Ifd93251fdc20b93ad276c551796557bb9026766a
8 роки тому
Mika Murtojarvi
82a0322347
Update @since tags for 7.6.
Change-Id: I69df09f371aae61f9e1ef741814f6e3016510fe2
8 роки тому
Artur Signell
010b9641dd
Separate XHR error handling to its own class (#11733)
Change-Id: Iddd885a6a3a753c0be08c9afe6e97b9e589b8368
9 роки тому
Teemu Suo-Anttila
359710c1bd
Add missing @since 7.5.1 to JavaDoc
Change-Id: I1af9da11330d00554cb19212d694816b83b29aa4
9 роки тому
Artur Signell
afefa100a7
Real fix for subpixels in Grid (#18213)
Change-Id: I4246b8e5db528436fe355bdf57d2b3f88173474c
9 роки тому
Artur Signell
8945b432b5
Use computed style in more IE9 edge cases (#13359)
Change-Id: I847c9077199f46964ba8d1931e951529db6c5475
9 роки тому
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 роки тому
Artur Signell
640dd28d21
Measure size correctly when element has border and/or padding (#18181)
Change-Id: I821ad3985c78cd0c2a66b37078885ea0612d5ad1
9 роки тому