summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Include Vaadin-Icons into the project, (#8485)Ilia Motornyi2017-02-097-9/+89
| | | | | | Include Vaadin-Icons into the valo theme in the project, make vaadin-icons dependency 'provided' Fixes #8471
* Add shorthands for creating lazy DataProviders (#8511)Teemu Suo-Anttila2017-02-092-0/+112
|
* Remove BOM from release profile (#8518)Henri Sara2017-02-091-2/+2
|
* Fix click selection for automatic testing. (#8513)caalador2017-02-091-9/+10
| | | | Don't implement handlers on widget level.
* Update Firefox/Chrome screenshots and Chrome version (#8515)Henri Sara2017-02-092-1/+1
|
* Clarify addComponentsAndExpand javadocs (#8516)Leif Åstrand2017-02-092-0/+8
|
* Binding a null bean should clear the bound field values (#8288)caalador2017-02-092-35/+139
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add clear field values #8287 Added functionality to make it possible to clear bound field values manually or when setting a null bean to binder. Binder will now clear bound fields for setBean(null) or if using readBean() functionality when calling the clear() method. Binder.clear() will throw a IllegalStateException if we have a bound bean. * MultiSelectionModel MultiSelect should implement emptyValue * Removing public clear() method and clearing field values only through setBean(null) and readBean(null) to be consistent and not have confusing functionality. * Simplified clearFields() as we don't need to check if field is readOnly * Document in removeBean JavaDoc that it will also clear the bound fields if we have a bean the is removed. * Binder should not have changes after clearing fields. * Add getEmptyValue as default to MultiSelect. Multiselect default for empty value should be an empty set. * Revert "Add getEmptyValue as default to MultiSelect." This reverts commit 45de8f45c4a1e3e45ab8a0353ab2a48bb4f1be6f. * Merge branch 'master' into issue/8287_Clear_bound_fields * Remove override for default implementation. * Fire status change event on clearFields if we had changes before clearing. * Formatting.
* Server integration fix 3 (#8442)Ilia Motornyi2017-02-095-21/+72
| | | | * Fix JBoss 6 integration test * Fixes for Karaf (build self-contained WAB)
* Add addComponentsAndExpand to horizontal and vertical layout (#8480)Leif Åstrand2017-02-084-0/+182
|
* Clarify javadocs for query values not used for counting (#8509)Leif Åstrand2017-02-081-4/+9
| | | Fixes #8489
* Allow configuring how string to number converters handle empty strings (#8506)Leif Åstrand2017-02-0814-29/+202
|
* Provide a convenience method to get items set via setItems(). Denis2017-02-086-15/+90
| | | Fixes #8357
* Extract data provider callbacks to named and documented interfaces (#8508)Leif Åstrand2017-02-082-27/+77
| | | Fixes #8488
* Provide a way to set styles for Header/Footer Cells and Rows in a Grid (#8499)Denis2017-02-0810-73/+161
| | | Fixes #8422
* Fix removing and adding a column in grid (#8437)caalador2017-02-083-9/+32
| | | | | | | | | | | | | | * Added column should also be added to footer (#590) When adding (readding) a column the column should also be added to footer as it will be removed and iterator will request footer for it. * Add test for re-add column (#590) * To lowerCase using Locale * Fixed compilation problem. Too little sleep for a friday evening...
* Document BeanValidationBinder and RequiredFieldConfigurator. (#8504)Denis2017-02-081-3/+21
| | | | | This patch also provides a documentation for #8382. Fixes #8390
* Provide a way to configure bean binder to auto set required fields (#8460)Denis2017-02-085-3/+335
| | | | | | @NotNull, @Size(min>1), @NotEmpty annotations are handled via default configuration which marks fields as required. Fixes #8382
* Add javadoc explanation about how to create serializable comparators (#8505)Leif Åstrand2017-02-082-21/+17
| | | | | | Also removes the confusing SerializableComparator.asInstance method that was mainly introduced for internal use. Fixes #8367
* Fix profiles in vaadin-root pom.xml (#8484)Teemu Suo-Anttila2017-02-083-73/+75
|
* Fix keyboard navigation for ListSelect (#8503)caalador2017-02-082-6/+25
| | | Fixes vaadin/framework8-issues#463
* Throw if there are no automatically bound fields via bindInstanceFields. (#8481)Denis2017-02-082-24/+69
| | | | | | * Throw if there are no automatically bound fields via bindInstanceFields. Fixes #8362
* Add Grid.addColumn(String, Renderer) (#8470)Leif Åstrand2017-02-072-5/+64
| | | | * Add Grid.addColumn(String, Renderer)
* Fix toggling of WeekNumbers for DateTimeField. (#8468)caalador2017-02-074-0/+173
| | | Fixes #8405
* Added missing parametrisation onto the column field of the ↵SomeoneToIgnore2017-02-071-3/+3
| | | | | | GridContextClickEvent. (#8473) * Added missing parametrisation onto the column field of the GridContextClickEvent.
* Mention removed ThreadLocal.setInheritable in release notes (#8466)Leif Åstrand2017-02-071-0/+1
| | | Fixes vaadin/framework8-issues#594
* Use thread-safe collections for VaadinService listeners (#7037)Leif Åstrand2017-02-071-40/+57
| | | Fixes #7250
* Make one-arg addColumn use natural sort for mutually comparable values (#8458)Leif Åstrand2017-02-079-29/+197
| | | | Fixes #8371 Fixes #8128
* Add missing ScreenshotRule to Spring integration test (#8455)Teemu Suo-Anttila2017-02-061-0/+6
|
* Fix problem with re-opening the popup (#8446) (#8451)caalador2017-02-064-6/+128
| | | | | | | | | * Fix problem with re-opening the popup (#8446) Fixed problem that disables opening of popup after closing it by clicking the datefield-button. * Fix issue #8446 in compatibility version PopupDateField also.
* Add screenshots and workaround for Firefox 45 (#8450)Henri Sara2017-02-062-0/+3
|
* Add Firefox 45 workaround in ComboBoxElement (#8449)Henri Sara2017-02-061-3/+13
|
* Disable test method on which build got stuck. (#8445)Henri Sara2017-02-041-0/+2
|
* Fix JBoss 6 integration testsIlia Motornyi2017-02-036-196/+42
|
* Add Firefox 45 screenshots (#8438)Henri Sara2017-02-031-0/+0
|
* Fix exception on remove column. (#8432)caalador2017-02-031-2/+4
| | | Schedule column ordering so that possible onUnregister methods get run first.
* Update ValoThemeTest screenshots (#8431)Henri Sara2017-02-031-0/+0
|
* Add isValid to Binder (#8274)Aleksi Hietanen2017-02-035-11/+118
| | | | | | | | | | | | | | | * Add isValid to Binder isValid enables you to check the current validation status of a given Binder, without firing events or invoking handlers. This patch also clarifies the javadocs of StatusChangeEvents' hasValidationErrors. * Throw in Binder.isValid if no bean is set and bean validators exist * Add test cases to BinderTest
* Add selection methods to grid that delegate to its selection model (#8315)Aleksi Hietanen2017-02-032-2/+99
| | | | | | | | * Add selection methods to grid that delegate to the selection model * Merge remote-tracking branch 'github/master' into 577-alt * Remove getFirstSelected, isSelected
* Fix absolute layout component resize test (#8429)caalador2017-02-031-16/+29
| | | | Fix test checking for left:auto by testing the actual wrapper width that should change.
* Fix some broken tests and ComboBoxElement (#8430)Henri Sara2017-02-033-15/+34
|
* Run tests on Firefox 45 (#8428)Artur2017-02-031-1/+4
| | | | * Run tests on Firefox 45
* Add Grid editor events. (#8365)Denis2017-02-0213-11/+576
| | | | | | | | | | * Migrate v7 Grid tests. Next round. Fixes #8419 * Add Grid editor events. Fixes #8202.
* Add default getEmptyValue for MultiSelect interface (#8420) (#8421)8.0.0.beta2caalador2017-02-022-5/+11
| | | | | | | * Add deafult getEmptyValue for MultiSelect interface (#8420) Added an default implementation for getEmptyValue to the MultiSelect interface.
* Typo fix; screenshots update.Ilia Motornyi2017-02-023-2/+2
|
* Add header required by docs site (#8425)Artur2017-02-021-0/+5
| | | | * Add header required by docs site
* Add scrollTo methods to Grid (#8203) (#8410)caalador2017-02-029-0/+969
| | | | | | | | | | | | | | * Add scroll methods to serverside grid (#8203) Added scrollToTop(), scrollToEnd() and scrollTo(int row) * Fix scrolling to view of opened details (#8203) Removed dependency for DetailsManagerConnector from GridConnector. GridConnector now handles one off listeners. * Rename detailsRefresh to better show that it's one-off. Add missing copyright header.
* Grid tests migration. Next round. (#8412)Denis2017-02-0214-425/+330
| | | | | | * Grid tests migration. Next round. Fixes #8373
* Handle system properties for failsafe plugin (#8414)Teemu Suo-Anttila2017-02-022-33/+23
| | | | * Handle system properties for failsafe plugin
* Add helpers for dealing with columns based on its id (#8411)Leif Åstrand2017-02-028-40/+506
| | | | | | | | | * Add helpers for dealing with columns based on its id setColumns(Column...) is removed since it's not possible to re-add a removed column instance. Fixes #8361
* Make it easy to invoke ServerRpc methods as part of unit tests (#8346)Artur2017-02-028-39/+42
| | | | | Executing RPC methods is useful when testing component interaction with the server. Not only inside the framework but also when creating add-ons and applications.