summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Update empty since tags for 8.0Henri Sara2016-09-0833-44/+44
| | | | Change-Id: Iacf3864f6902e810591e2085adb44d0a6848f51c
* Update release notes for Vaadin 8Henri Sara2016-09-081-3/+43
| | | | Change-Id: Icf3d3632ec50c732d43acb784033ae6ae0e35d7b
* Allocate enough memory for TestingWidgetSet SDMLeif Åstrand2016-09-071-0/+1
| | | | Change-Id: I6a06684f9e71ed54f3c1d90e361fa0a9ffc712a3
* Make sure DataCommunicator always has a DataSourceTeemu Suo-Anttila2016-09-072-5/+3
| | | Change-Id: I8da042e68da1d28bff87965adeee75aa60b6021d
* Remove strange TextField column APIArtur Signell2016-09-076-37/+4
| | | | Change-Id: I1cfa901b8699afafe490ec4e8045c643c7912e89
* Add AbstractTextField client side to make mapping 1:1Artur Signell2016-09-0712-153/+324
| | | | Change-Id: I4439b995a769d22e0eded7132e2fb09123c25a49
* Remove old Firefox bug workaround for which there is no testArtur Signell2016-09-072-51/+1
| | | | Change-Id: I97efacde11852a08ccc799e0aef4d6e23484f522
* Improve listing and data source Javadocs a bitJohannes Dahlström2016-09-074-23/+37
| | | | Change-Id: Ie3821df9bcb13af5f3955776a11d33fd2c16020e
* Parameterize listing and selection connectors by selection model typeJohannes Dahlström2016-09-075-24/+77
| | | | Change-Id: I9c31582242b0b37b8a732e41bc73c59881dcf68b
* Fix empty data source client-side eventsTeemu Suo-Anttila2016-09-073-1/+35
| | | | Change-Id: I7e84fd01cf2ec46b18af960712226a48f600f623
* Reimplement basic Grid renderersLeif Åstrand2016-09-0619-43/+1149
| | | Change-Id: Ic855143d23cc7735d00130806df45b6579ba0d5c
* Clean up old Grid selection modelsTeemu Suo-Anttila2016-09-0624-1068/+407
| | | | | | | This patch removes old Grid selection model APIs in favor of the new common SelectionModel API. Change-Id: Iab8f2921930a575012c7da6226811d14a7145271
* Add new base class for Listing UI testsJohannes Dahlström2016-09-051-0/+60
| | | | Change-Id: I6901fc49379d9bd740e24c01de6ce9d530bbc585
* Refactor AbstractComponentTest to extend AbstractTestUIJohannes Dahlström2016-09-0555-513/+146
| | | | Change-Id: Ie614e7a7bf069ab4035cfcd35c3bc98007adfd4b
* Add documentation test for custom convertersArtur Signell2016-09-052-4/+51
| | | | Change-Id: I84621b6b568095b1b7f86068fa992dd570f8a103
* Use diamond operator where it can be usedArtur Signell2016-09-05456-1039/+1039
| | | | | | Does not modify compatibility packages to keep to closer to Vaadin 7.7 Change-Id: Ic9c4944eb90218290545a04ecd7455eb63910012
* Add error message constructor to all converters which can failArtur Signell2016-09-0522-114/+309
| | | | Change-Id: I3ec60effc75e22765d21e0223ee1537ffbdb29e7
* Add item level validator support to BinderDenis Anisimov2016-09-027-98/+582
| | | | | | | | 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
* UnitTest for SingleSelectionelmot2016-09-013-1/+210
| | | | Change-Id: I40b3b9bae7c1eb96377c0a593faee59ef52109fb
* Reintroduce frozen columns and height by rows to GridTeemu Suo-Anttila2016-09-016-1/+333
| | | | Change-Id: I5fecfabd023b39dc252e47a6aa403a79034b0f3d
* Clean up unused parts of old shared Grid classesTeemu Suo-Anttila2016-09-0113-851/+17
| | | | Change-Id: I4de92909afd74031647e9166a44362918269e57f
* Move uitests for the legacy Grid to a separate v7 packageLeif Åstrand2016-09-01247-333/+345
| | | | Change-Id: Iba9614f9809714b2d3ac564e737f03e8f89c6f82
* Fix formatting so that it is shown correctly in GitHubArtur Signell2016-09-011-6/+6
| | | | Change-Id: Ieb59f0d85d4a8bcef0dc60c849818cf1928b6f78
* Add simple data change handling for SelectsTeemu Suo-Anttila2016-09-0124-19/+364
| | | | Change-Id: I16f9577ea4091fb4febe167d76e141b5945f53ab
* Fix animation end listeners so they are always removed (#17903)Artur Signell2016-09-013-12/+91
| | | | | | | | | | 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
* Implement Binder.saveIfValid and fix Binder.save to throw exceptionArtur Signell2016-08-315-15/+167
| | | | Change-Id: I44498b4b34b2e9732b50abb14e8eb7be01314158
* Format the project using Neon, remove trailing whitespaceArtur Signell2016-08-31134-560/+448
| | | | Change-Id: I145e20226958910c243b9897bb1e9516919f55cd
* Implement SingleSelection on client and serverJohannes Dahlström2016-08-3115-104/+583
| | | | Change-Id: I48192de092c6b6e6be7ca2580720d2765962e167
* Enable assertions for TestingWidgetset, add test to verify thisTeemu Suo-Anttila2016-08-314-2/+68
| | | | Change-Id: I0c5fc24e490edc6e0d3fb7a9b1d2a71d564bb13c
* Increase memory for compatibility-client-compiled SDMHenri Sara2016-08-311-0/+1
| | | | Change-Id: I13a7df46f768390cb35c5519a6cfc444355b15f4
* Rename TypedDataGenerator to DataGeneratorJohannes Dahlström2016-08-316-67/+75
| | | | | | | Also add a no-op default implementation to destroyData, making DataGenerator a functional interface. Change-Id: I546f443150da23debd4a2691003e435367469439
* Stop running test on IE11 which does not shift click when it shouldArtur Signell2016-08-311-3/+11
| | | | Change-Id: I4b7a05f4918e14c6644514d036f33178d999b086
* Duplicate AbstractField state and connector into compatibility-clientArtur Signell2016-08-3011-11/+41
| | | | Change-Id: Ib6339f32ac348c144b19bb4a6ab724781e35196b
* Use servlet context classloader when finding servlet class for websockets ↵Artur Signell2016-08-301-3/+7
| | | | | | (#20024) Change-Id: Ia885ecebe854c0aeda47be2bbc9a9d8a47a03d5c
* Organize importsArtur Signell2016-08-30287-311/+265
| | | | Change-Id: Ie58291fd4858d5421b23e56603808f158d559687
* Use new Label instead of oldArtur Signell2016-08-305-6/+6
| | | | Change-Id: I1c7c6f84a665679321d98384cb7d3bf494fafd39
* Remove Legacy prefixArtur Signell2016-08-306-63/+22
| | | | Change-Id: I8460d2426662d9f8d60d6b7d532e95df33cd95b4
* Move and duplicate client side and state to compatibility packageArtur Signell2016-08-3057-58/+3962
| | | | | | | | * DateField * PopupDateField * InlineDateField Change-Id: I7d6c0253435dcdf424b7914d025e81af504be11d
* Move and duplicate client side and state to compatibility packageArtur Signell2016-08-3056-82/+246
| | | | | | | | | | | * ProgressBar * ProgressIndicator * OptionGroup * Table * Tree * TreeTable Change-Id: Ie1249631cbdd2721f2c3a36e1b8ffc8160fca6aa
* Move and duplicate client side and state to compatibility packageArtur Signell2016-08-3049-69/+210
| | | | | | | | | | | | * Calendar * CheckBox * CustomField * Label * RichTextArea * TextField * TextArea Change-Id: Iba8915195e4d205fb4db9a4df5d96a4a10ab2f96
* Fix label widths in several testsAleksi Hietanen2016-08-305-14/+26
| | | | Change-Id: I70f296fc5d1d2957698a169e501dcd1c43589503
* Added a fallback value for useragent (#20172)Matti Tahvonen2016-08-301-0/+3
| | | | | | | | | Without this change, some browsers, like GoogleBot, don't properly render the page. Instead of weird JS exception (and hit to server with 404) we should at least try to render the app with all browser. As webikit/chromium based browsers are nowadays most popular, falling back to "safari" permutation. Change-Id: I4275110962432b2552d51715a86a8e815fe539ad
* Duplicate shared classes of the Vaadin 7 GridTeemu Suo-Anttila2016-08-3055-102/+1421
| | | | Change-Id: I50cdcef0beb2f384636eb40c2f3f7493db52ac87
* Duplicate client-side of the Vaadin 7 GridTeemu Suo-Anttila2016-08-30125-191/+26185
| | | | Change-Id: I069df183806937c2d97eb3e9c8a073ef53ab5c24
* Support in-memory filtering in DataCommunicatorHenri Sara2016-08-301-2/+23
| | | | Change-Id: Ia3cd36cea43a96138eaefff708b694d6e9e96885
* Fixed a broken commentSimo-Pekka Koskinen2016-08-291-2/+2
| | | | | | Fixed broken comment on 'Calling Javascript' -paragraph. Change-Id: I5098f21006f00eab48ce5cd55e3bb14bee040fbf
* Mention vaadin-push in getting-startedEnver Haase2016-08-291-0/+4
| | | | Change-Id: Ic46254b77d1226c2a00ed1ad2b2f96a452a4609a
* Code highlighting and fixed a broken commentJens Jansson2016-08-291-13/+12
| | | | Change-Id: Ibc5844aa4ffba5691a6e3a2d1b962ce28e2aebcf
* Add empty lines so :: is recognized as definitionsLeif Åstrand2016-08-291-0/+2
| | | | Change-Id: Ifddcdda98090c5e5262d000a131c53109ce2c5c5
* Fixed event name to match example codeMarcus Hellberg2016-08-291-1/+1
| | | | Change-Id: Id9333bae30c7bf5c24dcd0aca1cbee671c28910e