summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Data should be updated when it's set for disabled components.Denis Anisimov2016-11-2511-15/+296
| | | | | | Fixes vaadin/framework8-issues#286 Change-Id: I0d6cf49addfd558d43671ad2953dee54529392cd
* Grid merging header cellselmot2016-11-248-45/+232
| | | | Change-Id: Ia52bbef412fc8701f6b862960dfed9c08c17ff7a
* Provide declarative support for listing components.Denis Anisimov2016-11-2425-305/+1746
| | | | | | | Fixes vaadin/framework8-issues#388 Change-Id: I4f8045bba51d308f4343a1f6d01b3f1ddca63e69
* Add helper for updating the diffstate of a componentLeif Åstrand2016-11-235-9/+43
| | | | Change-Id: I7a7068bd6fcc86a8bbbc8693d8be4a388ce55a25
* Refactor listener registration creation to reduce boilerplateLeif Åstrand2016-11-2340-260/+171
| | | | Change-Id: I9feaad000cb16351d281d1c0037330dfb76186ff
* Remove unused theme getter (#11412)Artur Signell2016-11-221-23/+0
| | | | Change-Id: I391ed3f67df6bf2c53f7e2ffcf1f05c558528f95
* Fix field value change event handling for unbound binderAleksi Hietanen2016-11-226-60/+161
| | | | | | | | | Unbound binder now correctly sets hasChanges and sends binder status change events. In addition, hasChanges no longer returns true in the case where a bean is bound and changes to the bean were valid. Change-Id: Ia0a0915c2a205461a2a4b1bfd393413520f863eb
* Implement chaining of filters for data providersTeemu Suo-Anttila2016-11-225-42/+292
| | | | Change-Id: I7b7dced73e19b9b4e4358b95878eb31fe5c87346
* Add UI.access() safeguard for shared data providersTeemu Suo-Anttila2016-11-221-1/+2
| | | | Change-Id: I1d2b0f4299cee944b39cda5fd26612b560e8c4e7
* Add DataProvider.setFilter methodTeemu Suo-Anttila2016-11-223-3/+64
| | | | Change-Id: I87193d3d2c66a880c2be165cfd49926fa290010b
* Add DataProvider.convertFilter, fix ListDataProvider filteringTeemu Suo-Anttila2016-11-217-53/+183
| | | | Change-Id: Ic90ae83acf5d77aa9b0f485dff4e55bba5296fa7
* Add Filter parameter to DataProviderTeemu Suo-Anttila2016-11-2121-92/+108
| | | | Change-Id: Ic65b8decb3ac8d4dde9bca6cfb40a2a70f461e91
* Add filter type parameter for QueryHenri Sara2016-11-212-24/+29
| | | | Change-Id: If9554c67900cc854e3ba6912fefad19e043b1d62
* Add HTML/Component support to Grid FootersTeemu Suo-Anttila2016-11-184-8/+154
| | | | Change-Id: Iaffe3214163f66c0617a5bea4b79f4ae39d0bc08
* Make ValoTheme subclassableLeif Åstrand2016-11-172-1/+27
| | | | Change-Id: Ib8976949108888deac51a90eb775445f0b5cecf8
* Renaming DataSource -> DataProvider to avoid collisions with ↵8.0.0.alpha7elmot2016-11-111-1/+1
| | | | | | | | javax.sql.DataSource Small javadoc change after code review. Change-Id: I62ba9c946e84234e4c3e183f449f4faec5600035
* Small documentation correction (from github).Denis Anisimov2016-11-111-2/+2
| | | | | | Original pull request is https://github.com/vaadin/vaadin/pull/68. Change-Id: If6dd0490a52cab3fc0bf59224546e0d295fe666c
* Fix DeprecatedTest under Windowselmot2016-11-112-6/+7
| | | | Change-Id: I06d8e631448e419536dfbb9188a5934c6a7bad37
* Renaming DataSource -> DataProvider to avoid collisions with ↵elmot2016-11-1170-431/+430
| | | | | | javax.sql.DataSource Change-Id: I6babcadc72f3f37feff98088eee23b153a080f11
* Remove HasValue from GridPekka Hyvönen2016-11-1026-522/+976
| | | | | | | | | | | | | | | | | | | Extracts grid single selection into separate class, which is an extension like in V7. Using an extension makes it possible to easily add multiselect and no-select modes back, and support custom selection models. Adds Grid:asSingleSelect() SingleSelect so that grid can be used as a Select in a binder. Removes all remaining references to SelectionModels in Listings. Renames SingleSelectionChangeEvent to SingleSelectionEvent, because then it is unified with selection listener and MultiSelectionEvent. Fixes vaadin/framework8-issues#424 Fixes vaadin/framework8-issues#425 Change-Id: Ie22bef29cfd4336c3f65d4e63531c578b8dd76a3
* Use final modifier where appropriatePer-Åke Minborg2016-11-0998-150/+149
| | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7226
* Create script GeneratePostPublishReport.pyAleksi Hietanen2016-11-073-23/+88
| | | | | | Also improves GenerateBuildTestAndStagingReport and GeneratePublishReportPart1 Change-Id: Ida5a004e6d4533dc04a8e7ffc76078f970bdd2ea
* Replace EMPTY_SET and EMPTY_LIST with emptySet() and emptyList()Per-Åke Minborg2016-11-073-13/+12
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf722c
* Use lambdas where appropriatePer-Åke Minborg2016-11-0738-560/+346
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf722d
* Replace Charset.forName("UTF--8") with StandardCharsets.UTF_8Per-Åke Minborg2016-11-074-12/+13
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf722e
* Explicit type args can be inferredPer-Åke Minborg2016-11-054-13/+13
| | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7231
* Replace implicit for-loop with foreachPer-Åke Minborg2016-11-0513-59/+30
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7233
* Replace Stack with DequePer-Åke Minborg2016-11-053-26/+29
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf722a
* Replace HashtablePer-Åke Minborg2016-11-051-9/+9
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7229
* Rename generic type parameter that hides another type parameterPer-Åke Minborg2016-11-051-4/+4
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7235
* Remove another redundant castPer-Åke Minborg2016-11-051-1/+1
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7234
* Remove redundant castingPer-Åke Minborg2016-11-0511-14/+14
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7232
* Remove redundant array creation for varargsPer-Åke Minborg2016-11-058-16/+15
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf722f
* Make sure lock() is released in finally blockPer-Åke Minborg2016-11-052-21/+26
| | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7227
* Replace assertEquals(true|false,) with assert(True|False)Per-Åke Minborg2016-11-053-19/+20
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7224
* Flip parameters of .assertEquals()Per-Åke Minborg2016-11-042-5/+6
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7225
* Replace Vector with List and ArrayListPer-Åke Minborg2016-11-042-6/+6
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7228
* Scrolling down submenus via scrollbar (MenuBar.isAutoOpen()) (#10456)Anna Miroshnik2016-11-043-1/+139
| | | | | | | full name of defect: Can't scroll down submenus using the scrollbar when MenuBar.isAutoOpen() == true Tests. Change-Id: I2cbe797c96dc6a780df147e165babb23f7fbdef3
* Pass array of length when possiblePer-Åke Minborg2016-11-041-1/+1
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7220
* Use Collection .isEmpty() over .size() == 0Per-Åke Minborg2016-11-043-4/+4
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf721f
* Use String .isEmpty() over .equals("")Per-Åke Minborg2016-11-047-16/+16
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf721e
* Use chain of .append() methods instead of String concatenationPer-Åke Minborg2016-11-047-16/+13
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf721d
* Add method to auto scale calendar time range (#17715)Steven Spungin2016-11-042-4/+150
| | | | Change-Id: I193fe9e8a0ee03d66e4b63d5f85c0e9a9233c0de
* Create MultiSelect interface to replace Multi selection model.Denis Anisimov2016-11-0426-730/+788
| | | | | | Fixes vaadin/framework8-issues#423 Change-Id: Ifd252b8feed323708a7ae73af2b836832570d192
* Add demo validation and deployment status traffic light to new build reportAleksi Hietanen2016-11-042-16/+38
| | | | Change-Id: I0cd71e14c213d3c96a41599aaa03f33b15b797c7
* Improve GenerateBuildTestAndStagingReport8.0.0.alpha6Aleksi Hietanen2016-11-031-5/+19
| | | | | | | | - Filters out testbench from @since check - Adds links to staging repositories - Adds direct links to apidiffs for each module Change-Id: I4b83b68dc1d0ab94252fb23303e3fcc4a2a041bc
* Revert "Convert to for-each loop, Stream and switch-over-strings"Pekka Hyvönen2016-11-0310-109/+115
| | | | | | This reverts commit 73078c7560d40db80dae6a6fb8047c29a92dd8d0. Change-Id: I2757232d1312ae5162550d9fafb26c2d657c1b7f
* Remove redundant invocations of .toString()Per-Åke Minborg2016-11-022-3/+3
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf721c
* Remove manual array copyPer-Åke Minborg2016-11-025-16/+10
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf721b
* Replace single character Strings with character literalsPer-Åke Minborg2016-11-026-14/+14
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf721a