summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix root POM SCM entries to point to GitHub (#73)Henri Sara2016-12-021-2/+2
|
* Replace github.com/vaadin/vaadin with github.com/vaadin/framework (#75)Artur2016-12-026-13/+13
|
* Remove obsolete release scripts (#74)Henri Sara2016-12-022-176/+0
|
* Remove Gerrit mentions from contribution guideArtur2016-12-021-72/+2
|
* Add comments clarifying the use of UUID for security tokensLeif Åstrand2016-12-022-0/+12
| | | | Change-Id: I3f48f9bb42b36d0a46926ec753f30df95491720b
* Fix focus and blur tests for CheckBoxGroup, NativeSelect and RatioButtonGroupAleksi Hietanen2016-12-013-11/+14
| | | | Change-Id: I8454ef0895708eaee0bb2771b28c0a0db2fc76a4
* Allow to set caption for the empty selection in a ComboBox.Denis Anisimov2016-12-016-76/+275
| | | | | | | Fixes vaadin/framework8-issues#163 Change-Id: Ib68ad5421934c8375a91d7948d860381a5adb9bb
* Add test for NativeSelect caption generators8.0.0.alpha8Teemu Suo-Anttila2016-12-013-0/+129
| | | | Change-Id: Id074c55b1c29dfb1cc499d918422bcf1c7bce0ba
* Small fixes to javadocselmot2016-12-0113-15/+15
| | | | Change-Id: Ibbfe62395eb93f9349b65edba4425d9782ce15f9
* Fix ListDataProvider and SortOrder javadocHenri Sara2016-11-302-3/+13
| | | | Change-Id: I99895bd13ecbc34bc85409fcde02a65e9f9a2f13
* Use item caption generator in NativeSelectTeemu Suo-Anttila2016-11-301-2/+16
| | | | Change-Id: I9725ce727fe06ac5f911e6b68108ad610a615434
* NoSelectionModel for GridPekka Hyvönen2016-11-306-6/+346
| | | | | | Fixes vaadin/framework8-issues#518 Change-Id: Ice6bdef03c3b62dd2c74376f98cfb8004dfa0bbf
* Add AbstractSelectionModel for GridPekka Hyvönen2016-11-309-106/+247
| | | | | | | | Also adds shared state for grid's selection models. This is mostly for making it possible later to modify the selection models, without breaking backwards API compatibility and having to duplicate code. Change-Id: If93720df282bf5ca3aff17a20b455d60b33f764c
* Enable select all checkbox for MultiSelection Grid.Pekka Hyvönen2016-11-3021-267/+1117
| | | | | | | It is by default shown only if used data provider is in-memory. Can be configured to be explicitly shown or hidden. Change-Id: I50569d915604c3722a22e14b7628663d5680ed83
* Fix typo in README.mdAleksi Hietanen2016-11-291-1/+1
| | | | Change-Id: I04a4bf8dbed15960682095ff78c45f38d75db37b
* Fix sorted data provider data change event propagationTeemu Suo-Anttila2016-11-296-226/+555
| | | | | | This patch adds a test set for BackEndDataProvider. Change-Id: I32dfedb692ba71247d74a682f79afdfaf8751de3
* Provide access to window order position in windows stack (#14325).Denis Anisimov2016-11-2911-12/+900
| | | Change-Id: I259c659987b5b15b354e16d0be1523f4ede809f0
* Rename FilteringDataProviderWrapper to DataProviderWrapperTeemu Suo-Anttila2016-11-293-11/+11
| | | | Change-Id: If4f0237f6116482b06fe7f2245433822f427e093
* Grid merging footer cellselmot2016-11-296-59/+217
| | | | Change-Id: I24895c7ae602ffc9a7812dcc441e99ac670356e2
* Remove ItemFilter from ComboBoxTeemu Suo-Anttila2016-11-292-49/+8
| | | | Change-Id: I3564c3afc00b2fb8849e46688c99b418e76ba937
* Correct all tests that introspect classpath for Vaadin classes.Denis Anisimov2016-11-2927-278/+431
| | | | | | | | Fixes vaadin/framework8-issues#399 RemoveListenersDeprecatedTest test is fixed. Corrections are made to make the test above passes. Change-Id: I209a4693d241a1488b69b4742f48549dbf4bf0ac
* Make it possible to reset single select valuesLeif Åstrand2016-11-295-0/+185
| | | Change-Id: I60c5d9f183d1955fbbd3341e3ac9f93aae755f80
* Add MultiSelect support for GridPekka Hyvönen2016-11-2940-642/+1954
| | | | | | | | | | | Still missing following things coming in next patches: - select all checkbox - firing an event when data provider is changed in grid - read only selection models for grid Part 1 for vaadin/framework8-issues#232 Change-Id: Ib2c7c81a838f43cb7c521a56d50139c91961f54a
* Provide in-memory sorting information in QueryTeemu Suo-Anttila2016-11-299-54/+78
| | | | Change-Id: Iebafff6079816c08e5a4d144f6891d1379751f12
* Unify usage of HandlerRegistration #19267Denis Anisimov2016-11-297-7/+7
| | | | | | | | All Vaadin components use the old HandlerRegistration except Grid renderers and ServerConnector. Since most Vaadin components extend GWT components we can't change to the bindary version until GWT does, so the only way we can unify the usage is using the old version. Change-Id: I82a5b66df977fe0e7bcab7e981332d0cf7e0bdbf
* Ensure all BeanBinding chaining methods return BeanBindingLeif Åstrand2016-11-292-0/+75
| | | | Change-Id: Ifbd5f278c83fcadbe6cf21d6c1f40914b35c4aba
* Simplify Binding API by removing the FIELDTYPE type parameterLeif Åstrand2016-11-298-100/+90
| | | | | | | | | | The type parameter is mainly used internally, the only externally facing use is to define the exact type of Binding.getField. Code that has access to a typed instance of Binding does typically also have direct access to the field instance, so there's no real use for the type parameter. Change-Id: Idf2ab18a79ec5f0a7cef83705b8084fbf7014c10
* Remove unused field in ComboBoxTeemu Suo-Anttila2016-11-291-6/+0
| | | | Change-Id: Ie4f0af1389a97ce18fb4a6c8f7ccdf5bbdc00d32
* Add ComboBox custom filtering methods and testsTeemu Suo-Anttila2016-11-283-0/+260
| | | | Change-Id: I640c6a7b3b8b89eff4b007d1cb70a25bbe28167e
* Add a fallback to Declarative*GeneratorTeemu Suo-Anttila2016-11-285-9/+30
| | | | Change-Id: I7eca92ca6e2eb234000cb9c9533974fcd357d33f
* Add filter type to DataCommunicatorTeemu Suo-Anttila2016-11-285-39/+39
| | | | Change-Id: Id7948e2f81b6a9c593ce8b71bb3a61b578344af9
* Type Listing for DataProvider to allow custom filter typesTeemu Suo-Anttila2016-11-2841-165/+342
| | | | | | | | | | Listing has been moved from AbstractListing to each individual Component. ComboBox is now typed to String filter. Fixes issues with declarative read of items. Change-Id: I6918f9f8c426dcbd81546150c2cf9ed49a02bf50
* Use state classes for Embedded, InlineDateField and NativeButtonHenri Sara2016-11-283-0/+34
| | | | | | Make the components use pre-existing state classes.. Change-Id: Ieeb5232cf45682c64e6a0802732a8f2ea333a972
* Add missing getState(boolean) methodsHenri Sara2016-11-2815-8/+83
| | | | Change-Id: Icb43511234b9c2e56102976929e7382e0bbf0b5f
* Add shared state for CustomComponent and DragAndDropWrapperHenri Sara2016-11-284-0/+77
| | | | Change-Id: Ib640e5ea97bccffb889d3213a4f588b828fb07bf
* Add state classes for Abstract(Single)ComponentContainerHenri Sara2016-11-2812-15/+112
| | | | Change-Id: I6939fbc6f7aed0897f50b19f85fb62d0b8368cc7
* Change addXXListener method in VaadinService to return Registration.Denis Anisimov2016-11-281-16/+40
| | | | | | | | | Fixes vaadin/framework8-issues#492 Old removeXXXListener methods are deprecated. New style of unregistration is used. Change-Id: If986dc9f8813ee7a5efc374a3facd5a8d23bc6a9
* Revert Upload listener registration changes in compatibility packageHenri Sara2016-11-271-30/+96
| | | | | | The compatibility version should behave like the Vaadin 7 version does. Change-Id: Ia30407e886c7361c35ceaaae94c0dfcf44f133ad
* Provide tests for "required indicator" property for options groups.Denis Anisimov2016-11-256-0/+307
| | | | | | | | | Fixes vaadin/framework8-issues#459 This is not a fix because the issue is about AL only and it's by design. But this patch provides tests for CheckBoxGroup and RadioButtonGroup. Change-Id: I8d43ab435327478c7199b8b0a7739d6d1064c822
* Reintroduce Grid Editor using BinderTeemu Suo-Anttila2016-11-2518-43/+1874
| | | | | | This patch restores the bean type to BinderValidationStatusHandler Change-Id: I9ace77a492c4823c15591fb1426e9bd216895fb0
* Upgrade to TestBench 5 alpha1 and JUnit 4.12Artur Signell2016-11-257-17/+12
| | | | Change-Id: Ib3f88b6aca37ebb1962b4692df0c4ba11fe92bc2
* 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