summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Check for duplicate property ids when setting Grid columns or column order ↵Artur Signell2016-12-094-0/+101
| | | | | | (#20386) Change-Id: I76be83642f0e56e55b0c0e502ac6769de1ee8af0
* Never check the selectAll checkbox in an empty grid (#20301)Artur Signell2016-12-092-5/+26
| | | | Change-Id: Ia15edb5a10de9bff047044161ffe83dd09f51098
* Workaround for deadlock issue (#18436)Artur Signell2016-12-093-2/+291
| | | | Change-Id: I4e32550e3d3095c2c914bb93d260819414d2e6e6
* Fixes VTree so that you can click sub elements when setHtmlContentAllowed is ↵Sebastian Nyholm2016-12-093-6/+21
| | | | | | true. (#20097) Change-Id: Ic453aaf16ea1d44792db868e04faaba069aab3b7
* Add a generic selection listener to Grid & SelectionModels (#105)Pekka Hyvönen2016-12-0922-66/+338
| | | | | | | | * Add a generic selection listener to Grid & SelectionModels Fixes some inconsistent event naming and invalid javadocs. Fixes vaadin/framework8-issues#541
* Change return type of Binder#getBean to BEANAleksi Hietanen2016-12-084-25/+31
|
* Change default suggestion popup width in ComboBox (#91)Aleksi Hietanen2016-12-083-5/+11
| | | Closes vaadin/framework8-issues#522
* Deprecate Button#setHtmlContentAllowed (#104)Aleksi Hietanen2016-12-085-12/+16
| | | Fixes vaadin/framework8-issues#525
* Introduce dedicated shared states for every core vaadin component/ext. (#98)Denis2016-12-0881-104/+1161
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Introduce dedicated shared states for every core vaadin component/ext. Updated components are: - PasswordField - CustomField - AbstractListing - AbstractMultiSelect - ColorPicker - ColorPickerArea - DataCommunicator - Responsive - AbstractListingExtension - DetailsManager - AbstractRenderer - ClickableRenderer - ButtonRenderer - CheckBoxRenderer - DateRenderer - HtmlRenderer - ImageRenderer - NumberRenderer - ProgressBarRenderer - TextRenderer Fixes vaadin/framework8-issues#480.
* Implement "afterViewChange()" as no-op by default. (#99)Denis2016-12-073-11/+13
| | | | | | | | | * Implement "afterViewChange()" as no-op by default. ViewChangeListener is functional interface now and has empty implementation for "afterViewChange()" Fixes vaadin/framework8-issues#502
* Don't use V8 FieldEvents classes in v7 compatibility module. (#93)Denis2016-12-0712-146/+61
| | | | | | * Don't use V8 FieldEvents classes in v7 compatibility module. Fixes vaadin/framework8-issues#363
* Remove internal method from application-facing API (#97)Leif Åstrand2016-12-072-21/+3
|
* Replace box-sizing @include with bare box-sizing (#92)Artur2016-12-0721-39/+39
| | | | | | | | | Browsers support unprefixed box-sizing since: Chrome 10 Firefox 29 Opera 10 Safari 5.1 iOS 5.1 IE 8
* Add read-only support for single and multi select views for Grid. (#84)Denis2016-12-0617-99/+524
| | | | | | * Add read-only support for single and multi select views for Grid. Fixes vaadin/framework8-issues#516
* Provide a shorthand for the HasValue::clear() method. (#94)Denis2016-12-062-0/+60
| | | | | | * Provide a shorthand for the HasValue::clear() method. Fixes vaadin/framework8-issues#496
* Fix classpath related tests under WindowsIlia Motornyi2016-12-061-1/+1
|
* Add Listing.setItems(Stream) (#90)Pekka Hyvönen2016-12-052-1/+50
| | | | | | | | * Add Listings.setItems(Stream) Fixes vaadin/framework8-issues#447 Change-Id: I4d557d346117d308b80a20effbf5359bebe1e8bb
* Add screenshot submodule to master branch (#88)Teemu Suo-Anttila2016-12-052-0/+4
|
* Separate Binding and BindingBuilder (#80)Leif Åstrand2016-12-0514-216/+306
| | | | | BindingBinder is API that is used before calling bind() Binding is API that is used after calling bind()
* Add a SelectionMode shorthand for Grid. (#83)Pekka Hyvönen2016-12-0517-179/+347
| | | | | | | | | | | * Add a SelectionMode shorthand for Grid. Hides setSelectionModel(...) by making it protected. Refactores the usage of constructor / extend method for Abstract-, Single- and MultiSelectionModelImpl. Fixes vaadin/framework8-issues#519 Change-Id: I48c30886450506639be9ee6e21c45b0c06755c88
* Extends declarative tests for selection components for "data-" attribute (#85)Denis2016-12-053-16/+70
| | | Fixes vaadin/framework8-issues#392
* Introduce VaadinServiceInitListener (#18628) (#79)Leif Åstrand2016-12-027-0/+280
|
* Fix root POM SCM entries to point to GitHub (#73)Henri Sara2016-12-021-2/+2
|
* Replace github.com/vaadin/vaadin with github.com/vaadin/framework (#75)Artur2016-12-026-13/+13
|
* Remove obsolete release scripts (#74)Henri Sara2016-12-022-176/+0
|
* Remove Gerrit mentions from contribution guideArtur2016-12-021-72/+2
|
* Add comments clarifying the use of UUID for security tokensLeif Åstrand2016-12-022-0/+12
| | | | Change-Id: I3f48f9bb42b36d0a46926ec753f30df95491720b
* Fix focus and blur tests for CheckBoxGroup, NativeSelect and RatioButtonGroupAleksi Hietanen2016-12-013-11/+14
| | | | Change-Id: I8454ef0895708eaee0bb2771b28c0a0db2fc76a4
* Allow to set caption for the empty selection in a ComboBox.Denis Anisimov2016-12-016-76/+275
| | | | | | | Fixes vaadin/framework8-issues#163 Change-Id: Ib68ad5421934c8375a91d7948d860381a5adb9bb
* Add test for NativeSelect caption generators8.0.0.alpha8Teemu Suo-Anttila2016-12-013-0/+129
| | | | Change-Id: Id074c55b1c29dfb1cc499d918422bcf1c7bce0ba
* Small fixes to javadocselmot2016-12-0113-15/+15
| | | | Change-Id: Ibbfe62395eb93f9349b65edba4425d9782ce15f9
* Fix ListDataProvider and SortOrder javadocHenri Sara2016-11-302-3/+13
| | | | Change-Id: I99895bd13ecbc34bc85409fcde02a65e9f9a2f13
* Use item caption generator in NativeSelectTeemu Suo-Anttila2016-11-301-2/+16
| | | | Change-Id: I9725ce727fe06ac5f911e6b68108ad610a615434
* NoSelectionModel for GridPekka Hyvönen2016-11-306-6/+346
| | | | | | Fixes vaadin/framework8-issues#518 Change-Id: Ice6bdef03c3b62dd2c74376f98cfb8004dfa0bbf
* Add AbstractSelectionModel for GridPekka Hyvönen2016-11-309-106/+247
| | | | | | | | Also adds shared state for grid's selection models. This is mostly for making it possible later to modify the selection models, without breaking backwards API compatibility and having to duplicate code. Change-Id: If93720df282bf5ca3aff17a20b455d60b33f764c
* Enable select all checkbox for MultiSelection Grid.Pekka Hyvönen2016-11-3021-267/+1117
| | | | | | | It is by default shown only if used data provider is in-memory. Can be configured to be explicitly shown or hidden. Change-Id: I50569d915604c3722a22e14b7628663d5680ed83
* Fix typo in README.mdAleksi Hietanen2016-11-291-1/+1
| | | | Change-Id: I04a4bf8dbed15960682095ff78c45f38d75db37b
* Fix sorted data provider data change event propagationTeemu Suo-Anttila2016-11-296-226/+555
| | | | | | This patch adds a test set for BackEndDataProvider. Change-Id: I32dfedb692ba71247d74a682f79afdfaf8751de3
* Provide access to window order position in windows stack (#14325).Denis Anisimov2016-11-2911-12/+900
| | | Change-Id: I259c659987b5b15b354e16d0be1523f4ede809f0
* Rename FilteringDataProviderWrapper to DataProviderWrapperTeemu Suo-Anttila2016-11-293-11/+11
| | | | Change-Id: If4f0237f6116482b06fe7f2245433822f427e093
* Grid merging footer cellselmot2016-11-296-59/+217
| | | | Change-Id: I24895c7ae602ffc9a7812dcc441e99ac670356e2
* Remove ItemFilter from ComboBoxTeemu Suo-Anttila2016-11-292-49/+8
| | | | Change-Id: I3564c3afc00b2fb8849e46688c99b418e76ba937
* Correct all tests that introspect classpath for Vaadin classes.Denis Anisimov2016-11-2927-278/+431
| | | | | | | | Fixes vaadin/framework8-issues#399 RemoveListenersDeprecatedTest test is fixed. Corrections are made to make the test above passes. Change-Id: I209a4693d241a1488b69b4742f48549dbf4bf0ac
* Make it possible to reset single select valuesLeif Åstrand2016-11-295-0/+185
| | | Change-Id: I60c5d9f183d1955fbbd3341e3ac9f93aae755f80
* Add MultiSelect support for GridPekka Hyvönen2016-11-2940-642/+1954
| | | | | | | | | | | Still missing following things coming in next patches: - select all checkbox - firing an event when data provider is changed in grid - read only selection models for grid Part 1 for vaadin/framework8-issues#232 Change-Id: Ib2c7c81a838f43cb7c521a56d50139c91961f54a
* Provide in-memory sorting information in QueryTeemu Suo-Anttila2016-11-299-54/+78
| | | | Change-Id: Iebafff6079816c08e5a4d144f6891d1379751f12
* Unify usage of HandlerRegistration #19267Denis Anisimov2016-11-297-7/+7
| | | | | | | | All Vaadin components use the old HandlerRegistration except Grid renderers and ServerConnector. Since most Vaadin components extend GWT components we can't change to the bindary version until GWT does, so the only way we can unify the usage is using the old version. Change-Id: I82a5b66df977fe0e7bcab7e981332d0cf7e0bdbf
* Ensure all BeanBinding chaining methods return BeanBindingLeif Åstrand2016-11-292-0/+75
| | | | Change-Id: Ifbd5f278c83fcadbe6cf21d6c1f40914b35c4aba
* Simplify Binding API by removing the FIELDTYPE type parameterLeif Åstrand2016-11-298-100/+90
| | | | | | | | | | The type parameter is mainly used internally, the only externally facing use is to define the exact type of Binding.getField. Code that has access to a typed instance of Binding does typically also have direct access to the field instance, so there's no real use for the type parameter. Change-Id: Idf2ab18a79ec5f0a7cef83705b8084fbf7014c10
* Remove unused field in ComboBoxTeemu Suo-Anttila2016-11-291-6/+0
| | | | Change-Id: Ie4f0af1389a97ce18fb4a6c8f7ccdf5bbdc00d32