Anna Koskinen
0645a86e5b
Table / TreeTable multiselect disabling of touch detection (#12014)
Added a toggle in Table (and thus TreeTable) where you can explicitly
disable multiselect touch screen detection. This allows you to work
around issues on hybrid devices that have both a touch screen and a
keyboard where you don't want automatic simple multiselection applied.
Fixes #11601, slightly modified cherry-pick of #11641
преди 4 години
Michael Forstner
5480d82bb8
Add missing FocusShortcutListener (#11289)
* Add missing FocusShortcutListener
Was removed from 8.0 and not readded.
Fixes #8297
* Update Release note for this change
преди 5 години
Ilia Motornyi
504d499578
Fixed typo (#11072)
преди 5 години
Ilia Motornyi
de4d772283
Fix using runo icons in FileTypeResolver (#10858)
This patch adds a compatibility version of FileTypeResolver.
преди 6 години
Ilia Motornyi
6541b7bad2
Update copyright year (#10761)
преди 6 години
Ilia Motornyi
f44f4f1b51
8.3.2 since (#10678)
* @since 8.3.2
преди 6 години
Ilia Motornyi
6d84351fee
Allow configuring content modes for Grid cell tooltips (#10632)
* Allow configuring content modes for Grid cell tooltips
преди 6 години
Ahmed Ashour
c58c7e7a23
Use Logger instead of VConsole (#10249)
Because VConsole is deprecated and it recommends using Logger instead
преди 6 години
Ahmed Ashour
cd9b32a990
Fix javadoc ending (#10274)
преди 6 години
Ahmed Ashour
d44a5e217d
Fix end of line comments, which were made by automatic formatter (#10234)
преди 6 години
Ahmed Ashour
3564d4b4ba
Remove redundant interface already implemented by super class. (#10258)
преди 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
7c8f440781
Remove trailing spaces (#10224)
преди 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
c147b5d85b
Use Collection.isEmpty() (#10172)
преди 6 години
Ahmed Ashour
13d406a708
Remove redundant null checks before an instanceof (#10173)
преди 6 години
Ahmed Ashour
fa62729e24
Fix typos (#10158)
преди 6 години
Ahmed Ashour
ab18b6c58e
Remove unneeded .toString() (#10141)
преди 6 години
Ahmed Ashour
9494818412
Use StringBuilder instead of StringBuffer (#10154)
преди 6 години
Olli Tietäväinen
0eabcf3094
Support null intermediate properties in NestedMethodProperty (#10134)
Ignore null intermediate properties in setValue().
Forward port of #10085 in 7.7 to the compatibility package.
преди 6 години
Ahmed Ashour
83f5e593f6
Fix typos (#10124)
преди 6 години
Ahmed Ashour
28b52d687d
Remove unneeded .toArray() (#10131)
Use for each loop.
преди 6 години
Ahmed Ashour
7e4b4ff5a9
Use enhanced for loop for arrays. (#10121)
преди 6 години
Ahmed Ashour
43f4a17f0d
Simplify conditional logic. (#10122)
And remove unused imports.
преди 6 години
Ahmed Ashour
763a5cbe8c
First sentence of javadoc should end with a period (#10114)
Also includes minor other javadoc and formatting fixes.
преди 6 години
Ahmed Ashour
adcf2e2e80
Use enhanced for loop instead of Iterator. (#10100)
преди 6 години
Ahmed Ashour
7065740d6d
Use interface instead of implementation (#10073)
преди 6 години
Ahmed Ashour
7fd440d244
Use single character for StringBuilder.append (#10102)
преди 6 години
Ahmed Ashour
9e6490d32a
Fix typos (#10095)
преди 6 години
Henri Sara
94c57dea38
Eliminate the use of AWT in non-test code (#10094)
преди 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
3c0c3e0a99
Fix typos (#10071)
And use varargs in a test.
преди 6 години
Ahmed Ashour
40d15b32e3
Construct array inline (#10068)
And some trivial test enhancements
преди 6 години
Ahmed Ashour
73119c7193
Fix javadoc references (#10067)
And remove unused imports.
преди 6 години
Ahmed Ashour
60ff3d6c34
Format curly brackets correctly for checkstyle (#10066)
преди 6 години
Ahmed Ashour
23718371f8
Remove unused methods. (#10058)
преди 6 години
Ahmed Ashour
1b8d507e5b
Replace iff with if in javadoc (#10056)
преди 6 години
Ahmed Ashour
132d9fa60e
Fix unused parameters in javadoc (#10055)
преди 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
8657a5ff49
Remove unused methods (#10020)
преди 6 години
Ahmed Ashour
d1520204ea
Use simple class names
преди 6 години
Ahmed Ashour
aa225cce86
Remove unneeded ArrayList construction
преди 6 години
Ahmed Ashour
229792f642
Javadoc fixes
преди 6 години
Ahmed Ashour
03349e8c66
Simplify boolean expressions
преди 6 години
Henri Sara
ee9f287917
Fix occasional empty rows in Table and TreeTable (#9800)
Picked from #9551 in 7.7
There's an intermittently happening issue with both Table and TreeTable,
which results in row data disappearing.
This change removes a method which is probably a vestigial one from over
five years ago and other changes are handling the things the method used
to perform. Currently the method removes rows deemed unnecessary from
the row buffer. The problem is, those rows are visible to the user and
removing causes row contents to be lost.
Also included are manually runnable test cases which demonstrate that
this removal actually prevents the issue from happening.
Fixes #7964
Fixes #5030
преди 6 години
Henri Sara
086170faf8
Update hierarchical data related deprecation messages (#9558)
Resolves #9330
преди 7 години
Mirjan Merruko
e1b923f906
Move GAEVaadinServlet to its own module
преди 7 години
Ilia Motornyi
e5488dff79
Replacement guide javadocs for deprecated classes
Fixes #8682
преди 7 години
Ilia Motornyi
a3e4931d3a
Replacement guide javadocs for deprecated classes, part two (#8719)
Partial fix for #8682
преди 7 години