summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix Binder bean writing to only validate and write given bindings (#10162)Teemu Suo-Anttila2017-10-113-33/+95
|
* Fix wrong method name in Grid docs (#10171)Pekka Hyvönen2017-10-111-1/+1
|
* Add aria-rowcount to grid (#10167)Knoobie2017-10-116-9/+332
| | | This is based on discussion from vaadin/vaadin-grid#1023 .
* Fix for Grid client-side exception. (#10166)Piotr Wilkin2017-10-111-2/+5
| | | | | Do not try to update the select all checkbox if it is not visible. Fixes #10164
* Add mention of Flow to issue template (#10168)Pekka Hyvönen2017-10-111-1/+3
|
* Prevent Grid refreshAll from getting stuck due mismatched state (#10161)Ansku2017-10-102-3/+93
| | | Fixes #10038
* Fix typos (#10158)Ahmed Ashour2017-10-1023-53/+54
|
* Remove unneeded .toString() (#10141)Ahmed Ashour2017-10-1075-210/+179
|
* Edit grid row by index - server side (#10040)Piotr Wilkin2017-10-109-5/+118
| | | | | Opening grid editor from server side. Fixes #8477. Addressing #8820 will be the user's responsibility as fetching index of item might be slow.
* Move microprofile tests to profile, add Wildfly Swarm (#10156)Teemu Suo-Anttila2017-10-103-6/+78
|
* Add maven based tests for several application servers (#10143)Teemu Suo-Anttila2017-10-0918-21/+871
| | | Add tests for Glassfish based servers, Jetty 8, Tomcat 7 and Liberty (three runtimes).
* Use StringBuilder instead of StringBuffer (#10154)Ahmed Ashour2017-10-0926-39/+39
|
* Remove checkstyle "FinalClass" (#10145)Ahmed Ashour2017-10-091-1/+0
|
* Add empty line at the end of files (#10142)Ahmed Ashour2017-10-0625-25/+25
|
* Add maven based server tests for Wildfly and Jetty (#10116)Teemu Suo-Anttila2017-10-0544-124/+440
| | | | | | | 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.
* Don't use synthetic methods for listener classes. (#10135)Ahmed Ashour2017-10-0410-44/+74
| | | Fixes #9504
* Support null intermediate properties in NestedMethodProperty (#10134)Olli Tietäväinen2017-10-042-0/+9
| | | | | Ignore null intermediate properties in setValue(). Forward port of #10085 in 7.7 to the compatibility package.
* Fix typos (#10124)Ahmed Ashour2017-10-0456-154/+163
|
* Registration to remove state.registeredEventListeners (fixes #9634) (#10130)Ahmed Ashour2017-10-048-39/+113
| | | 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.
* Add role="grid" and aria-multiselectable to grid (#10009)Knoobie2017-10-049-3/+169
| | | Also adds aria-selected for grid rows.
* Break iteration when method is found (#10128)Ahmed Ashour2017-10-032-7/+4
|
* Use static import of Assert in tests (#10126)Ahmed Ashour2017-10-03735-6600/+7245
| | | | Also removes dependency on junit.framework.TestCase .
* Remove unneeded .toArray() (#10131)Ahmed Ashour2017-10-034-11/+7
| | | Use for each loop.
* Use enhanced for loop for arrays. (#10121)Ahmed Ashour2017-10-0245-242/+197
|
* Simplify conditional logic. (#10122)Ahmed Ashour2017-10-0210-28/+5
| | | And remove unused imports.
* First sentence of javadoc should end with a period (#10114)Ahmed Ashour2017-10-02337-1303/+1347
| | | Also includes minor other javadoc and formatting fixes.
* Use enhanced for loop instead of Iterator. (#10100)Ahmed Ashour2017-09-2949-395/+212
|
* UIDL to implement Iterable (#10101)Ahmed Ashour2017-09-2916-78/+81
|
* Use StandardCharsets.UTF_8 (#10113)Ahmed Ashour2017-09-2922-69/+86
|
* Remove auto-generated comment (#10111)Ahmed Ashour2017-09-2926-114/+23
|
* Revert "Store Vaadin session after each update" (#10112)8.2.0.alpha2Henri Sara2017-09-283-22/+0
| | | | | This reverts commit 48e202a80653c2c8a9e31db11814d23b87d6ec19. Also reverts the related release notes update.
* Add since tags and update release notes (#10109)Henri Sara2017-09-288-69/+102
|
* Update ValoThemeUITest form screenshots for ErrorLevel updates (#10110)Henri Sara2017-09-281-0/+0
|
* Handle 'z' (timezone) in AbstractDateField.setDateFormat() (#8844)Ahmed Ashour2017-09-288-9/+615
|
* Update empty since tags for 8.2 (#10107)Henri Sara2017-09-2817-27/+27
|
* Use interface instead of implementation (#10073)Ahmed Ashour2017-09-28130-401/+467
|
* Update IE11 screenshots for more stable GridLayout (#10105)Henri Sara2017-09-281-0/+0
|
* Use single character for StringBuilder.append (#10102)Ahmed Ashour2017-09-2833-107/+109
|
* Update browser version test for Chrome 61 (#10098)Henri Sara2017-09-271-1/+1
|
* Update screenshots for PopupDateTimeFieldStatesTest after GridLayout fix ↵Henri Sara2017-09-271-0/+0
| | | | (#10097)
* Fix typos (#10095)Ahmed Ashour2017-09-2724-114/+152
|
* Support addCloseListener for Notification (#10027)Ahmed Ashour2017-09-2713-189/+471
| | | | | Converts Notification to an Extension and adds support for listening to the closing of notifications. Fixes #888
* Eliminate the use of AWT in non-test code (#10094)Henri Sara2017-09-272-6/+42
|
* Convert Embedded not to be a LegacyComponent (#10088)Ahmed Ashour2017-09-276-283/+203
|
* Add option to use PushState instead of URI fragments in Navigator (#10042)Teemu Suo-Anttila2017-09-2720-66/+561
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Fix GridLayout on IE and PhantomJS (#10087)Henri Sara2017-09-272-2/+7
| | | | | Additional fixes for #10077 for browsers that do not support document.fonts.ready by performing a delayed re-layout.
* Store Vaadin session after each updateArtur Signell2017-09-272-0/+21
| | | | | | | This helps clustering solutions know when the session attribute needs to be replicated instead of having to always aggressively replicate all attributes. Resolves #7535
* Implement error level on client side (#9817)Adam Wagner2017-09-2755-255/+1408
| | | | | | | 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
* Fix DataCommunicator parameter not used in Grid constructor (#10075)JenoDK2017-09-263-1/+28
| | | Fixes #9944
* Relayout GridLayout when font loading completes (#10077)Henri Sara2017-09-267-9/+163
| | | | | | If a GridLayout is used and font loading is not complete, force another layout after all fonts are loaded. Fixes #9921 Fixes #8207