| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Rename HierarchicalDataCommunicator#getMapper to getHierarchyMapper
* Make rpc field in Notification private
* Change DropIndexCalculator.ALWAYS_DROP_TO_END to a generic static method
* Move EditorImpl#editRow documentation to the interface level
* Correct GridDragEndEvent, GridDragStartEvent constructor javadocs
* Revert SharedState.registeredEventListeners to a Set
* Rename GridDropTarget dropAllowedOnSortedGridRows
* Rename ColumnState.contentMode to tooltipContentMode
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Added Griddragger.
* Refactored the GridDragger to match FW style
Unit tests, Test UI and documentation to come next.
* Change DropMode to BETWEEN and add Test UIs
* Simplify GridDragger API
* Fixes and unit tests for GridDragger
Fixed issues regarding drop index calculation when sourche and target grid is the same.
When the ListDataProvider is not internally using List, always drops to the end.
Updates the old data provider instead of creating a new one to preserve filters&sorting.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* AbstractDateField.formatDate to be abstract
Remove invalidDateString paramter, as it can be deduced
* Fix test
* Remove AbstractDateField.getResolutionVariable
VAbstractTextualDate: rename updateDateVariables() to updateBufferedResolutions()
* Revert to use fixed value of MONDAY.
* release notes
* updateAndSendBufferedValues()
* Missed call to updateAndSendBufferedValues();
* release note
|
|
|
|
|
|
| |
* Fix typos
* Fix
|
| |
|
|
|
| |
Fixes #9792
|
|
|
|
|
| |
Opening grid editor from server side.
Fixes #8477.
Addressing #8820 will be the user's responsibility as fetching index of item might be slow.
|
|
|
| |
This changes SharedState.registeredEventListeners to be a Map that keeps track of how many listeners of each type have been added, and handles unregistering of such listeners correctly.
|
|
|
| |
Also adds aria-selected for grid rows.
|
|
|
|
|
| |
This reverts commit 48e202a80653c2c8a9e31db11814d23b87d6ec19.
Also reverts the related release notes update.
|
| |
|
|
|
|
|
| |
Converts Notification to an Extension and adds support for listening to the closing of notifications.
Fixes #888
|
| |
|
|
|
|
|
|
|
| |
Add additional class names and style to components and error indicators to distinguish different error levels.
Vaadin 8 implementation of #9816. Cherry picked changes and added compatibility package component changes and tests.
Resolves #3139
|
|
|
|
|
|
| |
This allows using BindingBuilder either in a type safe chained manner or with separate calls for the same instance at the cost of less strict type checking.
Fixes #9927
Fixes #9619
|
|
|
|
|
|
|
| |
Changed values are now only applied to the bean when they pass both field and bean validation. Any change that breaks validation will be pending and is attempted to apply when another change event comes.
This patch also makes the order of status change event handler and listener call order.
This addresses some of the issues raised in #9955.
|
| |
|
|
|
|
|
|
|
| |
After this change, .gitattributes will take care of keeping native
line endings.
* Replace CRLF with LF in non-Java files
|
|
|
| |
Fixes #9967
|
| |
|
| |
|
| |
|
|
|
| |
Fixes #9425
|
| |
|
| |
|
| |
|
|
|
| |
Remove pre-release mention and update current browser versions.
|
| |
|
|
|
| |
Related to #9631
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
This patch changes Grid Columns, so they can have different value and presentation types. A presentation provider can be given when setting the renderer for a column. This provider takes the value of the column on a row and chooses what to present for this value. Using this approach it is easier to have an editor for the actual backing data instead of the presentation of it.
Fixes #8656
Resolves #9588
|
|
|
| |
Fixes #9470
|
|
|
| |
Fixes #9444
|
| |
|
| |
|
|
|
|
|
|
| |
* Refactor common methods of InMemoryHierarchicalDataProvider and ListDataProvider to a single interface
* Rename HierarchyData and InMemoryHierarchicalDataProvider, introduce HasHierarchicalDataProvider
* Additionally adds a helper method for recursive constructing
TreeData with a child item provider.
|
|
|
| |
Fixes #9121
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
First step of mobile DND support.
- Add mobile html5 dnd support using polyfill
- Adds a switch for enabling mobile html5 dnd support
- Adds polyfill only when needed
- Ignore native Android Chrome drag start because doesn't work properly
(no dragend event fired)
- Add documentation on enabling mobile HTML5 DnD support
- Add mention of drag-drop-polyfill license
- Fixed issue in polyfill when not using "snapback"
- Add mention of forked polyfill
Fixes #9174
|
|
|
| |
Removes background color from Tree, adds release notes mention, JavaDoc updates.
|
|
|
|
| |
Resolves #9141
Partly addresses #8999
|
| |
|
| |
|
| |
|