Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add/fill in missing @since tags for 8.1 (#9106)8.1.0.alpha6 | Henri Sara | 2017-04-19 | 11 | -76/+82 |
| | |||||
* | Support using Composite and CustomComponent as a Design root class (#9017) | Artur | 2017-04-18 | 12 | -10/+341 |
| | | | Fixes #6043 | ||||
* | Fix problem when reading a nested Design based on a GridLayout (#9092) | Artur | 2017-04-18 | 3 | -6/+62 |
| | | | | | | | The parent Design must leave child handling to the nested design, when there are no children defined in the parent Design. This fixes a problem with com.vaadin.ui.GridLayout$OutOfBoundsException when the reading operation of the parent design tries to set number of rows according to its empty content. | ||||
* | Composite component (#8952) | Artur | 2017-04-18 | 3 | -1/+408 |
| | | | | | | | | | | | | | | | | | A composite is included in the server side hierarchy and in the connector hierarchy on the client side but does not have its own widget or DOM. To ensure that captions etc are renderer correctly for the root contents, the client side connector returns both the widget and state for the content connector. Server side API related to width and height are automatically forwarded to the root component to enable easy use of the composite inside different layout configurations. Other server side API inherited from AbstractComponent is unwanted, should be optional and therefore throw an exception by default. Resolves #2458 | ||||
* | Always send a push identifier on UI initialization | Aleksi Hietanen | 2017-04-13 | 1 | -3/+1 |
| | |||||
* | Use separate identifier for push connections8.1.0.alpha5 | Aleksi Hietanen | 2017-04-13 | 3 | -3/+50 |
| | | | Closes #8700 | ||||
* | Create combined drop mode to allow both on_top and between drops (#9063) | Adam Wagner | 2017-04-13 | 1 | -0/+37 |
| | | | Resolves #8932 | ||||
* | Grid drag and drop documentation (#9055) | Adam Wagner | 2017-04-13 | 1 | -0/+8 |
| | |||||
* | Check for NullPointer to remove exception spam | Knoobie | 2017-04-13 | 1 | -0/+12 |
| | |||||
* | Binder with Nested Properties (#8923) | chrosim | 2017-04-12 | 8 | -25/+341 |
| | |||||
* | Fix empty TreeGrid (#9067) | Aleksi Hietanen | 2017-04-12 | 1 | -0/+2 |
| | |||||
* | Remove Extension suffix from Grid DND classes (#9035) | Adam Wagner | 2017-04-12 | 8 | -25/+31 |
| | |||||
* | Make it possible to drop things between Grid rows (#8979) | Adam Wagner | 2017-04-12 | 2 | -15/+74 |
| | | | | Fixes #8401 | ||||
* | Provide dragged Grid items in server side (#8950) | Adam Wagner | 2017-04-12 | 11 | -61/+339 |
| | | | | Fixes #8931 | ||||
* | Make it possible to drop things on top of Grid rows (#8747) | Adam Wagner | 2017-04-12 | 4 | -2/+198 |
| | | | | Fixes #8400 | ||||
* | Make all selected rows draggable (#8746) | Adam Wagner | 2017-04-12 | 1 | -0/+3 |
| | | | | Fixes #8397 | ||||
* | Make Grid rows draggable (#8690) | Adam Wagner | 2017-04-12 | 1 | -0/+125 |
| | | | | | | It is possible to customize the drag data for each row. (#8706) Fixes #8396 | ||||
* | Use setCaption Javadocs inherited from Component (#9066) | Leif Åstrand | 2017-04-12 | 2 | -16/+0 |
| | | | | | | Component.setCaption has thorough Javadocs that are shadowed by a very brief snippet in AbstractComponent and an erroneous description in Panel. By removing those snippets, component classes will instead inherit a much more useful description of the method. | ||||
* | Fix initial expand of TreeGrid items | Aleksi Hietanen | 2017-04-11 | 1 | -0/+1 |
| | | | Fixes #9050 | ||||
* | Make Button component draggable (#9038) | Adam Wagner | 2017-04-10 | 1 | -0/+42 |
| | | | | | | * Make Button component draggable (#9037) * Add own state to button drag source | ||||
* | Add server-side expand and collapse to TreeGrid (#9021) | Aleksi Hietanen | 2017-04-06 | 5 | -13/+183 |
| | | | | | | | | | | | | | | | | * Add server-side expand and collapse to TreeGrid * Add javadocs * Fix variable naming in TreeGridHugeTreeTest * Fix review comments * Merge remote-tracking branch 'github/master' into 8759-server-expand * Clear pending expands when all data is dropped * Add documentation | ||||
* | Snapshot version update to 8.1 (#9023) | Ilia Motornyi | 2017-04-05 | 1 | -1/+1 |
| | |||||
* | TreeGrid keyboard navigation | Ilia Motornyi | 2017-04-05 | 3 | -17/+68 |
| | | | Fixes #8758 | ||||
* | Fix bug column and row expand ratio are not persisted | Tien Nguyen | 2017-04-04 | 2 | -14/+31 |
| | | | Fixes #9009 | ||||
* | Make bindInstanceFields not bind fields already bound using functions (#8998) | Artur | 2017-04-03 | 2 | -3/+44 |
| | | | Fixes #8858 | ||||
* | Make getValueProvider return ValueProvider (#8983) | Leif Åstrand | 2017-03-31 | 2 | -3/+31 |
| | | | | | | | | | * Make getValueProvider return ValueProvider The instance can only be a ValueProvider, but the getter previously returned a less specific type. Making the getter return ValueProvider makes it easier to reuse the provider in other contexts that require ValueProvider, e.g. when adding filters to a ListDataProvider. | ||||
* | Implement LocalDateRenderer and LocalDateTimeRenderer (#8955) | Aleksi Hietanen | 2017-03-30 | 2 | -0/+423 |
| | | | Closes #8377 | ||||
* | Add Grid.setRowHeight() (#8935) | Henri Sara | 2017-03-29 | 1 | -0/+24 |
| | | | Fixes #8667 | ||||
* | Make CustomField iterator() comply with contract | Artur Signell | 2017-03-29 | 2 | -23/+72 |
| | | | | Fixes #8957 | ||||
* | Fix data not being sent again when adding DataGenerators (#8947) | Teemu Suo-Anttila | 2017-03-28 | 2 | -0/+4 |
| | | | | | | * Fix data not being sent again when adding DataGenerators * Fix header component detaching, revert early header cleanup | ||||
* | Move select all visible to multi selection model interface (#8627) | Pekka Hyvönen | 2017-03-27 | 3 | -64/+76 |
| | |||||
* | Fix Binder documentation on ValidationException (#8949) | Pekka Hyvönen | 2017-03-27 | 1 | -0/+30 |
| | |||||
* | Add `closable` style to Error Notifications (#8903) | Jouni Koivuviita | 2017-03-27 | 1 | -0/+7 |
| | | | | | | Add an additional stylename `critical-error` that styles the notification like the Error-type, but without the close button. Fixes #8296 | ||||
* | Fix infinite loop in data communication (#8927) | Aleksi Hietanen | 2017-03-27 | 2 | -10/+16 |
| | | | | | | | | | | * Fix infinite loop in data communication * Switch to less aggressive reset when data communication is out of sync * Remove triggering of reset if reset is already being performed * Avoid redundant collection of streams in DataCommunicator | ||||
* | Improve caching when expanding nodes in hierarchical data (#8902) | Teemu Suo-Anttila | 2017-03-24 | 1 | -28/+33 |
| | | | Fixes #8790 | ||||
* | Clean DropEvent and DragEndEvent properties (#8925) | Adam Wagner | 2017-03-24 | 4 | -30/+17 |
| | | | | | | | | * Add dropEffect parameter to DragEndEvent (#8895) * Remove drop effect from drop event (#8895) * Make sure that drop effect is not null | ||||
* | Add possibility to configure the content mode of TabSheet tabs (#8920) | Aleksi Hietanen | 2017-03-24 | 1 | -0/+28 |
| | | | Fixes #8590 | ||||
* | Add API support for setting server side drag data (#8915) | Adam Wagner | 2017-03-24 | 2 | -0/+42 |
| | | | | | | | | | | * Add API support for setting server side drag data * Fix javadocs * Add server side drag data API to ASCII doc * Fix some javadocs and documentation details | ||||
* | Add feature to disable collapsing items in TreeGrid (#8879) | Teemu Suo-Anttila | 2017-03-23 | 2 | -19/+67 |
| | | | Fixes #8846 | ||||
* | Update since tags for 8.1.0.alpha2 (#8917)8.1.0.alpha2 | Henri Sara | 2017-03-23 | 2 | -7/+7 |
| | | | | * Update since tags for 8.1.0.alpha2 | ||||
* | Improved Binder#hasChanges JavaDoc (#8912) | Matti Tahvonen | 2017-03-22 | 1 | -8/+12 |
| | | | | JavaDoc now more explicitly states that hasChanges is not designed to work with setBean. | ||||
* | Remove support for transfer data type (#8910) | Adam Wagner | 2017-03-22 | 7 | -158/+111 |
| | | | | | | * Remove API for setting arbitrary drag data * Store the drag source component in the UI Fixes #8893 | ||||
* | Set column captions when reading grid from a design file (#8770) | Artur | 2017-03-22 | 2 | -4/+14 |
| | | | Fixes #8752 | ||||
* | Deprecate old DnD functionality (#8864) | Pekka Hyvönen | 2017-03-22 | 9 | -5/+48 |
| | | | Closes #8795 | ||||
* | Add collapse and expand events to TreeGrid (#8889) | Aleksi Hietanen | 2017-03-21 | 1 | -1/+173 |
| | | | Closes #8760 | ||||
* | Add missing since tags for 8.1.0.alpha1 (#8888) | Henri Sara | 2017-03-21 | 4 | -8/+20 |
| | | | | | | | | * Add missing since tags for 8.1.0.alpha1 * Update @since for DataCommunicatorClientRpc * Update @since for DataCommunicator | ||||
* | Add more 8.0.3 since tags | Henri Sara | 2017-03-21 | 4 | -14/+25 |
| | |||||
* | Add @since 8.0.3 tags | elmot | 2017-03-21 | 6 | -0/+26 |
| | |||||
* | Support data-location attribute in CustomLayout (#8866) | Henri Sara | 2017-03-20 | 1 | -0/+5 |
| | | | Fixes #8416 | ||||
* | Initial documentation for 8.1 Drag and Drop (#8867) | Pekka Hyvönen | 2017-03-20 | 1 | -0/+61 |
| | | | | | | * Initial documentation for 8.1 Drag and Drop Part of #8395 |