Artur
84c0bee7e9
Update Atmosphere to support latest Jetty versions (#9359)
Fixes #8134, #8135
il y a 7 ans
Aleksi Hietanen
05866ac517
Add TreeData#addRootItems, getRootItems
il y a 7 ans
Aleksi Hietanen
7d7f41bc2a
Add HasHierarchicalDataProvider#setTreeData
Additionally removes TreeData constructors from Tree and TreeGrid.
il y a 7 ans
Leif Åstrand
23d65678fa
Add stream variants for the child item provider shorthands (#9375)
il y a 7 ans
Pekka Hyvönen
88429109c2
Show drop hints when dropping in empty Grid (#9353)
Also makes sure that the drop location and target row return something sensible in drop event.
Clarifies docs on drop location.
il y a 7 ans
Leif Åstrand
548650bfe0
Rename findAndFilterDependencies to findDependencies (#9366)
The old findDependencies method is made private since it's only an
implementation detail and should not be used from outside the class.
At the same time, the new findAndFilterDependencies method is renamed to
findDependencies since there's no longer necessary to have a name that
distinguishes it from the variant that doesn't do any filtering.
il y a 7 ans
Henri Sara
4792d7620a
Update Firefox screenshots with checkbox focus (#9362)
il y a 7 ans
Aleksi Hietanen
9aab7e245d
Move tree-basic.png to the correct folder (#9363)
il y a 7 ans
Aleksi Hietanen
c93b842947
Clarify TreeData and TreeDataProvider javadocs, improve documentation (#9349)
il y a 7 ans
Olli Tietäväinen
7fa0e96cbc
Remove warning for shortcuts on disabled connector (#9352)
Remove unnecessary warning on server log when using shortcut on disabled connector.
Fixes #6951
il y a 7 ans
Adam Wagner
df360681ae
Fix DnD issues regarding data type text (#9347)
* First dragged data should not contain new line character at the beginning
* Return any of "text", "Text" or "text/plain" in the method of getDataTransferText()
* Set only data of type "text" for IE on dragstart
* Clarify return of getDataTransferText() method
* Ignore generated data that is null
il y a 7 ans
Pekka Hyvönen
431debc477
Fix NPE when detaching DragSource & DropTarget on client side (#9341)
When the component the extensions have been attached to are removed, there was an NPE due to getParent() not being available anymore. Fixed by not doing clean up on those cases as it is not necessary.
Fixes #9101
* Add back missing detach call
il y a 7 ans
Henri Sara
5654686272
Update screenshots with new tooltip formatting
il y a 7 ans
Henri Sara
8677195c87
Fix tooltip test after tooltip style change
il y a 7 ans
Henri Sara
7ef57c7174
Update WidgetUtilTest for Chrome 58
Chrome 58 changes how border sizes are rounded.
il y a 7 ans
Henri Sara
b033711d87
Make ThemeTest notification tests more reliable
il y a 7 ans
Henri Sara
557c4ba9b9
Update ES5/ES6 tests for Firefox
Expect ES5 for Firefox as the test cluster has an older version.
il y a 7 ans
Henri Sara
f9966fde8d
Make GridPopupViewTest more stable
il y a 7 ans
Henri Sara
02f639d448
Update Chrome version to 58 in test
il y a 7 ans
Teemu Suo-Anttila
b829146be0
Remove deprecation from setTag and throw on subsequent calls
il y a 7 ans
Teemu Suo-Anttila
21c54c9228
Add getters for providers to Tree and TreeGrid
il y a 7 ans
Teemu Suo-Anttila
6b3482da66
Add convenience constructors for Tree component
il y a 7 ans
Teemu Suo-Anttila
00394ba9a2
Add example of how to use ComponentRenderer to JavaDoc
il y a 7 ans
Pekka Hyvönen
19ad2a565f
Fix drag image offset for Grid rows for mobile (#9336)
Asks the polyfill to always center the drag image based on the touch coordinates.
Also temporarely removes the transform offset for the row.
il y a 7 ans
Pekka Hyvönen
394299cd4c
Fix Button as a Html5 DragSource (#9346)
* Fix Button as a Html5 DragSourcei
It was completely broken, not being clickable, and also preventing anything else from being clicked.
il y a 7 ans
Henri Sara
6297a81c52
Add since tags for 8.1 (#9343)
* Add since tags for 8.1
Note that ConnectorTracker changes will probably be backported to 7.7
in #9331 .
il y a 7 ans
Ilia Motornyi
ac47c7a97f
Reflect latest Tree API and styling changes to the documentation
il y a 7 ans
Adam Wagner
9dd70e13cd
Make it possible for grid drop target to accept dragged data when grid is empty (#9332)
* Make it possible for grid drop target to accept dragged data when grid is empty (#9068 )
* Make return type of getDropTargetRow() optional
il y a 7 ans
Teemu Suo-Anttila
9b725e2bd7
Add mention of context menu and DnD collision on mobile devices (#9337)
* Add mention of context menu and DnD collision on mobile devices
il y a 7 ans
Henri Sara
46422df01b
Update since tags for TB elements (#9329)
il y a 7 ans
Teemu Suo-Anttila
da773250ca
Remove unnecessary rowmode prefix from TreeGrid focus styles (#9327)
il y a 7 ans
Teemu Suo-Anttila
bac4c82d52
Properly init client-side data in GridDataChangeHandlerTest
il y a 7 ans
Aleksi Hietanen
9c58a56ffe
Add BackEndHierarchicalDataProvider and an abstract base class
il y a 7 ans
Aleksi Hietanen
16b37b6011
Fix code review comments
il y a 7 ans
Aleksi Hietanen
75be04cfb5
Add ItemCollapseAllowedProvider interface
il y a 7 ans
Aleksi Hietanen
b153ba2f8b
Add TreeGrid#getHierarchyColumn
il y a 7 ans
Aleksi Hietanen
760959a5d2
Improve CollapseEvent and ExpandEvent javadocs
il y a 7 ans
Aleksi Hietanen
67c503d064
Move HierarchicalDataCommunicatorConstants to the correct package
il y a 7 ans
Aleksi Hietanen
ec7d17f903
Add convenience constructors to TreeGrid
il y a 7 ans
Aleksi Hietanen
f5004fe3ce
Add javadocs to Grid#readData and writeData
il y a 7 ans
Aleksi Hietanen
f4bbe48069
Add setHierarchyColumn(column) overload to TreeGrid
il y a 7 ans
Aleksi Hietanen
a053082b0a
Make HierarchyRendererCellReferenceWrapper a nested class of HierarchyRenderer
il y a 7 ans
Aleksi Hietanen
0a3ce51e2c
Rename BodyRowContainer.setNewEscalatorRowCallback to setNewRowCallback
il y a 7 ans
Aleksi Hietanen
d9ce1e8fb7
Rename TreeGridCommunicationConstants to HierarchicalDataCommunicatorConstants
il y a 7 ans
Aleksi Hietanen
2e879d11f8
Remove redundant method getComponentCount from Composite
il y a 7 ans
Aleksi Hietanen
c9dbc70ac7
Add FunctionalInterface annotation to DependencyFilter
il y a 7 ans
Aleksi Hietanen
92bdee08a7
Wrap DataCommunicator#getBackEndSorting in an unmodifiable list
il y a 7 ans
Aleksi Hietanen
50847d1d34
Move CompositeState to different package
il y a 7 ans
Aleksi Hietanen
a4ab8b9e54
Add javadoc to client-side TreeGrid widget
il y a 7 ans
Aleksi Hietanen
8cbbd608f7
Improvements to HierarchyRenderer
- Make HierarchyRenderer.ExpanderState private
- Add javadocs to HierarchyRenderer#setStyleNames
il y a 7 ans