Teemu Suo-Anttila
569072dccd
Add Navigator testing to Spring Boot test (#10174)
6 years ago
Ahmed Ashour
c147b5d85b
Use Collection.isEmpty() (#10172)
6 years ago
Ahmed Ashour
13d406a708
Remove redundant null checks before an instanceof (#10173)
6 years ago
Teemu Suo-Anttila
d0b5741b81
Add ErrorLevel to Validators and results (#10099)
Fixes #9792
6 years ago
Teemu Suo-Anttila
dd806e8bb3
Fix Binder bean writing to only validate and write given bindings (#10162)
6 years ago
Pekka Hyvönen
75ac029f5a
Fix wrong method name in Grid docs (#10171)
6 years ago
Knoobie
0843f53881
Add aria-rowcount to grid (#10167)
This is based on discussion from vaadin/vaadin-grid#1023 .
6 years ago
Piotr Wilkin
69c6675572
Fix for Grid client-side exception. (#10166)
Do not try to update the select all checkbox if it is not visible.
Fixes #10164
6 years ago
Pekka Hyvönen
cc136864d3
Add mention of Flow to issue template (#10168)
6 years ago
Ansku
4a04a3afae
Prevent Grid refreshAll from getting stuck due mismatched state (#10161)
Fixes #10038
6 years ago
Ahmed Ashour
fa62729e24
Fix typos (#10158)
6 years ago
Ahmed Ashour
ab18b6c58e
Remove unneeded .toString() (#10141)
6 years ago
Piotr Wilkin
802bb98b85
Edit grid row by index - server side (#10040)
Opening grid editor from server side.
Fixes #8477 .
Addressing #8820 will be the user's responsibility as fetching index of item might be slow.
6 years ago
Teemu Suo-Anttila
a8f23e84a0
Move microprofile tests to profile, add Wildfly Swarm (#10156)
6 years ago
Teemu Suo-Anttila
4ac4b62434
Add maven based tests for several application servers (#10143)
Add tests for Glassfish based servers, Jetty 8, Tomcat 7 and Liberty (three runtimes).
6 years ago
Ahmed Ashour
9494818412
Use StringBuilder instead of StringBuffer (#10154)
6 years ago
Ahmed Ashour
915463b21a
Remove checkstyle "FinalClass" (#10145)
6 years ago
Ahmed Ashour
ce3f5a04a5
Add empty line at the end of files (#10142)
6 years ago
Teemu Suo-Anttila
3cbd834842
Add maven based server tests for Wildfly and Jetty (#10116)
This patch refactors the generic integration test war into
two jar dependencies and individual modules for different servers.
There is now a common approach for making configurations for the
remaining server tests still executed through an Ant build script.
6 years ago
Ahmed Ashour
eda970f667
Don't use synthetic methods for listener classes. (#10135)
Fixes #9504
6 years ago
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 years ago
Ahmed Ashour
83f5e593f6
Fix typos (#10124)
6 years ago
Ahmed Ashour
f265739578
Registration to remove state.registeredEventListeners (fixes #9634) (#10130)
This changes SharedState.registeredEventListeners to be a Map that keeps track of how many listeners of each type have been added, and handles unregistering of such listeners correctly.
6 years ago
Knoobie
80336d30ed
Add role="grid" and aria-multiselectable to grid (#10009)
Also adds aria-selected for grid rows.
6 years ago
Ahmed Ashour
bf690d31eb
Break iteration when method is found (#10128)
6 years ago
Ahmed Ashour
ccad305464
Use static import of Assert in tests (#10126)
Also removes dependency on junit.framework.TestCase .
6 years ago
Ahmed Ashour
28b52d687d
Remove unneeded .toArray() (#10131)
Use for each loop.
6 years ago
Ahmed Ashour
7e4b4ff5a9
Use enhanced for loop for arrays. (#10121)
6 years ago
Ahmed Ashour
43f4a17f0d
Simplify conditional logic. (#10122)
And remove unused imports.
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
Ahmed Ashour
adcf2e2e80
Use enhanced for loop instead of Iterator. (#10100)
6 years ago
Ahmed Ashour
46950473fd
UIDL to implement Iterable (#10101)
6 years ago
Ahmed Ashour
3c7a951411
Use StandardCharsets.UTF_8 (#10113)
6 years ago
Ahmed Ashour
241b7fadca
Remove auto-generated comment (#10111)
6 years ago
Henri Sara
5b69c166f2
Revert "Store Vaadin session after each update" (#10112)
This reverts commit 48e202a806
.
Also reverts the related release notes update.
6 years ago
Henri Sara
198ec82c51
Add since tags and update release notes (#10109)
6 years ago
Henri Sara
830af38f4c
Update ValoThemeUITest form screenshots for ErrorLevel updates (#10110)
6 years ago
Ahmed Ashour
c520767bf1
Handle 'z' (timezone) in AbstractDateField.setDateFormat() (#8844)
6 years ago
Henri Sara
131601de36
Update empty since tags for 8.2 (#10107)
6 years ago
Ahmed Ashour
7065740d6d
Use interface instead of implementation (#10073)
6 years ago
Henri Sara
1827ccb5ed
Update IE11 screenshots for more stable GridLayout (#10105)
6 years ago
Ahmed Ashour
7fd440d244
Use single character for StringBuilder.append (#10102)
6 years ago
Henri Sara
cb91ab76ee
Update browser version test for Chrome 61 (#10098)
6 years ago
Henri Sara
a91b4064b4
Update screenshots for PopupDateTimeFieldStatesTest after GridLayout fix (#10097)
6 years ago
Ahmed Ashour
9e6490d32a
Fix typos (#10095)
6 years ago
Ahmed Ashour
9f9efe0058
Support addCloseListener for Notification (#10027)
Converts Notification to an Extension and adds support for listening to the closing of notifications.
Fixes #888
6 years ago
Henri Sara
94c57dea38
Eliminate the use of AWT in non-test code (#10094)
6 years ago
Ahmed Ashour
22566d5d9d
Convert Embedded not to be a LegacyComponent (#10088)
6 years ago
Teemu Suo-Anttila
367c7751a6
Add option to use PushState instead of URI fragments in Navigator (#10042)
* Navigator now by default uses pushState and normal URLs
* added documentation for pushState and updated Navigator documentation
* improving docs etc, adding one TODO to be solved before merging
* pushState/replaceState no work better with changing titles
* Making uri fragment navigator work when not using specially mapped UI
* Revert to older default, add annotation for selecting
* Fix tests, add null checks
* Reorder if-clause, fix tests
* Revert unnecessary test change
* Use correct variable in UI, fix test clean up
* Updates to JavaDocs, fix some methods and tests
* Add comments, fix test ui, TODO for fallbacks
* Navigation documentation, JavaDocs, removed TODOs
* Documentation fixes
* Improve JavaDocs
* Fix link name in documentation
* Improve throws declaration in getLocation
* Change documentation about the PushState based navigation
* Add since tags
* Add since tags for UI
6 years ago
Henri Sara
69776b1d08
Fix GridLayout on IE and PhantomJS (#10087)
Additional fixes for #10077 for browsers that do not support
document.fonts.ready by performing a delayed re-layout.
6 years ago