Artur Signell
712f8ad610
Use fully qualified name for bundles
Fixes problem with two LAZY connectors not being able to have the same
simple class name.
Change-Id: I97970979884c99162d52718449dc18f10e955e32
7 years ago
Artur Signell
2ff1f3e726
Update server and browser support in release notes
Change-Id: I73279f7837b0907fea6cfc9d21076ac226af4c00
7 years ago
Johannes Dahlström
34dc467f08
Reimplement Grid selection model in terms of AbstractSingleSelection
Change-Id: Id21cb0df32e07bd01f90a29a814dcf0775067bfa
7 years ago
Artur Signell
78a5468279
Implement new RichTextArea
Change-Id: I6f430c77caaad6d610133f340eba960f2268897e
7 years ago
Johannes Dahlström
ea89e24646
Add AbstractSingleSelection base class
Uses RPC for client-to-server but leaves server-to-client to implementation.
SimpleSingleSelection uses shared state; lazy-loading implementations to pass
selection info along with item data.
Change-Id: I97c1dfa28eee39aef43eabbfbac56cd83fa5747c
7 years ago
Teemu Suo-Anttila
c3af8b1873
Add ItemClick events to Grid
Change-Id: I9d761245e99cde62d0e56b89e5cbb0398fd4c363
7 years ago
Johannes Dahlström
ddfafb7388
Add a simple non-connector single selection model
To eventually replace SingleSelection.
Change-Id: I623dfa962bce62067a5b35dc14be26b3de333e9b
7 years ago
Artur Signell
4ee6401208
Make sleep in tests throw RuntimeException to avoid try catches
Change-Id: I7ef3cca8271ae9f725d8530793543253c216e6bc
7 years ago
Artur Signell
61aff6078c
Format project pom files using correct settings (4 spaces)
Change-Id: I4b4760949897d2755da26a06f9048a596abdf0b6
7 years ago
Artur Signell
e5dece5b6e
Add Vaadin7Widgetset metadata to manifest
Change-Id: I8619553a03cf3354fe3fa90ea15fca111047a287
7 years ago
Aleksi Hietanen
33809f43cd
Migrate ClickableRenderer and subclasses
Change-Id: I233250d9b68052825b73bed0288fffeaf5bdd04b
7 years ago
Artur Signell
dfe23f7385
Send TextField value to server on flush()
This seems to have been dropped from the new TextField patch and is needed e.g. for
shortcut handlers to send the value before invoking the shortcut
Change-Id: Icb0fb45c8d28fad90f13f958cbc5970cdb0fd54a
7 years ago
Henri Sara
de590afcf9
Include compatibility packages in vaadin-all ZIP
Change-Id: Id4d97ae130d1267acf7cb1acb4e60746643fab57
7 years ago
Henri Sara
29bb5e47ca
Delete broken stylesheet and revert to default style until a new
stylesheet is created
Change-Id: I25da6154d55ab829d1166bbde5075bacaf62bf26
7 years ago
Henri Sara
05095f52b3
Remove unused commit author fetching from build.
Change-Id: I36faa94382258d5df40c7f200e5c24805896f100
7 years ago
Pekka Hyvönen
222908a937
Add Form level status handler and status label
This feature doesn't make a whole lot of sense until
form level status changes are available.
Change-Id: Ie634c4a6b3511b7cbf9e367192034934b0e0d4b0
7 years ago
Teemu Suo-Anttila
3017820a53
Add DescriptionGenerators for Grid and Columns
Change-Id: Ib32726ba3297a05cbc05898f37579777b9a921e0
7 years ago
Teemu Suo-Anttila
74df0fadeb
Add StyleGenerators for Grid and Columns
Change-Id: I5eedce6ac24381d657357ff07ca1ccedd804158d
7 years ago
Henri Sara
8a4d90789f
Update empty since tags for 8.0
Change-Id: Iacf3864f6902e810591e2085adb44d0a6848f51c
7 years ago
Henri Sara
ecb20d27d8
Update release notes for Vaadin 8
Change-Id: Icf3d3632ec50c732d43acb784033ae6ae0e35d7b
7 years ago
Leif Åstrand
78854b681f
Allocate enough memory for TestingWidgetSet SDM
Change-Id: I6a06684f9e71ed54f3c1d90e361fa0a9ffc712a3
7 years ago
Teemu Suo-Anttila
34f729bbbd
Make sure DataCommunicator always has a DataSource
Change-Id: I8da042e68da1d28bff87965adeee75aa60b6021d
7 years ago
Artur Signell
0857fafb22
Remove strange TextField column API
Change-Id: I1cfa901b8699afafe490ec4e8045c643c7912e89
7 years ago
Artur Signell
a18552fb25
Add AbstractTextField client side to make mapping 1:1
Change-Id: I4439b995a769d22e0eded7132e2fb09123c25a49
7 years ago
Artur Signell
a3a84d7fb1
Remove old Firefox bug workaround for which there is no test
Change-Id: I97efacde11852a08ccc799e0aef4d6e23484f522
7 years ago
Johannes Dahlström
1d6b5a7594
Improve listing and data source Javadocs a bit
Change-Id: Ie3821df9bcb13af5f3955776a11d33fd2c16020e
7 years ago
Johannes Dahlström
d8562821de
Parameterize listing and selection connectors by selection model type
Change-Id: I9c31582242b0b37b8a732e41bc73c59881dcf68b
7 years ago
Teemu Suo-Anttila
400818bff2
Fix empty data source client-side events
Change-Id: I7e84fd01cf2ec46b18af960712226a48f600f623
7 years ago
Leif Åstrand
3d3f12d92b
Reimplement basic Grid renderers
Change-Id: Ic855143d23cc7735d00130806df45b6579ba0d5c
7 years ago
Teemu Suo-Anttila
fbb55ac4fd
Clean up old Grid selection models
This patch removes old Grid selection model APIs
in favor of the new common SelectionModel API.
Change-Id: Iab8f2921930a575012c7da6226811d14a7145271
7 years ago
Johannes Dahlström
2cafb5f128
Add new base class for Listing UI tests
Change-Id: I6901fc49379d9bd740e24c01de6ce9d530bbc585
7 years ago
Johannes Dahlström
c4a38e2502
Refactor AbstractComponentTest to extend AbstractTestUI
Change-Id: Ie614e7a7bf069ab4035cfcd35c3bc98007adfd4b
7 years ago
Artur Signell
a253d8b94d
Add documentation test for custom converters
Change-Id: I84621b6b568095b1b7f86068fa992dd570f8a103
7 years ago
Artur Signell
504b3c4c65
Use diamond operator where it can be used
Does not modify compatibility packages to keep to closer to Vaadin 7.7
Change-Id: Ic9c4944eb90218290545a04ecd7455eb63910012
7 years ago
Artur Signell
6941d683eb
Add error message constructor to all converters which can fail
Change-Id: I3ec60effc75e22765d21e0223ee1537ffbdb29e7
7 years ago
Denis Anisimov
ccaabe6db0
Add item level validator support to Binder
An item level validator is run on the item (bean) after field validators
have passed. A failed item level validator will block save operations,
just like field level validators.
Change-Id: I3b918b33371ceef07cdfbd0a8b6d477d4ac26b85
7 years ago
elmot
876b6383e6
UnitTest for SingleSelection
Change-Id: I40b3b9bae7c1eb96377c0a593faee59ef52109fb
7 years ago
Teemu Suo-Anttila
da8394e5ad
Reintroduce frozen columns and height by rows to Grid
Change-Id: I5fecfabd023b39dc252e47a6aa403a79034b0f3d
7 years ago
Teemu Suo-Anttila
dcf64cd936
Clean up unused parts of old shared Grid classes
Change-Id: I4de92909afd74031647e9166a44362918269e57f
7 years ago
Leif Åstrand
2f83685c80
Move uitests for the legacy Grid to a separate v7 package
Change-Id: Iba9614f9809714b2d3ac564e737f03e8f89c6f82
7 years ago
Artur Signell
9a9d11fb8d
Fix formatting so that it is shown correctly in GitHub
Change-Id: Ieb59f0d85d4a8bcef0dc60c849818cf1928b6f78
7 years ago
Teemu Suo-Anttila
6d0204cafe
Add simple data change handling for Selects
Change-Id: I16f9577ea4091fb4febe167d76e141b5945f53ab
7 years ago
Artur Signell
84fbff9e66
Fix animation end listeners so they are always removed (#17903)
Fixes ComboBox suggestion popup so that it will not automatically
close when clicking the popup button, if the user happened to
double click on the button earlier.
Ported from 7.7
Change-Id: I6cd8c7744ca4c52a7bd52ab12c23fb55522f0611
7 years ago
Artur Signell
814c29c152
Implement Binder.saveIfValid and fix Binder.save to throw exception
Change-Id: I44498b4b34b2e9732b50abb14e8eb7be01314158
7 years ago
Artur Signell
82806ef9b7
Format the project using Neon, remove trailing whitespace
Change-Id: I145e20226958910c243b9897bb1e9516919f55cd
7 years ago
Johannes Dahlström
277b1a5c28
Implement SingleSelection on client and server
Change-Id: I48192de092c6b6e6be7ca2580720d2765962e167
7 years ago
Teemu Suo-Anttila
ff3a48e73b
Enable assertions for TestingWidgetset, add test to verify this
Change-Id: I0c5fc24e490edc6e0d3fb7a9b1d2a71d564bb13c
7 years ago
Henri Sara
a9b001ddb6
Increase memory for compatibility-client-compiled SDM
Change-Id: I13a7df46f768390cb35c5519a6cfc444355b15f4
7 years ago
Johannes Dahlström
8532ed304b
Rename TypedDataGenerator to DataGenerator
Also add a no-op default implementation to destroyData,
making DataGenerator a functional interface.
Change-Id: I546f443150da23debd4a2691003e435367469439
7 years ago
Artur Signell
0207cc93e0
Stop running test on IE11 which does not shift click when it should
Change-Id: I4b7a05f4918e14c6644514d036f33178d999b086
7 years ago