summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove class names from documentation headers (#8642)Artur2017-02-2131-31/+31
| | | | * Remove class names from documentation headers
* Fix null caption for NativeSelect and ComboBox (#8633)Pekka Hyvönen2017-02-214-6/+99
| | | | | | | | | * Fix null caption for NativeSelect and ComboBox Unified the null caption converting to empty string, as it was with other selects supporting item caption generator. Fixes #8630
* Make DragSourceExtension and DragTargetExtension generic (#8628)Adam Wagner2017-02-219-82/+157
| | | | | | | | * Make DragSourceExtension and DropTargetExtension generic (#8440) * Apply generalization of drag and drop extensions in #8440 * Override javadocs to be more specific
* Correctly test for mutually comparable types (#8598)Leif Åstrand2017-02-212-2/+9
|
* Use an informative exception message when Binder is incorrectly constructed ↵Artur2017-02-201-2/+4
| | | | (#8631)
* Updated migration related documentation (#8602)Pekka Hyvönen2017-02-1729-22/+104
| | | | | | | | | * Updated migration related documentation More detailed information on compatibility components. Mention vaadin:upgrade8 target in migration guide. Fixes #8581
* Update BOM for 8.0.0, Add context-menu to BOM (#8599)Aleksi Hietanen2017-02-171-3/+9
|
* Change dependency from TestBench meta package to TestBench core (#8603)Artur2017-02-171-2/+2
| | | | The TestBench meta package depends on vaadin-testbench-api but possibly a different version than what is defined in the bom
* Add comment to build report about deployment contextsHenri Sara2017-02-171-1/+1
| | | | Later, the demo URL list should be fixed to take this into account automatically.
* Add vaadin-archetypes as expected artifact in build reportHenri Sara2017-02-171-1/+1
|
* Fix creation of vaadin-all javadoc in release builds (#8588)Henri Sara2017-02-161-1/+1
| | | | * Fix creation of vaadin-all javadoc in release builds
* Do not show an "active" effect on buttons with "borderless" style (#8586)Artur2017-02-161-1/+1
| | | | | | * Do not show an "active" effect on buttons with "borderless" style A disabled button should not react to clicks in any way
* Fix since tags for 8.0 (#8575)Henri Sara2017-02-16134-101/+335
| | | Fix since tags for the server and shared modules and new types in client.
* Add javadoc clarification for DataProivder.refreshItem (#8585)Leif Åstrand2017-02-161-0/+8
| | | | * Add javadoc clarification for DataProivder.refreshItem
* Reduce ComboBox initial requests (#8571)Pekka Hyvönen2017-02-169-109/+778
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Reduce ComboBox initial requests Use initial fetched data on client side, do not request data from server side for each time popup is opened. Fixed initial filter being null for ComboBox on DataProvider, causing unnecessary size & fetch for not-changed filter. Fixed ComboBox sending default filter unnecessarily to server. Fixed wrong page indexing in VComboBox -> ComboBoxConnector. Fixes #8496 Fixes vaadin/framework8-issues#488 * Fix last item missing When pageLength was 0 and nullSelectionAllowed, the last item was not shown. Tried to sensify the API for total suggestions versus total suggestions + null selection item. * Fix ComboBox selected item updates Handles changing of ItemCaptionGenerator or ItemIconGenerator, need to update the selected item caption and icon separately. Previously it worked because all data was sent all the time to client. Doesn't fix the issue, when selected item is updated with refreshItem(), and it is not on the active range that will be sent to client. For that, ComboBox would need a separate notification about item update. * Updated screenshots
* Add deprecation messages replaced legacy components (#8584)Leif Åstrand2017-02-162-0/+9
| | | | * Add deprecation messages replaced legacy components
* Eliminate module uitest-common (#8583)Henri Sara2017-02-1629-133/+8
| | | | | | | The use of the module in the test project was removed earlier, and eliminating the module permits simpler and more reliable builds as it was not deployed. The classes that were in uitest-common are now in uitest.
* 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.