Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add since tags for 8.1 (#9343) | Henri Sara | 2017-05-17 | 3 | -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 documentation | Ilia Motornyi | 2017-05-17 | 1 | -41/+28 |
| | |||||
* | Make it possible for grid drop target to accept dragged data when grid is ↵ | Adam Wagner | 2017-05-17 | 6 | -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-Anttila | 2017-05-16 | 1 | -1/+3 |
| | | | | * Add mention of context menu and DnD collision on mobile devices | ||||
* | Update since tags for TB elements (#9329)8.1.0.alpha8 | Henri Sara | 2017-05-16 | 7 | -10/+9 |
| | |||||
* | Remove unnecessary rowmode prefix from TreeGrid focus styles (#9327) | Teemu Suo-Anttila | 2017-05-16 | 6 | -41/+44 |
| | |||||
* | Properly init client-side data in GridDataChangeHandlerTest | Teemu Suo-Anttila | 2017-05-16 | 1 | -1/+2 |
| | |||||
* | Add BackEndHierarchicalDataProvider and an abstract base class | Aleksi Hietanen | 2017-05-16 | 4 | -19/+139 |
| | |||||
* | Fix code review comments | Aleksi Hietanen | 2017-05-16 | 2 | -7/+16 |
| | |||||
* | Add ItemCollapseAllowedProvider interface | Aleksi Hietanen | 2017-05-16 | 5 | -8/+54 |
| | |||||
* | Add TreeGrid#getHierarchyColumn | Aleksi Hietanen | 2017-05-16 | 1 | -0/+10 |
| | |||||
* | Improve CollapseEvent and ExpandEvent javadocs | Aleksi Hietanen | 2017-05-16 | 2 | -4/+6 |
| | |||||
* | Move HierarchicalDataCommunicatorConstants to the correct package | Aleksi Hietanen | 2017-05-16 | 5 | -5/+5 |
| | |||||
* | Add convenience constructors to TreeGrid | Aleksi Hietanen | 2017-05-16 | 2 | -2/+120 |
| | |||||
* | Add javadocs to Grid#readData and writeData | Aleksi Hietanen | 2017-05-16 | 1 | -0/+28 |
| | |||||
* | Add setHierarchyColumn(column) overload to TreeGrid | Aleksi Hietanen | 2017-05-16 | 1 | -0/+24 |
| | |||||
* | Make HierarchyRendererCellReferenceWrapper a nested class of HierarchyRenderer | Aleksi Hietanen | 2017-05-16 | 2 | -60/+39 |
| | |||||
* | Rename BodyRowContainer.setNewEscalatorRowCallback to setNewRowCallback | Aleksi Hietanen | 2017-05-16 | 4 | -7/+7 |
| | |||||
* | Rename TreeGridCommunicationConstants to HierarchicalDataCommunicatorConstants | Aleksi Hietanen | 2017-05-16 | 5 | -32/+33 |
| | |||||
* | Remove redundant method getComponentCount from Composite | Aleksi Hietanen | 2017-05-16 | 1 | -10/+1 |
| | |||||
* | Add FunctionalInterface annotation to DependencyFilter | Aleksi Hietanen | 2017-05-16 | 1 | -0/+1 |
| | |||||
* | Wrap DataCommunicator#getBackEndSorting in an unmodifiable list | Aleksi Hietanen | 2017-05-16 | 1 | -2/+3 |
| | |||||
* | Move CompositeState to different package | Aleksi Hietanen | 2017-05-16 | 2 | -2/+2 |
| | |||||
* | Add javadoc to client-side TreeGrid widget | Aleksi Hietanen | 2017-05-16 | 1 | -0/+4 |
| | |||||
* | Improvements to HierarchyRenderer | Aleksi Hietanen | 2017-05-16 | 1 | -5/+12 |
| | | | | | - Make HierarchyRenderer.ExpanderState private - Add javadocs to HierarchyRenderer#setStyleNames | ||||
* | Clarify HierarchicalQuery javadocs | Aleksi Hietanen | 2017-05-16 | 1 | -4/+7 |
| | |||||
* | Make CollapseListener and ExpandListener extend SerializableEventListener | Aleksi Hietanen | 2017-05-16 | 2 | -4/+2 |
| | |||||
* | Clean connector tracker after each access block to stop memory leaks (#9305) | Artur | 2017-05-16 | 9 | -30/+264 |
| | | | | | Immediately clean connectors which the client side does not know about Fixes #9303 | ||||
* | Add API for multiple drag data generators (#9321) | Adam Wagner | 2017-05-16 | 5 | -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-Anttila | 2017-05-16 | 1 | -0/+82 |
| | | | Fixes #9323 | ||||
* | Refactor common methods in in-memory data providers (#9308) | Aleksi Hietanen | 2017-05-16 | 27 | -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 Wagner | 2017-05-16 | 13 | -88/+299 |
| | |||||
* | Add events and functionality to Tree (#9318) | Teemu Suo-Anttila | 2017-05-16 | 3 | -0/+192 |
| | | | | * Add ItemClick event to Tree * Add collapse provider and style generator to Tree | ||||
* | Rename OSGi classes for Java naming conventions (#9320) | Henri Sara | 2017-05-15 | 18 | -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) | Alejandro | 2017-05-15 | 1 | -3/+1 |
| | | | Updated Vaadin Designer video | ||||
* | Fix DnD Polyfill to use isNan(i) instead of i===NaN (#9312) | Pekka Hyvönen | 2017-05-15 | 1 | -1/+1 |
| | | | A Beginners JS mistake. Used in the forked part of the polyfill, related PR for Polyfill has been updated. | ||||
* | Distinguish between touch scroll and drag start on Grid (#9315) | Pekka Hyvönen | 2017-05-15 | 1 | -3/+40 |
| | | | | * Set touch scroll timeout for Grid on GridDragSource | ||||
* | Use theme font and normal line wrapping for regular tooltips (#9143) | Leif Åstrand | 2017-05-15 | 10 | -4/+128 |
| | | | Fixes #9121 | ||||
* | WIP: Allow differentiating touch scroll from DnD (#9309) | Henri Sara | 2017-05-14 | 1 | -0/+72 |
| | | | | | | | * Allow differentiating touch scroll from DnD Provide Escalator API to check if a touch scroll is active, and to specify a delay after which a non-moving touch should not scroll. | ||||
* | Refactor Html5 DnD feature based on API review (#9306) | Pekka Hyvönen | 2017-05-12 | 61 | -400/+459 |
| | | | | | | | | * Refactor Html5 DnD client side based on API review - Moved classes to "correct" packages. - Removed method DragSourceExtension.clearDataTransferText() - Remove ButtonDragSource in favor of more generic API | ||||
* | Properly remove service destroy listeners (#9304) | Artur | 2017-05-12 | 2 | -1/+31 |
| | | | Fixes #9291 | ||||
* | Create upload URLs only when stream variable is attached by drop handler (#9301) | Adam Wagner | 2017-05-11 | 3 | -86/+54 |
| | | | | | | * Create upload URLs only when stream variable is attached by drop handler * Add file size limit to test ui and remove label drop target | ||||
* | Poll server for changes at the end of each file upload (#9300) | Adam Wagner | 2017-05-11 | 3 | -13/+28 |
| | | | | * Poll server for changes at the end of each file upload | ||||
* | Fix broken DragEnd event introduced in a recent PR (#9297) | Pekka Hyvönen | 2017-05-11 | 1 | -1/+1 |
| | |||||
* | Add mobile html5 dnd support using polyfill (#9282) | Pekka Hyvönen | 2017-05-11 | 16 | -29/+365 |
| | | | | | | | | | | | | | | | 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 | ||||
* | Make it possible to upload files by dropping them onto a drop target (#9277) | Adam Wagner | 2017-05-11 | 10 | -0/+1008 |
| | | | Fixes #8891 | ||||
* | Generate style name on every dragenter (#9292) (#9293) | Adam Wagner | 2017-05-11 | 1 | -4/+5 |
| | | | Fixes #9292 | ||||
* | Make clicking checkbox label call focus listeners (#9271) | Knoobie | 2017-05-11 | 4 | -6/+75 |
| | | | | | Fixes the remaining issue from #3944 for Firefox so that a click on the checkbox label calls the focus listener. Fixes #9290 | ||||
* | Reset HierarchicalDataCommunicator on changes (#9275) | Aleksi Hietanen | 2017-05-11 | 8 | -55/+327 |
| | | | | | | Reset HDC when encountering unexpected changes in the data. Additionally this patch fixes an issue with client and server caches getting out of sync during resets. | ||||
* | Since tag update for 8.1.0.alpha78.1.0.alpha7 | Ilia Motornyi | 2017-05-10 | 1 | -1/+1 |
| |