summaryrefslogtreecommitdiffstats
path: root/client/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Send TextField value to server on flush()Artur Signell2016-09-091-0/+6
| | | | | | 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
* Add DescriptionGenerators for Grid and ColumnsTeemu Suo-Anttila2016-09-081-0/+43
| | | | Change-Id: Ib32726ba3297a05cbc05898f37579777b9a921e0
* Add StyleGenerators for Grid and ColumnsTeemu Suo-Anttila2016-09-081-0/+23
| | | | Change-Id: I5eedce6ac24381d657357ff07ca1ccedd804158d
* Update empty since tags for 8.0Henri Sara2016-09-086-7/+7
| | | | Change-Id: Iacf3864f6902e810591e2085adb44d0a6848f51c
* Add AbstractTextField client side to make mapping 1:1Artur Signell2016-09-076-104/+243
| | | | 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-071-3/+7
| | | | Change-Id: Ie3821df9bcb13af5f3955776a11d33fd2c16020e
* Parameterize listing and selection connectors by selection model typeJohannes Dahlström2016-09-074-19/+72
| | | | Change-Id: I9c31582242b0b37b8a732e41bc73c59881dcf68b
* Fix empty data source client-side eventsTeemu Suo-Anttila2016-09-071-1/+8
| | | | Change-Id: I7e84fd01cf2ec46b18af960712226a48f600f623
* Reimplement basic Grid renderersLeif Åstrand2016-09-067-6/+241
| | | Change-Id: Ic855143d23cc7735d00130806df45b6579ba0d5c
* Clean up old Grid selection modelsTeemu Suo-Anttila2016-09-0615-1044/+213
| | | | | | | This patch removes old Grid selection model APIs in favor of the new common SelectionModel API. Change-Id: Iab8f2921930a575012c7da6226811d14a7145271
* Use diamond operator where it can be usedArtur Signell2016-09-0599-263/+263
| | | | | | Does not modify compatibility packages to keep to closer to Vaadin 7.7 Change-Id: Ic9c4944eb90218290545a04ecd7455eb63910012
* Reintroduce frozen columns and height by rows to GridTeemu Suo-Anttila2016-09-011-0/+6
| | | | Change-Id: I5fecfabd023b39dc252e47a6aa403a79034b0f3d
* Add simple data change handling for SelectsTeemu Suo-Anttila2016-09-019-8/+131
| | | | Change-Id: I16f9577ea4091fb4febe167d76e141b5945f53ab
* Fix animation end listeners so they are always removed (#17903)Artur Signell2016-09-012-12/+43
| | | | | | | | | | 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
* Format the project using Neon, remove trailing whitespaceArtur Signell2016-08-3115-15/+2
| | | | Change-Id: I145e20226958910c243b9897bb1e9516919f55cd
* Implement SingleSelection on client and serverJohannes Dahlström2016-08-315-1/+181
| | | | Change-Id: I48192de092c6b6e6be7ca2580720d2765962e167
* Organize importsArtur Signell2016-08-301-1/+0
| | | | Change-Id: Ie58291fd4858d5421b23e56603808f158d559687
* Move and duplicate client side and state to compatibility packageArtur Signell2016-08-301-34/+0
| | | | | | | | | | | * ProgressBar * ProgressIndicator * OptionGroup * Table * Tree * TreeTable Change-Id: Ie1249631cbdd2721f2c3a36e1b8ffc8160fca6aa
* 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
* Fire actions before removing menu from the DOM (#20080)Matti Tahvonen2016-08-291-26/+21
| | | | Change-Id: Ic1cd285c697a05d186d81935f632881e4cf561bf
* Implement DetailsGenerators for GridTeemu Suo-Anttila2016-08-292-1/+255
| | | | Change-Id: I09057b990f10bde6cf72a16677e58cb2bc9a7029
* Make window.vaadin.forceSync do something againArtur Signell2016-08-291-1/+3
| | | | Change-Id: I220b29a81aa2c1b05743d5bf03bc4ca2eb017dd5
* Implement new LabelArtur Signell2016-08-261-6/+0
| | | | | | | Label does intentionally not implement HasValue as it cannot provide a value to a model Change-Id: I36b8e1794d64caf566fa802177051ae2eb637bf9
* Move old TextField to compatibility packageArtur Signell2016-08-264-699/+7
| | | | Change-Id: Ic1e8d3f9859f5e496c0e27e2fece4b5a9da74f01
* Move VOptionGroup and dependants to the compatibility packageArtur Signell2016-08-266-1504/+1
| | | | Change-Id: I49f272480c1d109f7c8fda16e7a05765f46026c5
* Implement new ProgressBarAleksi Hietanen2016-08-261-0/+55
| | | | Change-Id: Ie5c4b0f4d9bc65e484f08832343ba97fff61a9b6
* Update TextArea to extend AbstractFieldNew (#53)Aleksi Hietanen2016-08-263-1/+182
| | | | Change-Id: I72400695f3b015add07be9709e48b5f99ce619cf
* Move old PasswordField to compatibility packageArtur Signell2016-08-251-32/+0
| | | | Change-Id: I8db672100e06cbe2eb53de2b0ec2a98b8febe70b
* Convert LoginForm to use new TextFieldArtur Signell2016-08-251-15/+20
| | | | | | Add basic tests for logging in and for changing caption Change-Id: I6dca2eedb5832db0eb409f0621092d0e723e0654
* Move Vaadin 7 CheckBox to compatibility packageArtur Signell2016-08-2515-63/+118
| | | | | | | Adds a v7 AbstractFieldConnector for the compatibility package Remove dependency from core to old AbstractField Change-Id: I5da665de69cf469adfa946cf18aae1a3e56c3486
* Move Vaadin 7 CustomField to compatibility packageArtur Signell2016-08-251-25/+0
| | | | Change-Id: Ie1d37fd2d249bf35e953f095fa80a6905a135793
* Use RPC for TextField cursor position and selection range updatesArtur Signell2016-08-251-27/+35
| | | | Change-Id: I48595a1d1a9a1620739d00a499d996026bd51000
* Cleanup of TextFieldArtur Signell2016-08-251-33/+22
| | | | Change-Id: Ia596f58bb0c44e2d70ccf2c0add95d86b33afdcb
* Allow multiple data change handlers in client-side data sourcesTeemu Suo-Anttila2016-08-255-144/+159
| | | | | | | This patch moves Registration to shared so it can be used in both client and server Change-Id: I16757f70beb474403903bbcf92c7f850aed68b88
* Add a typed version of the Grid componentTeemu Suo-Anttila2016-08-242-0/+221
| | | | Change-Id: I00cbe80ac72787de0c4cc88e1c223badc2c4ae89
* Fix TextField and related testsAleksi Hietanen2016-08-232-2/+21
| | | | | | | - Fixes sendValueChange in TextFieldConnector - VTextField now adds/removes dependent stylename "focus" on focus/blur Change-Id: I965c30dd296cdab43ee5dc6cc8c7f8306392d8a2
* Rename packages in compatibility-client to use com.vaadin.v7Artur Signell2016-08-2225-110/+0
| | | | Change-Id: Id0f178dfc3910ee7492c860d381b2d413e82ba73
* Move ProgressBar/ProgressIndicator to compatibility packageArtur Signell2016-08-222-131/+0
| | | | Change-Id: I9d8ef17fc4bd903ad6c4e258b800b72029e507fd
* Move and rename server classes which go into the compatibility packageArtur Signell2016-08-224-8/+8
| | | | | | | | * Use com.vaadin.v7 * Use the same class name as in Vaadin 7 * Use a "vaadin7-" declarative prefix for Vaadin 7 components Change-Id: I19a27f3835b18980b91a4f8f9464b2adde1a5fd5
* Move DateField and old validators to compatibility packageArtur Signell2016-08-203-90/+0
| | | | Change-Id: I800db8383171280c01eb427e121467a37acbca66
* Move TextArea to compatibility packageArtur Signell2016-08-202-430/+0
| | | | Change-Id: I16b6566340e3ce32a4f94b7554e2f6f583e20486
* Move RichTextArea to compatibility packageArtur Signell2016-08-203-975/+0
| | | | Change-Id: Ie73adbb0ddaf98aed6554f658625f1d812c3342b
* Organize importsArtur Signell2016-08-2013-7/+13
| | | | Change-Id: Iedb6ed985dfc6b69c4a4753a876545d67621898f
* Move remaining selects and container implementations to compatibility packageArtur Signell2016-08-2043-14686/+0
| | | | | | | Because of dependencies also moves Calendar, ColorPicker, SQLContainer, container filters Change-Id: I0594cb24f20486ebbca4be578827fea7cdf92108
* Move Table/TreeTable to compatibility packageArtur Signell2016-08-205-10040/+0
| | | | Change-Id: Ic9f2badf8688c32d704be67519c0f4c9a3da0e28
* Move selects to compatibility packageArtur Signell2016-08-205-342/+0
| | | | Change-Id: I7ee02d34b230e8752174a7f19824f81cbb616c33
* Move FieldGroup and Vaadin 7 Grid to compatibility packageArtur Signell2016-08-2017-2971/+1
| | | | Change-Id: I9aaef478e0b67462641239802b924b8461cb9225
* CustomField migration to new AbstractField (#61).Denis Anisimov2016-08-191-0/+25
| | | | Change-Id: I33dd7aa2cf91ba2606a602c8ba612bcc30b02622
* Implement new PasswordField (#52)Aleksi Hietanen2016-08-184-6/+72
| | | | Change-Id: I12236a856403942382633aad5992467576baa7fc