summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update Vaadin Icons to 3.0.1 (#8576)Henri Sara2017-02-151-1/+1
| | | | * Update Vaadin Icons to 3.0.1
* Add release notes mention of context click events (#8573)Teemu Suo-Anttila2017-02-151-0/+1
|
* Remove vaadin-uitest-common dependency from server tests (#8551)Teemu Suo-Anttila2017-02-1517-402/+350
| | | Uses custom reference and error files in test project.
* Enable long tap emulation on iOS for context clicks (#8565)Teemu Suo-Anttila2017-02-141-1/+1
|
* Simplify setting of TestBench version (#8566)Henri Sara2017-02-142-2/+4
| | | | Now, only vaadin.testbench.version needs to be set for root and BOM modules, and other modules do not need changes to upgrade TestBench.
* Clarify set/addSortComparator parameter name (#8562)Leif Åstrand2017-02-141-9/+9
|
* Use TestBench version 5.0.0.beta5 (#8557)Henri Sara2017-02-143-3/+3
|
* Fix GridDetailsLayoutExpandTest (#8556)Henri Sara2017-02-141-0/+2
|
* Fix tooltip position test for IE11 (#8558)Henri Sara2017-02-141-1/+1
|
* Exclude Firefox for CBG/RBG focus/blur tests (#8560)Henri Sara2017-02-142-1/+15
| | | | TestBench commands do not result in same focus behavior as in other browsers. Focus works in manual tests.
* Fixed typo in application-environment.asciidoc (#8546)Michael Benz2017-02-141-1/+1
| | | organized was already fixed so added This.
* Fix PopupDateFieldExtendedRangeTest for Firefox (#8555)Henri Sara2017-02-141-2/+4
|
* Fix TreeTablePartialUpdatesTest for Chrome 56+ (#8554)Henri Sara2017-02-141-1/+7
|
* Provide explicit locale in GridTest (#8525)Ilia Motornyi2017-02-141-1/+4
| | | Fixes #8524
* Fix SendMultiByteCharactersTest for Firefox (#8553)Henri Sara2017-02-141-2/+3
|
* Add workarounds for Firefox in context click tests (#8547)Henri Sara2017-02-134-8/+32
|
* Downgrade to Jetty 9.2 (#8549)Henri Sara2017-02-131-2/+3
| | | | | | | | Jetty 9.3 and 9.4 sometimes reset the connection too early in case of errors, which leads to failing tests (UIInitExceptionTest, AppResource404Test). See e.g. https://issues.apache.org/jira/browse/SOLR-8453 for more information.
* Exclude IE11 from AppResource404TestHenri Sara2017-02-131-0/+9
|
* Fix build report checking for vaadin-bom (#8537)Teemu Suo-Anttila2017-02-131-1/+1
|
* Update test for Spring 1.5.1.RELEASE (#8535)Teemu Suo-Anttila2017-02-132-1/+2
| | | Also fixed servlet API dependency scope that was causing conflicts.
* HTML5 Drag and Drop Support (#8264)Adam Wagner2017-02-1019-0/+1535
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add DragSource Extension (#8169) * Add DropTarget Extension (#8170) * Add DragStart Event to DragSource Extension (#8171) * Make DataTransfer.dropEffect configurable (#8174) * Make DragSource.dataTransfer data configurable (#8172) * Add server-side Event for drop (#8177) * Added license headers * Extract handler methods, move DropEvent and DropListener to new file, move enums to top * Replaced LinkedHashMap with Map and added List to preserve order of data * Add API for adding a JS acceptance criteria for dragover and drop (#8178, #8179) * Make DragSource Extension extendable (#8175) * Make DropTarget Extension extendable (#8176) * Added javadoc to protected methods * Moved EffectAllowed to shared so that it could be used in shared state directly * Moved DropEffect to separate file, some review fixes and javadoc * Added list to DropTargetRpc to preserve order of data * Remove event listeners on unregister * Changed method names set/getData() to more descriptive set/getTransferData() * Add server side dragStart event (#8171) * Add style to prevent text selection to allow drag * Remove target indicator style on drop * Add client side dragend event listener for drag source * Add server side dragend listener. Attach client side listener only when server side listener added. * Add drag source information to server side dragstart and dragend events. * Fixed some issues addressed in review * Trigger server side dragstart only when there is a listener attached * Criteria script can be set as null to clear * Use Js Interop instead of JSNI for handling event listeners * Use elemental package instead of Js Interop for handling event listeners * Add missing javadoc for public methods * Add default value "uninitialized" to effectAllowed parameter * Simple test UI for HTML5 DnD functionality (#8395) * Add javadoc and other minor changes
* Fix Firefox 45 tests (click issues, screenshots) (#8533)Henri Sara2017-02-105-12/+24
|
* Make Eclipse add vaadin-icons source folder (#8531)Henri Sara2017-02-101-1/+41
|
* Use column id as the default sort order property (#8529)Leif Åstrand2017-02-102-2/+63
|
* Fix invalid docs navigation title (#8527)Pekka Hyvönen2017-02-092-3/+3
| | | Fixes #8522
* Add Payara as an officially supported server (#8520)Leif Åstrand2017-02-091-0/+1
|
* 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.