summaryrefslogtreecommitdiffstats
path: root/client
Commit message (Collapse)AuthorAgeFilesLines
...
* Create a RadioButtonGroup that replaces the single select case of OptionGroupelmot2016-09-162-0/+357
| | | | Change-Id: I56b0f1dfa889e2eaa3db9b0b0aac860f1bb4dea8
* Fix AbstractTextFieldConnector super classArtur Signell2016-09-151-3/+3
| | | | | | | This makes field level features work correctly with TextField/PasswordField/TextArea Change-Id: I10c9fff10fdcf300e1e3a1940c97260ace849a81
* Add CheckBoxRendererAleksi Hietanen2016-09-152-0/+93
| | | | Change-Id: I32d31d758ee3c313133c7b122bb3ea8dcfcc1cc3
* Update @since tags for 8.0Henri Sara2016-09-142-7/+7
| | | | Change-Id: Iec8a81424e1cae9c3dc6c760732e0d48c4a38af2
* Selection should be updated each time when new data is set (#244).Denis Anisimov2016-09-141-4/+5
| | | | | | | There is no order in two actions: set data source and selection. So selection should always be saved to update the index once data is set. Change-Id: I074d99adb1f11bf29ebaef50979d4cacda5cd1e4
* Use state for ComboBox selectionHenri Sara2016-09-141-15/+16
| | | | Change-Id: I612376b4030a750c987ba2d8016a4dc44bc02d41
* Add multi selection support to CheckBoxGroupLeif Åstrand2016-09-142-47/+43
| | | | | | | | This patch adds multi selection support only for CheckBoxGroup without even trying to generalize anything. Adopting the concepts to work with other components will be done separately. Change-Id: Id4ccd2c743b74cb022dc9dfd8cd8dae3bf8f0c54
* Create a CheckBoxGroup that replaces the multi select case of OptionGroupelmot2016-09-133-0/+312
| | | | Change-Id: I250c60741bc65443b66498a8d0b17541edb77bf1
* Make ComboBoxConnector extend AbstractListingConnectorHenri Sara2016-09-131-15/+9
| | | | Change-Id: I146b13d99b77beb2cf99019c5878b26f61b69b6c
* Remove unused state flag in AbstractFieldStateHenri Sara2016-09-131-5/+0
| | | | Change-Id: Ia7542be3b73eb4932cc3f2324e1da098a9844a4a
* Add context event support to new GridArtur Signell2016-09-131-1/+25
| | | | Change-Id: I21c5bb95feb3dbab1b543943adc0584aa8eec87b
* Change ColorPicker to use new ComboBoxArtur Signell2016-09-137-0/+786
| | | | | | | ColorPicker is moved back to vaadin-server now that it no longer requires any old components Change-Id: Iebb34cc0724a4bba6eff53073400e803d9ffddd1
* Remove Vaadin 6 DefaultWidgetSetArtur Signell2016-09-131-9/+0
| | | | Change-Id: I41a509c5a1dbb4388f11517dd62894ad2713f9aa
* Support finding components in v7 packages with ComponentLocatorTeemu Suo-Anttila2016-09-121-10/+31
| | | | Change-Id: I60eabf3b1c6363be505a2d21f7ed439c5357f61f
* Update ComboBox for new DataSource and communication mechanismHenri Sara2016-09-123-0/+3180
| | | | | | | | This simplifies the client side state machine. This change does not modify the CSS class name v-filterselect. Change-Id: I2f4a6e5252045cb7698d582be90693e00961b342
* Add selection support to NativeSelectJohannes Dahlström2016-09-122-1/+56
| | | | Change-Id: Iabe563852150a7d690f6e2edaa40253d03127881
* Update NativeSelect to use DataSource, extend AbstractListingJohannes Dahlström2016-09-122-0/+136
| | | | | | Selection and focus/blur support not yet implemented. Change-Id: I76752084442216e60055d93367475c1c0a612787
* Remove unused SingleSelectionJohannes Dahlström2016-09-121-92/+0
| | | | Change-Id: I33afc94a581d77984f459b0cbd0ff7fe49df8e79
* Use fully qualified name for bundlesArtur Signell2016-09-121-1/+1
| | | | | | | Fixes problem with two LAZY connectors not being able to have the same simple class name. Change-Id: I97970979884c99162d52718449dc18f10e955e32
* Reimplement Grid selection model in terms of AbstractSingleSelectionJohannes Dahlström2016-09-121-11/+33
| | | | Change-Id: Id21cb0df32e07bd01f90a29a814dcf0775067bfa
* Implement new RichTextAreaArtur Signell2016-09-1231-60/+1216
| | | | Change-Id: I6f430c77caaad6d610133f340eba960f2268897e
* Add ItemClick events to GridTeemu Suo-Anttila2016-09-121-0/+39
| | | | Change-Id: I9d761245e99cde62d0e56b89e5cbb0398fd4c363
* Format project pom files using correct settings (4 spaces)Artur Signell2016-09-091-130/+130
| | | | Change-Id: I4b4760949897d2755da26a06f9048a596abdf0b6
* Migrate ClickableRenderer and subclassesAleksi Hietanen2016-09-095-2/+220
| | | | Change-Id: I233250d9b68052825b73bed0288fffeaf5bdd04b
* 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