summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Improve script GenerateBuildTestAndStagingReportAleksi Hietanen2016-11-021-65/+66
| | | | Change-Id: I3107f7fbbaf8cc17020b8e2cc9cf6a5f7f328c50
* Use operator assignments where possiblePer-Åke Minborg2016-11-026-8/+8
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7212
* Remove redundant castsPer-Åke Minborg2016-11-023-6/+6
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7211
* Add private constructor for utility classesPer-Åke Minborg2016-11-0217-1/+53
| | | | Change-Id: I80b73b653e97904605dc62484a7448f3bfbf7210
* Make SelectionModel API only server side.Denis Anisimov2016-11-0229-122/+126
| | | | | | | Client side doesn't use selection model anymore. Fixes vaadin/framework8-issues#421 Change-Id: If3ecb1c2f3a0024df9bfdfd182eaf8cf8625ac75
* Move read-only to AbstractFieldState (#8514)Teemu Suo-Anttila2016-11-0213-50/+108
| | | | Change-Id: I0baea991bd80075d63c5d57e3b07f4e9fcb12676
* Add new publish report scriptHenri Sara2016-11-021-0/+95
| | | | Change-Id: Ie71a9ddf99e6e381ed5d5d873bc8eba7cefa1665
* Initial version for new combined build, testing and staging report scriptAleksi Hietanen2016-11-021-0/+161
| | | | Change-Id: I93c34fc289df6afa5adaea89fcdb1b7f5e494cae
* Create SingleSelect semantic interface which extends HasValue.Denis Anisimov2016-11-022-1/+32
| | | | Change-Id: I132f814105ce97cf625e59f78731bea778ae2cfd
* Clean up state hierarchy for AbstractFieldStateTeemu Suo-Anttila2016-11-0211-76/+37
| | | | Change-Id: I33c8c977bf8cd2d4c637d7988586496ce963465f
* Move setReadOnly from Component to HasValueTeemu Suo-Anttila2016-11-0222-148/+193
| | | | Change-Id: Ib867b71cab4cf5cda89f272986930297b7a84ced
* Add Bindinding.setRequiredPekka Hyvönen2016-11-026-112/+132
| | | | | | | | | | Shorthand for making field show required indicator and validating against empty. Removes obsolete NotNullValidator and NotEmptyValidator. Latter is still used in some tests, that why it is still in test packages. Fixes vaadin/framework8-issues#29 Change-Id: Ib116739a20a0bbd1b1460423ee36ed2752c5496a
* Introduces ValidationResult interface to replace Result in validators.Denis Anisimov2016-11-0122-122/+253
| | | | | | Fixes vaadin/framework8-issues#414 Change-Id: I2d4e101f29542fadfdd30ce63455a0e078e0e735
* Add error message provider to provide translationsTeemu Suo-Anttila2016-11-015-7/+175
| | | | Change-Id: I657535d377c471369e8c77fa1db946c490023939
* Replace setRequired & HasRequired with setRequiredIndicatorPekka Hyvönen2016-11-0134-168/+311
| | | | | | | | | | | Vaadin 7 compatiblity fields still use setRequired via AbstractField (legacy). Public setRequiredIndicator is added to AbstractField, AbstractMultiSelect and AbstractSingleSelect. Internally it is still handled on AbstractComponent & -Connector level. Changes the declarative syntax, required -> required-indicator-visible. Fixes vaadin/framework8-issue#419 Change-Id: I940dc66944d27584bd78e5452aee627ee3abd03a
* Add target test-all for UI testsHenri Sara2016-11-011-0/+25
| | | | | | | The target allows running both normal and server integration tests without cleaning the screenshot directory in between. Change-Id: Ic0d5db325b831114434a83c7d77be36ac8b20a61
* Implement focus/blur events for RadioButtonGroup.Denis Anisimov2016-10-3110-121/+327
| | | | | | Fixes vaadin/framework8-issues#333 Change-Id: I55f5d6a0cd690f2c0b5e757318a5f528a67ef34e
* M-day calendar event is hidden if firstVisibleHourOfDay is set (#14737)Anna Miroshnik2016-10-314-12/+217
| | | | | | | | | | Calendar week and day views should be correct when using setFirstVisibleHourOfDay() and the end event time is 00:00 of the following day. Fix + Tests. Change-Id: If9f42de5e9c476cb48a2f169f150b42a9c0ab6c2
* Implement focus/blur listeners for NativeSelect.Denis Anisimov2016-10-319-70/+281
| | | | | | Fixes vaadin/framework8-issues#332 Change-Id: I19996ea83ed1fbe2b115d92d6be5e6a5e158f283
* Update ServletIntegrationUI to use ValoAleksi Hietanen2016-10-311-2/+0
| | | | Change-Id: Ib3d633a215dc4c9655612110ff23afa782d7a381
* Implement focus and blur events for CheckBoxGroup.Denis Anisimov2016-10-3117-121/+608
| | | | | | | Fixes vaadin/framework8-issues#334 Change-Id: I4c7ca424cc4f4a1f0cdecd7671827465ab74ace7
* Remove Locale from BeanValidator because of ValueContextPekka Hyvönen2016-10-313-54/+25
| | | | | | Fixes vaadin/framework8-issues#417 Change-Id: I0d299cb040cc21e9708906f12f4133109f1b2a90
* Date/time issues are fixed in the tests.Denis Anisimov2016-10-312-1/+7
| | | | | | | | | - legacy DateField declarative format tests are fixed (day light saving time is taken into account). - CalendarMonthViewDndEvent UI because you are not supposed to work on Sundays (when the test is broken). Change-Id: If7ddf238a7fab104514211df4a12fa6d071f5af2
* Serve static files also in servletPath/VAADIN (#14398)Artur Signell2016-10-294-22/+180
| | | | Change-Id: I6891827a1fb99216d4e286c761d1384a88000604
* Remove JavaDoc mentions of RepaintRequestEvent (#19953)Leif Åstrand2016-10-284-19/+3
| | | | Change-Id: Ief1191b34018e6049c8d20d341150c0b9804f621
* Fix broken GridSortingTest caused by theme changeAleksi Hietanen2016-10-271-1/+1
| | | | Change-Id: I19e86202532e7b1e698ee0640a136be949ec02b0
* Update VerifyBrowserVersionTest to Chrome 54Aleksi Hietanen2016-10-261-1/+1
| | | | Change-Id: I4171d8b95b8a3ac6aa8ff04d03e71008709d470f
* Add ValueContext to ValidatorsTeemu Suo-Anttila2016-10-2617-122/+88
| | | | Change-Id: I2ac99adf1fdb60dc0638e6fe98c4542ebd5f21a5
* Rename Binder methodsPekka Hyvönen2016-10-2618-302/+309
| | | | | | | | | | | save -> writeBean, saveIfValid -> writeBeanIfValid, load -> readBean, bind -> setBean, unbind -> removeBean. Now setBean accepts null to reset the bean instead of throwing NPE. Closes vaadin/framework8-issues#91 Change-Id: I42cbad5856cac11a03bfcefd0fa91a02c41b7234
* Disable default null representation one way converter.Denis Anisimov2016-10-263-20/+161
| | | | | | Fixes vaadin/framework8-issues/#404 Change-Id: I9e07a7de5f67bbd7a5a59cf10cc1a8579cdfbbad
* Update to GWT 2.8.0 FinalPekka Hyvönen2016-10-261-1/+1
| | | | Change-Id: I17ba70add9831e3390c22c90ac35b370bf544be2
* Introduce "shouldWriteDefaultValues" property to DesignContext.Denis Anisimov2016-10-2636-123/+163
| | | | Change-Id: I979448e5af032333a6a2f7b99b11ab16c41d7b18
* Remove undocumented, unused extra default methods from ConverterTeemu Suo-Anttila2016-10-251-11/+0
| | | | Change-Id: I36a1deaadbb85d4b699c581058c80a7cd6e314fc
* Grid html/component content in headersAleksi Hietanen2016-10-257-35/+361
| | | | Change-Id: Ie6129b51d15d4f30a6b4c034999ff02deec1c6a7
* Fix setValue() methods behavior null argument value + javadocsTeemu Suo-Anttila2016-10-2520-28/+274
| | | | Change-Id: I0000c1caf7c129634473161fe4876931f3c8dabf
* Update ValueChange API to use Component and HasValue<>.Denis Anisimov2016-10-2528-150/+182
| | | | Change-Id: I785aa82d925cadee42cc1b17d345a8923f6dc8cc
* Binder.bindInstanceFields(Object) method implementation (#47).Denis Anisimov2016-10-2516-26/+656
| | | | | | Binds class instance fields using reflection using Binder.forField() Change-Id: I597f3832d112cfa69c73fb185f1564c482e4eb15
* Add compatibility-themes to ivysettings and all-assembly-descriptorAleksi Hietanen2016-10-242-0/+3
| | | | Change-Id: Ib898d9bcfa87e32589c43f70f796fc23999cef96
* Correct serializable issues and test that components can be serializedLeif Åstrand2016-10-2425-137/+402
| | | | Change-Id: Iac8f0f48806c0a7c3030bd406e2e533104f26753
* Update Hierarchical container JavaDocs to match code (#5864)Teemu Suo-Anttila2016-10-241-1/+2
| | | | Change-Id: Iaac3c77d80f950c683841264c4907340278354a6
* Add ValueContext parameter for ConvertersTeemu Suo-Anttila2016-10-2440-144/+394
| | | | Change-Id: I47179b06b9e345f5a454ac1806d0bc9bcac24bcf
* Move old SelectionEvent to V7 and create a new selection event supertype Denis Anisimov2016-10-2417-30/+157
| | | | Change-Id: I17496c803f81fdaa98e47cbfcc9bdc91625c134f
* Initial support for null representations in BinderTeemu Suo-Anttila2016-10-2412-44/+292
| | | | Change-Id: If40bfa28764d1399b5ed4d5928988560e9989dce
* Add utility for outputting the full declarative syntax of componentsAleksi Hietanen2016-10-246-94/+370
| | | | Change-Id: I4bc740154ffb5a30892b1859a7550a7aeff94fb3
* Derive Listing components from HasValue.Denis Anisimov2016-10-2110-228/+370
| | | | | | | Single select components implement HasValue<T> and mutliselect components implements HasValue<Set<T>>. Change-Id: Ic280a43bf021efd7425cce04e75010b6745fd698
* Fix bad pom.xml syntax introduced in previous commit8.0.0.alpha5Pekka Hyvönen2016-10-211-16/+18
| | | | Change-Id: If46751d4e9d98925db35c1a44a200f24f3396379
* Add correct release profile to bomPekka Hyvönen2016-10-211-0/+16
| | | | Change-Id: Ia9092ba85f86c6e0821d56ae96683dbc76ad59b0
* Provide declarative tests for all V7 field components.Denis Anisimov2016-10-2115-197/+891
| | | | Change-Id: I6bd65efe355730f358fdbc38b9cc592e27077de2
* Add missing groupId to bom/pom.xmlPekka Hyvönen2016-10-201-0/+1
| | | | | | Maven versions plugin will fail (NPE) otherwise. Change-Id: I8e3f53c5f2cb79c23b41fc35116a6cf03f23f232
* Revert "Initial support for null representations in Binder"Denis Anisimov2016-10-206-159/+36
| | | | | | This reverts commit 9f672890c143098b266ede6397e89379a38cc098. Change-Id: I0952a7f9c7efc8a5d7de9987277b835d92d52b39