aboutsummaryrefslogtreecommitdiffstats
path: root/server/src/test/java
Commit message (Collapse)AuthorAgeFilesLines
...
* No inherited threadlocalIlia Motornyi2016-12-131-90/+33
| | | Fixes vaadin/framework8-issues#514
* VerticalLayout has spacing = true and margin = true by default .Ilia Motornyi2016-12-123-18/+28
| | | | | HorizontalLayout has spacing = true and margin = false by default. Fixes vaadin/framework8-issues#526
* Change Upload to be in immediate mode by default (#111)Pekka Hyvönen2016-12-122-0/+20
| | | Fixes vaadin/framework8-issues#547
* Fix margin in declarative format is recognized as unsupported property ↵Tien Nguyen2016-12-121-0/+23
| | | | gridlayout (#103)
* Erase type of BeanBinder#bindInstanceFields parameter in equality test 8.0.0.alpha9Aleksi Hietanen2016-12-091-0/+28
| | | Fixes vaadin/framework8-issues#466
* Workaround for deadlock issue (#18436)Artur Signell2016-12-091-0/+155
| | | | Change-Id: I4e32550e3d3095c2c914bb93d260819414d2e6e6
* Add a generic selection listener to Grid & SelectionModels (#105)Pekka Hyvönen2016-12-097-21/+123
| | | | | | | | * Add a generic selection listener to Grid & SelectionModels Fixes some inconsistent event naming and invalid javadocs. Fixes vaadin/framework8-issues#541
* Change return type of Binder#getBean to BEANAleksi Hietanen2016-12-082-12/+12
|
* Deprecate Button#setHtmlContentAllowed (#104)Aleksi Hietanen2016-12-081-2/+2
| | | Fixes vaadin/framework8-issues#525
* Introduce dedicated shared states for every core vaadin component/ext. (#98)Denis2016-12-081-0/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Introduce dedicated shared states for every core vaadin component/ext. Updated components are: - PasswordField - CustomField - AbstractListing - AbstractMultiSelect - ColorPicker - ColorPickerArea - DataCommunicator - Responsive - AbstractListingExtension - DetailsManager - AbstractRenderer - ClickableRenderer - ButtonRenderer - CheckBoxRenderer - DateRenderer - HtmlRenderer - ImageRenderer - NumberRenderer - ProgressBarRenderer - TextRenderer Fixes vaadin/framework8-issues#480.
* Add read-only support for single and multi select views for Grid. (#84)Denis2016-12-062-0/+41
| | | | | | * Add read-only support for single and multi select views for Grid. Fixes vaadin/framework8-issues#516
* Provide a shorthand for the HasValue::clear() method. (#94)Denis2016-12-061-0/+47
| | | | | | * Provide a shorthand for the HasValue::clear() method. Fixes vaadin/framework8-issues#496
* Fix classpath related tests under WindowsIlia Motornyi2016-12-061-1/+1
|
* Separate Binding and BindingBuilder (#80)Leif Åstrand2016-12-057-60/+63
| | | | | BindingBinder is API that is used before calling bind() Binding is API that is used after calling bind()
* Add a SelectionMode shorthand for Grid. (#83)Pekka Hyvönen2016-12-057-79/+122
| | | | | | | | | | | * Add a SelectionMode shorthand for Grid. Hides setSelectionModel(...) by making it protected. Refactores the usage of constructor / extend method for Abstract-, Single- and MultiSelectionModelImpl. Fixes vaadin/framework8-issues#519 Change-Id: I48c30886450506639be9ee6e21c45b0c06755c88
* Extends declarative tests for selection components for "data-" attribute (#85)Denis2016-12-053-16/+70
| | | Fixes vaadin/framework8-issues#392
* NoSelectionModel for GridPekka Hyvönen2016-11-301-0/+69
| | | | | | Fixes vaadin/framework8-issues#518 Change-Id: Ice6bdef03c3b62dd2c74376f98cfb8004dfa0bbf
* Enable select all checkbox for MultiSelection Grid.Pekka Hyvönen2016-11-302-18/+147
| | | | | | | 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 sorted data provider data change event propagationTeemu Suo-Anttila2016-11-293-220/+387
| | | | | | This patch adds a test set for BackEndDataProvider. Change-Id: I32dfedb692ba71247d74a682f79afdfaf8751de3
* Correct all tests that introspect classpath for Vaadin classes.Denis Anisimov2016-11-296-197/+332
| | | | | | | | 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-291-0/+48
| | | Change-Id: I60c5d9f183d1955fbbd3341e3ac9f93aae755f80
* Add MultiSelect support for GridPekka Hyvönen2016-11-294-29/+911
| | | | | | | | | | | 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-292-7/+6
| | | | Change-Id: Iebafff6079816c08e5a4d144f6891d1379751f12
* Ensure all BeanBinding chaining methods return BeanBindingLeif Åstrand2016-11-291-0/+24
| | | | Change-Id: Ifbd5f278c83fcadbe6cf21d6c1f40914b35c4aba
* Simplify Binding API by removing the FIELDTYPE type parameterLeif Åstrand2016-11-295-45/+43
| | | | | | | | | | 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
* Add ComboBox custom filtering methods and testsTeemu Suo-Anttila2016-11-281-0/+181
| | | | Change-Id: I640c6a7b3b8b89eff4b007d1cb70a25bbe28167e
* Add filter type to DataCommunicatorTeemu Suo-Anttila2016-11-281-2/+5
| | | | Change-Id: Id7948e2f81b6a9c593ce8b71bb3a61b578344af9
* Type Listing for DataProvider to allow custom filter typesTeemu Suo-Anttila2016-11-289-24/+59
| | | | | | | | | | 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
* Reintroduce Grid Editor using BinderTeemu Suo-Anttila2016-11-251-1/+1
| | | | | | This patch restores the bean type to BinderValidationStatusHandler Change-Id: I9ace77a492c4823c15591fb1426e9bd216895fb0
* Provide declarative support for listing components.Denis Anisimov2016-11-2414-127/+949
| | | | | | | Fixes vaadin/framework8-issues#388 Change-Id: I4f8045bba51d308f4343a1f6d01b3f1ddca63e69
* Fix field value change event handling for unbound binderAleksi Hietanen2016-11-225-24/+86
| | | | | | | | | 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-221-7/+67
| | | | Change-Id: I7b7dced73e19b9b4e4358b95878eb31fe5c87346
* Add DataProvider.setFilter methodTeemu Suo-Anttila2016-11-221-0/+17
| | | | Change-Id: I87193d3d2c66a880c2be165cfd49926fa290010b
* Add DataProvider.convertFilter, fix ListDataProvider filteringTeemu Suo-Anttila2016-11-211-24/+48
| | | | Change-Id: Ic90ae83acf5d77aa9b0f485dff4e55bba5296fa7
* Add Filter parameter to DataProviderTeemu Suo-Anttila2016-11-212-13/+14
| | | | Change-Id: Ic65b8decb3ac8d4dde9bca6cfb40a2a70f461e91
* Make ValoTheme subclassableLeif Åstrand2016-11-171-0/+26
| | | | Change-Id: Ib8976949108888deac51a90eb775445f0b5cecf8
* Renaming DataSource -> DataProvider to avoid collisions with ↵elmot2016-11-1113-99/+99
| | | | | | javax.sql.DataSource Change-Id: I6babcadc72f3f37feff98088eee23b153a080f11
* Remove HasValue from GridPekka Hyvönen2016-11-107-109/+435
| | | | | | | | | | | | | | | | | | | 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-0931-39/+39
| | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7226
* Replace EMPTY_SET and EMPTY_LIST with emptySet() and emptyList()Per-Åke Minborg2016-11-071-2/+2
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf722c
* Use lambdas where appropriatePer-Åke Minborg2016-11-078-140/+66
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf722d
* Replace Charset.forName("UTF--8") with StandardCharsets.UTF_8Per-Åke Minborg2016-11-073-7/+8
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf722e
* Explicit type args can be inferredPer-Åke Minborg2016-11-054-13/+13
| | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7231
* Rename generic type parameter that hides another type parameterPer-Åke Minborg2016-11-051-4/+4
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7235
* Remove redundant castingPer-Åke Minborg2016-11-052-5/+5
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7232
* Remove redundant array creation for varargsPer-Åke Minborg2016-11-051-2/+1
| | | | 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
* Use chain of .append() methods instead of String concatenationPer-Åke Minborg2016-11-044-6/+5
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf721d