Ilia Motornyi
535b879cb8
TreeGrid keyboard navigation
Fixes #8758
7 years ago
Tien Nguyen
1a30320913
Fix bug column and row expand ratio are not persisted
Fixes #9009
7 years ago
Artur
eef6e0bb50
Make bindInstanceFields not bind fields already bound using functions (#8998)
Fixes #8858
7 years ago
Leif Åstrand
0a257471c7
Make getValueProvider return ValueProvider (#8983)
* 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.
7 years ago
Aleksi Hietanen
b869d75181
Implement LocalDateRenderer and LocalDateTimeRenderer (#8955)
Closes #8377
7 years ago
Henri Sara
f9a9f2c4be
Add Grid.setRowHeight() (#8935)
Fixes #8667
7 years ago
Artur Signell
92ccddf4f2
Make CustomField iterator() comply with contract
Fixes #8957
7 years ago
Teemu Suo-Anttila
91590e9f6c
Fix data not being sent again when adding DataGenerators (#8947)
* Fix data not being sent again when adding DataGenerators
* Fix header component detaching, revert early header cleanup
7 years ago
Pekka Hyvönen
e3e96a674c
Move select all visible to multi selection model interface (#8627)
7 years ago
Pekka Hyvönen
afc697f8d0
Fix Binder documentation on ValidationException (#8949)
7 years ago
Jouni Koivuviita
38ed444e7e
Add `closable` style to Error Notifications (#8903)
Add an additional stylename `critical-error` that styles the
notification like the Error-type, but without the close button.
Fixes #8296
7 years ago
Aleksi Hietanen
9b7d34fc41
Fix infinite loop in data communication (#8927)
* 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
7 years ago
Teemu Suo-Anttila
0bee1dc5f8
Improve caching when expanding nodes in hierarchical data (#8902)
Fixes #8790
7 years ago
Adam Wagner
e905e2bb80
Clean DropEvent and DragEndEvent properties (#8925)
* Add dropEffect parameter to DragEndEvent (#8895 )
* Remove drop effect from drop event (#8895 )
* Make sure that drop effect is not null
7 years ago
Aleksi Hietanen
8fcb2da138
Add possibility to configure the content mode of TabSheet tabs (#8920)
Fixes #8590
7 years ago
Adam Wagner
b32d7b0e45
Add API support for setting server side drag data (#8915)
* 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
7 years ago
Teemu Suo-Anttila
6384bc7dee
Add feature to disable collapsing items in TreeGrid (#8879)
Fixes #8846
7 years ago
Henri Sara
18d10bfd5b
Update since tags for 8.1.0.alpha2 (#8917)
* Update since tags for 8.1.0.alpha2
7 years ago
Matti Tahvonen
da7b805f10
Improved Binder#hasChanges JavaDoc (#8912)
JavaDoc now more explicitly states that hasChanges is not designed to work with setBean.
7 years ago
Adam Wagner
acbb5a787b
Remove support for transfer data type (#8910)
* Remove API for setting arbitrary drag data
* Store the drag source component in the UI
Fixes #8893
7 years ago
Artur
52359708ad
Set column captions when reading grid from a design file (#8770)
Fixes #8752
7 years ago
Pekka Hyvönen
9a679b57d1
Deprecate old DnD functionality (#8864)
Closes #8795
7 years ago
Aleksi Hietanen
d1fa1a3efe
Add collapse and expand events to TreeGrid (#8889)
Closes #8760
7 years ago
Henri Sara
414d5b0340
Add missing since tags for 8.1.0.alpha1 (#8888)
* Add missing since tags for 8.1.0.alpha1
* Update @since for DataCommunicatorClientRpc
* Update @since for DataCommunicator
7 years ago
Henri Sara
627f7a111c
Add more 8.0.3 since tags
7 years ago
elmot
df56703f05
Add @since 8.0.3 tags
7 years ago
Henri Sara
1d127a0c7f
Support data-location attribute in CustomLayout (#8866)
Fixes #8416
7 years ago
Pekka Hyvönen
69b43cb346
Initial documentation for 8.1 Drag and Drop (#8867)
* Initial documentation for 8.1 Drag and Drop
Part of #8395
7 years ago
Ahmed Ashour
de70699a93
Fix some javadoc errors (#8873)
7 years ago
Artur
c299a6bb48
Handle unknown connectors consistently and quietly as described in #8111 (#8741)
Fixes #8629
7 years ago
Artur
41878d8943
Correctly write margin info for FormLayout into design files (#8804)
Fixes #8800
7 years ago
Aleksi Hietanen
71679dfd16
Hierarchical data (#8842)
* Initial HierarchicalDataProvider for TreeGrid
* Initial in-memory hierarchical data implementation
* TreeGrid declarative support
Fixes #8611, Fixes #8620
7 years ago
Teemu Suo-Anttila
c766694bec
Allow changing renderers after column creation (#8841)
Closes #8250
7 years ago
Ahmed Ashour
22b9d37a0f
Correct license location
7 years ago
Ilia Motornyi
156da8b130
Make test for EditorSaveEvent.bean field
* Fixes #8810, #8658
7 years ago
Artur
40974e9d83
Read/write Grid item type to declarative and create columns correctly (#8769)
Fixes #8467
7 years ago
Artur
4e0b27d822
Update frozen column count when a frozen column is removed (#8788)
* Update frozen column count when a frozen column is removed
7 years ago
Giovanni Lovato
a7eb9f7f70
Add the bean to grid editor events
Fixes #8658
7 years ago
anssit
f4e437bbb4
Update JavaDoc for @DesignRoot. (#8805)
Emphasise that both location and filename for the design file can be specified in the value parameter.
7 years ago
Ilia Motornyi
3dba4924eb
RichTextField unnecessarily overwrites clear method (#8802)
* RichTextField unnecessarily overwrites clear method
Fixes #8801
7 years ago
Artur
7226e1aacd
Update Atmosphere to resolve problems in servlets with multiple mappings (#8785)
Fixes #8734
7 years ago
Ilia Motornyi
2cf4eff5ab
Add @since 8.0.2 for Grid.removeAllColumns() (#8789)
7 years ago
Artur
610c6522da
Correctly detach components in merged cells (#8773)
* Correctly detach components in merged cells
This was already once fixed in 7.7 in #8142
7 years ago
Teemu Suo-Anttila
761c94ab2e
Initial implementation of ComponentRenderer for Grid (#8743)
Fixes #8622
Fixes #8623
7 years ago
Artur
d1282e8734
Include components in joined cells when finding child components (#8772)
Fixes #8722
7 years ago
Ahmed Ashour
76713bbb4c
Remove extra empty javadocs before package declaration (#8776)
7 years ago
Artur
f467f3fa2f
Update column caption when a text is set in the default header row
Fixes #8751
7 years ago
Teemu Suo-Anttila
7646cfa49b
Add missing since, remove unused command
7 years ago
Teemu Suo-Anttila
6f8518579f
Picked all changes from 7.7
Synchronises parts of compatibility package code to match 7.7
Picks suitable patches for 8 code as well
7 years ago
Aleksi Hietanen
6b4dffa44c
Remove tracking of unregistered connectors (#8153)
7 years ago