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
7 년 전
Henri Sara
5654686272
Update screenshots with new tooltip formatting
7 년 전
Henri Sara
8677195c87
Fix tooltip test after tooltip style change
7 년 전
Henri Sara
7ef57c7174
Update WidgetUtilTest for Chrome 58
Chrome 58 changes how border sizes are rounded.
7 년 전
Henri Sara
b033711d87
Make ThemeTest notification tests more reliable
7 년 전
Henri Sara
557c4ba9b9
Update ES5/ES6 tests for Firefox
Expect ES5 for Firefox as the test cluster has an older version.
7 년 전
Henri Sara
f9966fde8d
Make GridPopupViewTest more stable
7 년 전
Henri Sara
02f639d448
Update Chrome version to 58 in test
7 년 전
Teemu Suo-Anttila
b829146be0
Remove deprecation from setTag and throw on subsequent calls
7 년 전
Teemu Suo-Anttila
21c54c9228
Add getters for providers to Tree and TreeGrid
7 년 전
Teemu Suo-Anttila
6b3482da66
Add convenience constructors for Tree component
7 년 전
Teemu Suo-Anttila
00394ba9a2
Add example of how to use ComponentRenderer to JavaDoc
7 년 전
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.
7 년 전
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.
7 년 전
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 .
7 년 전
Ilia Motornyi
ac47c7a97f
Reflect latest Tree API and styling changes to the documentation
7 년 전
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
7 년 전
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
7 년 전
Henri Sara
46422df01b
Update since tags for TB elements (#9329)
7 년 전
Teemu Suo-Anttila
da773250ca
Remove unnecessary rowmode prefix from TreeGrid focus styles (#9327)
7 년 전
Teemu Suo-Anttila
bac4c82d52
Properly init client-side data in GridDataChangeHandlerTest
7 년 전
Aleksi Hietanen
9c58a56ffe
Add BackEndHierarchicalDataProvider and an abstract base class
7 년 전
Aleksi Hietanen
16b37b6011
Fix code review comments
7 년 전
Aleksi Hietanen
75be04cfb5
Add ItemCollapseAllowedProvider interface
7 년 전
Aleksi Hietanen
b153ba2f8b
Add TreeGrid#getHierarchyColumn
7 년 전
Aleksi Hietanen
760959a5d2
Improve CollapseEvent and ExpandEvent javadocs
7 년 전
Aleksi Hietanen
67c503d064
Move HierarchicalDataCommunicatorConstants to the correct package
7 년 전
Aleksi Hietanen
ec7d17f903
Add convenience constructors to TreeGrid
7 년 전
Aleksi Hietanen
f5004fe3ce
Add javadocs to Grid#readData and writeData
7 년 전
Aleksi Hietanen
f4bbe48069
Add setHierarchyColumn(column) overload to TreeGrid
7 년 전
Aleksi Hietanen
a053082b0a
Make HierarchyRendererCellReferenceWrapper a nested class of HierarchyRenderer
7 년 전
Aleksi Hietanen
0a3ce51e2c
Rename BodyRowContainer.setNewEscalatorRowCallback to setNewRowCallback
7 년 전
Aleksi Hietanen
d9ce1e8fb7
Rename TreeGridCommunicationConstants to HierarchicalDataCommunicatorConstants
7 년 전
Aleksi Hietanen
2e879d11f8
Remove redundant method getComponentCount from Composite
7 년 전
Aleksi Hietanen
c9dbc70ac7
Add FunctionalInterface annotation to DependencyFilter
7 년 전
Aleksi Hietanen
92bdee08a7
Wrap DataCommunicator#getBackEndSorting in an unmodifiable list
7 년 전
Aleksi Hietanen
50847d1d34
Move CompositeState to different package
7 년 전
Aleksi Hietanen
a4ab8b9e54
Add javadoc to client-side TreeGrid widget
7 년 전
Aleksi Hietanen
8cbbd608f7
Improvements to HierarchyRenderer
- Make HierarchyRenderer.ExpanderState private
- Add javadocs to HierarchyRenderer#setStyleNames
7 년 전
Aleksi Hietanen
d67f329f16
Clarify HierarchicalQuery javadocs
7 년 전
Aleksi Hietanen
6020737775
Make CollapseListener and ExpandListener extend SerializableEventListener
7 년 전
Artur
aa3ad5db0f
Clean connector tracker after each access block to stop memory leaks (#9305)
Immediately clean connectors which the client side does not know about
Fixes #9303
7 년 전
Adam Wagner
76a0e04cb0
Add API for multiple drag data generators (#9321)
* Add ability to set multiple drag data generators for any drag data type
and change default to be accepted by spreadsheet applications such as Excel
7 년 전
Teemu Suo-Anttila
37c4af2b27
Adds a passthrough to root component for most Composite methods (#9324)
Fixes #9323
7 년 전
Aleksi Hietanen
efa7f5a4d0
Refactor common methods in in-memory data providers (#9308)
* 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.
7 년 전
Adam Wagner
eb743d9652
Add API to store any type of data in the dataTransfer object (#9319)
7 년 전
Teemu Suo-Anttila
04e7259fb4
Add events and functionality to Tree (#9318)
* Add ItemClick event to Tree
* Add collapse provider and style generator to Tree
7 년 전
Henri Sara
e788fa906b
Rename OSGi classes for Java naming conventions (#9320)
- Rename OSGi to Osgi in class names.
- Rename VaadinOSGiPortlet to OSGiVaadinPortlet for consistency with
Spring, CDI etc. add-ons
- Add missing javadoc
7 년 전
Alejandro
91e0eb1ce1
Update video link in tutorial.adoc (#9317)
Updated Vaadin Designer video
7 년 전
Pekka Hyvönen
c0ac7f0196
Fix DnD Polyfill to use isNan(i) instead of i===NaN (#9312)
A Beginners JS mistake. Used in the forked part of the polyfill, related PR for Polyfill has been updated.
7 년 전