Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Allow changing NavigationStateManager (#9410) | apolds | 2017-05-24 | 1 | -0/+4 | |
| | | | | | Unregister old NavigationStateManager before setting new one. Fixes #9406 | |||||
* | Make select all work with TreeGrid (#9412) | Aleksi Hietanen | 2017-05-23 | 1 | -3/+60 | |
| | | | Fixes #9403 | |||||
* | New Tree component theme | Ilia Motornyi | 2017-05-23 | 1 | -0/+1 | |
| | | | Fixes #9310 | |||||
* | Correctly use id to identify data when refreshing (#9398) | Teemu Suo-Anttila | 2017-05-23 | 7 | -65/+59 | |
| | | | | | | This patch refactors the internals of Grid single selection model implementation. Fixes #9380 | |||||
* | Add MultiSelection support for Tree Component (#9354) | Teemu Suo-Anttila | 2017-05-23 | 1 | -2/+56 | |
| | ||||||
* | Add missing since tag to Binder#getFields (#9395) | Aleksi Hietanen | 2017-05-22 | 1 | -1/+1 | |
| | ||||||
* | Add dependency filters through the service init event (#9368) | Leif Åstrand | 2017-05-19 | 3 | -15/+47 | |
| | | | | | | | | We shouldn't create new service loader interfaces since each new such interface has implications for custom integrations. Instead, the VaadinServiceInitListener mechanism should be enhanced to allow such listeners to introduce their own dependency filter implementations similarly to how VaadinServiceInitListener can already be used to contribute new request handlers | |||||
* | Hide DataGenerator from Column API (#9351) | Teemu Suo-Anttila | 2017-05-19 | 2 | -62/+105 | |
| | ||||||
* | Clear errors when clearing binder fields (#9364) | Artur | 2017-05-19 | 2 | -1/+24 | |
| | | | | Calling readBean(null) should reset the form state to the initial state it was in before calling writeBean(bean) | |||||
* | Make VaadinService#isUIActive() public (#9285) | Ilia Motornyi | 2017-05-19 | 1 | -3/+3 | |
| | ||||||
* | Add a method for getting bound fields from Binder (#9365) | Artur | 2017-05-19 | 2 | -11/+36 | |
| | ||||||
* | Add shorthand for adding a column with ComponentRenderer | Pekka Hyvönen | 2017-05-19 | 2 | -3/+23 | |
| | ||||||
* | Update Atmosphere to support latest Jetty versions (#9359) | Artur | 2017-05-18 | 1 | -1/+1 | |
| | | | Fixes #8134, #8135 | |||||
* | Add TreeData#addRootItems, getRootItems | Aleksi Hietanen | 2017-05-18 | 2 | -0/+80 | |
| | ||||||
* | Add HasHierarchicalDataProvider#setTreeData | Aleksi Hietanen | 2017-05-18 | 3 | -29/+13 | |
| | | | | Additionally removes TreeData constructors from Tree and TreeGrid. | |||||
* | Add stream variants for the child item provider shorthands (#9375) | Leif Åstrand | 2017-05-18 | 3 | -4/+86 | |
| | ||||||
* | Show drop hints when dropping in empty Grid (#9353) | Pekka Hyvönen | 2017-05-18 | 2 | -10/+32 | |
| | | | | Also makes sure that the drop location and target row return something sensible in drop event. Clarifies docs on drop location. | |||||
* | Rename findAndFilterDependencies to findDependencies (#9366) | Leif Åstrand | 2017-05-18 | 3 | -8/+8 | |
| | | | | | | | | 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. | |||||
* | Clarify TreeData and TreeDataProvider javadocs, improve documentation (#9349) | Aleksi Hietanen | 2017-05-18 | 2 | -4/+9 | |
| | ||||||
* | Remove warning for shortcuts on disabled connector (#9352) | Olli Tietäväinen | 2017-05-18 | 1 | -3/+0 | |
| | | | | | Remove unnecessary warning on server log when using shortcut on disabled connector. Fixes #6951 | |||||
* | Fix DnD issues regarding data type text (#9347) | Adam Wagner | 2017-05-17 | 1 | -4/+21 | |
| | | | | | | | * 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 | |||||
* | Add getters for providers to Tree and TreeGrid | Teemu Suo-Anttila | 2017-05-17 | 3 | -12/+76 | |
| | ||||||
* | Add convenience constructors for Tree component | Teemu Suo-Anttila | 2017-05-17 | 1 | -1/+51 | |
| | ||||||
* | Add example of how to use ComponentRenderer to JavaDoc | Teemu Suo-Anttila | 2017-05-17 | 1 | -0/+10 | |
| | ||||||
* | Add since tags for 8.1 (#9343) | Henri Sara | 2017-05-17 | 1 | -2/+2 | |
| | | | | | | | * Add since tags for 8.1 Note that ConnectorTracker changes will probably be backported to 7.7 in #9331. | |||||
* | Make it possible for grid drop target to accept dragged data when grid is ↵ | Adam Wagner | 2017-05-17 | 1 | -3/+5 | |
| | | | | | | 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 BackEndHierarchicalDataProvider and an abstract base class | Aleksi Hietanen | 2017-05-16 | 3 | -1/+126 | |
| | ||||||
* | Fix code review comments | Aleksi Hietanen | 2017-05-16 | 2 | -7/+16 | |
| | ||||||
* | Add ItemCollapseAllowedProvider interface | Aleksi Hietanen | 2017-05-16 | 4 | -7/+52 | |
| | ||||||
* | 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 | 1 | -1/+1 | |
| | ||||||
* | 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 | |
| | ||||||
* | Rename TreeGridCommunicationConstants to HierarchicalDataCommunicatorConstants | Aleksi Hietanen | 2017-05-16 | 1 | -7/+7 | |
| | ||||||
* | 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 | 1 | -1/+1 | |
| | ||||||
* | 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 | 6 | -25/+134 | |
| | | | | | 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 | 1 | -42/+78 | |
| | | | | * 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 | 14 | -729/+991 | |
| | | | | | | * 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 | 6 | -45/+189 | |
| | ||||||
* | Add events and functionality to Tree (#9318) | Teemu Suo-Anttila | 2017-05-16 | 1 | -0/+116 | |
| | | | | * 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 | 1 | -3/+3 | |
| | | | | | | - Rename OSGi to Osgi in class names. - Rename VaadinOSGiPortlet to OSGiVaadinPortlet for consistency with Spring, CDI etc. add-ons - Add missing javadoc | |||||
* | 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. |