| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
* Remove class names from documentation headers
|
|
|
|
|
|
|
|
|
| |
* 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 DropTargetExtension generic (#8440)
* Apply generalization of drag and drop extensions in #8440
* Override javadocs to be more specific
|
| |
|
|
|
|
| |
(#8631)
|
|
|
|
|
|
|
|
|
| |
* Updated migration related documentation
More detailed information on compatibility components.
Mention vaadin:upgrade8 target in migration guide.
Fixes #8581
|
| |
|
|
|
|
| |
The TestBench meta package depends on vaadin-testbench-api but
possibly a different version than what is defined in the bom
|
|
|
|
| |
Later, the demo URL list should be fixed to take this into account
automatically.
|
| |
|
|
|
|
| |
* Fix creation of vaadin-all javadoc in release builds
|
|
|
|
|
|
| |
* 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 the server and shared modules and new types in client.
|
|
|
|
| |
* Add javadoc clarification for DataProivder.refreshItem
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
| |
Uses custom reference and error files in test project.
|
| |
|
|
|
|
| |
Now, only vaadin.testbench.version needs to be set for root and BOM
modules, and other modules do not need changes to upgrade TestBench.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
TestBench commands do not result in same focus behavior as in other
browsers. Focus works in manual tests.
|
|
|
| |
organized was already fixed so added This.
|
| |
|
| |
|
|
|
| |
Fixes #8524
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
| |
Also fixed servlet API dependency scope that was causing conflicts.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
| |
|
| |
|
|
|
| |
Fixes #8522
|
| |
|
|
|
|
|
|
| |
Include Vaadin-Icons into the valo theme in the project,
make vaadin-icons dependency 'provided'
Fixes #8471
|
| |
|
| |
|
|
|
|
| |
Don't implement handlers on widget level.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|