aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix NPE when detaching DragSource & DropTarget on client side (#9341)Pekka Hyvönen2017-05-174-32/+124
| | | | | | | | 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
* Update screenshots with new tooltip formattingHenri Sara2017-05-171-0/+0
|
* Fix tooltip test after tooltip style changeHenri Sara2017-05-171-4/+4
|
* Update WidgetUtilTest for Chrome 58Henri Sara2017-05-171-2/+1
| | | Chrome 58 changes how border sizes are rounded.
* Make ThemeTest notification tests more reliableHenri Sara2017-05-171-0/+1
|
* Update ES5/ES6 tests for FirefoxHenri Sara2017-05-172-2/+4
| | | Expect ES5 for Firefox as the test cluster has an older version.
* Make GridPopupViewTest more stableHenri Sara2017-05-171-1/+1
|
* Update Chrome version to 58 in testHenri Sara2017-05-171-1/+1
|
* Remove deprecation from setTag and throw on subsequent callsTeemu Suo-Anttila2017-05-172-5/+10
|
* Add getters for providers to Tree and TreeGridTeemu Suo-Anttila2017-05-173-12/+76
|
* Add convenience constructors for Tree componentTeemu Suo-Anttila2017-05-171-1/+51
|
* Add example of how to use ComponentRenderer to JavaDocTeemu Suo-Anttila2017-05-171-0/+10
|
* Fix drag image offset for Grid rows for mobile (#9336)Pekka Hyvönen2017-05-174-31/+68
| | | | Asks the polyfill to always center the drag image based on the touch coordinates. Also temporarely removes the transform offset for the row.
* Fix Button as a Html5 DragSource (#9346)Pekka Hyvönen2017-05-173-36/+13
| | | | | | * Fix Button as a Html5 DragSourcei It was completely broken, not being clickable, and also preventing anything else from being clicked.
* Add since tags for 8.1 (#9343)Henri Sara2017-05-173-2/+6
| | | | | | | * Add since tags for 8.1 Note that ConnectorTracker changes will probably be backported to 7.7 in #9331.
* Reflect latest Tree API and styling changes to the documentationIlia Motornyi2017-05-171-41/+28
|
* Make it possible for grid drop target to accept dragged data when grid is ↵Adam Wagner2017-05-176-24/+86
| | | | | | empty (#9332) * Make it possible for grid drop target to accept dragged data when grid is empty (#9068) * Make return type of getDropTargetRow() optional
* Add mention of context menu and DnD collision on mobile devices (#9337)Teemu Suo-Anttila2017-05-161-1/+3
| | | | * Add mention of context menu and DnD collision on mobile devices
* Update since tags for TB elements (#9329)8.1.0.alpha8Henri Sara2017-05-167-10/+9
|
* Remove unnecessary rowmode prefix from TreeGrid focus styles (#9327)Teemu Suo-Anttila2017-05-166-41/+44
|
* Properly init client-side data in GridDataChangeHandlerTestTeemu Suo-Anttila2017-05-161-1/+2
|
* Add BackEndHierarchicalDataProvider and an abstract base classAleksi Hietanen2017-05-164-19/+139
|
* Fix code review commentsAleksi Hietanen2017-05-162-7/+16
|
* Add ItemCollapseAllowedProvider interfaceAleksi Hietanen2017-05-165-8/+54
|
* Add TreeGrid#getHierarchyColumnAleksi Hietanen2017-05-161-0/+10
|
* Improve CollapseEvent and ExpandEvent javadocsAleksi Hietanen2017-05-162-4/+6
|
* Move HierarchicalDataCommunicatorConstants to the correct packageAleksi Hietanen2017-05-165-5/+5
|
* Add convenience constructors to TreeGridAleksi Hietanen2017-05-162-2/+120
|
* Add javadocs to Grid#readData and writeDataAleksi Hietanen2017-05-161-0/+28
|
* Add setHierarchyColumn(column) overload to TreeGridAleksi Hietanen2017-05-161-0/+24
|
* Make HierarchyRendererCellReferenceWrapper a nested class of HierarchyRendererAleksi Hietanen2017-05-162-60/+39
|
* Rename BodyRowContainer.setNewEscalatorRowCallback to setNewRowCallbackAleksi Hietanen2017-05-164-7/+7
|
* Rename TreeGridCommunicationConstants to HierarchicalDataCommunicatorConstantsAleksi Hietanen2017-05-165-32/+33
|
* Remove redundant method getComponentCount from CompositeAleksi Hietanen2017-05-161-10/+1
|
* Add FunctionalInterface annotation to DependencyFilterAleksi Hietanen2017-05-161-0/+1
|
* Wrap DataCommunicator#getBackEndSorting in an unmodifiable listAleksi Hietanen2017-05-161-2/+3
|
* Move CompositeState to different packageAleksi Hietanen2017-05-162-2/+2
|
* Add javadoc to client-side TreeGrid widgetAleksi Hietanen2017-05-161-0/+4
|
* Improvements to HierarchyRendererAleksi Hietanen2017-05-161-5/+12
| | | | | - Make HierarchyRenderer.ExpanderState private - Add javadocs to HierarchyRenderer#setStyleNames
* Clarify HierarchicalQuery javadocsAleksi Hietanen2017-05-161-4/+7
|
* Make CollapseListener and ExpandListener extend SerializableEventListenerAleksi Hietanen2017-05-162-4/+2
|
* Clean connector tracker after each access block to stop memory leaks (#9305)Artur2017-05-169-30/+264
| | | | | Immediately clean connectors which the client side does not know about Fixes #9303
* Add API for multiple drag data generators (#9321)Adam Wagner2017-05-165-117/+172
| | | | * 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
* Adds a passthrough to root component for most Composite methods (#9324)Teemu Suo-Anttila2017-05-161-0/+82
| | | Fixes #9323
* Refactor common methods in in-memory data providers (#9308)Aleksi Hietanen2017-05-1627-808/+1070
| | | | | | * 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.
* Add API to store any type of data in the dataTransfer object (#9319)Adam Wagner2017-05-1613-88/+299
|
* Add events and functionality to Tree (#9318)Teemu Suo-Anttila2017-05-163-0/+192
| | | | * Add ItemClick event to Tree * Add collapse provider and style generator to Tree
* Rename OSGi classes for Java naming conventions (#9320)Henri Sara2017-05-1518-59/+69
| | | | | | - Rename OSGi to Osgi in class names. - Rename VaadinOSGiPortlet to OSGiVaadinPortlet for consistency with Spring, CDI etc. add-ons - Add missing javadoc
* Update video link in tutorial.adoc (#9317)Alejandro2017-05-151-3/+1
| | | Updated Vaadin Designer video
* Fix DnD Polyfill to use isNan(i) instead of i===NaN (#9312)Pekka Hyvönen2017-05-151-1/+1
| | | A Beginners JS mistake. Used in the forked part of the polyfill, related PR for Polyfill has been updated.