aboutsummaryrefslogtreecommitdiffstats
path: root/server/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Move and rename server classes which go into the compatibility packageArtur Signell2016-08-22131-667/+667
| | | | | | | | * 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
* Implement BeanBinder with JSR-303 validationJohannes Dahlström2016-08-227-120/+691
| | | | Change-Id: Ieaba56e9a26381d98b139845c30d65340dac0639
* Map <vaadin7> declarative prefix to com.vaadin.v7.uiArtur Signell2016-08-221-1/+4
| | | | Change-Id: I3b529cf4c918eb6ce733fa6d126428d759c88345
* Move DateField and old validators to compatibility packageArtur Signell2016-08-2045-4658/+0
| | | | Change-Id: I800db8383171280c01eb427e121467a37acbca66
* Move TextArea to compatibility packageArtur Signell2016-08-205-410/+0
| | | | Change-Id: I16b6566340e3ce32a4f94b7554e2f6f583e20486
* Move RichTextArea to compatibility packageArtur Signell2016-08-204-494/+0
| | | | Change-Id: Ie73adbb0ddaf98aed6554f658625f1d812c3342b
* Organize importsArtur Signell2016-08-2023-51/+68
| | | | Change-Id: Iedb6ed985dfc6b69c4a4753a876545d67621898f
* Move remaining selects and container implementations to compatibility packageArtur Signell2016-08-20115-30350/+4
| | | | | | | Because of dependencies also moves Calendar, ColorPicker, SQLContainer, container filters Change-Id: I0594cb24f20486ebbca4be578827fea7cdf92108
* Move Table/TreeTable to compatibility packageArtur Signell2016-08-2049-17514/+6
| | | | Change-Id: Ic9f2badf8688c32d704be67519c0f4c9a3da0e28
* Move selects to compatibility packageArtur Signell2016-08-2021-1930/+0
| | | | Change-Id: I7ee02d34b230e8752174a7f19824f81cbb616c33
* Move FieldGroup and Vaadin 7 Grid to compatibility packageArtur Signell2016-08-2082-23218/+0
| | | | Change-Id: I9aaef478e0b67462641239802b924b8461cb9225
* Remove package javadocs as they are all out of dateArtur Signell2016-08-198-282/+0
| | | | Change-Id: Ie3210997959923f70fbb73be4e9672827366d35a
* CustomField migration to new AbstractField (#61).Denis Anisimov2016-08-192-17/+166
| | | | Change-Id: I33dd7aa2cf91ba2606a602c8ba612bcc30b02622
* Remove dependencies from core framework to old componnetsArtur Signell2016-08-1910-33/+27
| | | | Change-Id: I4667d58ee54c8fda5af0608e232e403c4f8e424b
* Remove accidental dependency from new converters to oldArtur Signell2016-08-193-15/+6
| | | | Change-Id: I9cd9e691fb30063a914729d15011f5d50e19d8d4
* Implement new PasswordField (#52)Aleksi Hietanen2016-08-183-42/+135
| | | | Change-Id: I12236a856403942382633aad5992467576baa7fc
* Rename legacy packages to v7Artur Signell2016-08-18170-335/+343
| | | | Change-Id: I53f3bd49c234a8d126887f6effa83a3c5c92b4e0
* Add unit tests for adding and executing data generatorsTeemu Suo-Anttila2016-08-181-4/+70
| | | | Change-Id: Ica704e0b79524bd2038aeb048c8171810a27652c
* Add DataCommunicator for data communication of ListingsTeemu Suo-Anttila2016-08-185-6/+583
| | | | Change-Id: I1f50823fdef105c3ba0463011574908a0cec7ad9
* Add Listing interface and minimalistic abstract implementationTeemu Suo-Anttila2016-08-183-0/+174
| | | | Change-Id: Ie13788c2c4dc49106919d8599b4b1199395a5b8e
* Rename Grid into LegacyGridelmot2016-08-1834-276/+270
| | | | Change-Id: Ie99e3a5af908ada42a6d0eba421241ad65c0d6b4
* Binding.validate() should fire a validation status event (#134).Denis Anisimov2016-08-183-3/+119
| | | | Change-Id: I2121ec8f90ffcdf2fdfa02bf99084b539b27180e
* Update copyright year to 2016Artur Signell2016-08-18775-776/+776
| | | | Change-Id: I6485dee1ebba12b180a9063ed4b530f7dc63cd77
* Remove trailing whitespace from code and javadocArtur Signell2016-08-18741-7581/+7581
| | | | Change-Id: I4c852b7f9928e190572876690d5bef1234494a5d
* Format using Eclipse NeonArtur Signell2016-08-18496-4335/+4578
| | | | Change-Id: I33f1cc33969ff74a95b1b8cc0f2add589be5aae0
* Binding.withStatusChangeHandler and Binding.withStatusLabel (#30).Denis Anisimov2016-08-176-16/+536
| | | | Change-Id: Iecd8bd88d94b98829dfaec43b8635b1e93df330f
* Remove Form and FormFieldFactoryArtur Signell2016-08-178-1831/+167
| | | | | | | | Form was deprecated in Vaadin 7 when FieldGroup was introduced. In Vaadin 8, FieldGroup is deprecated in favor of Binder. Having three different "forms" would be very confusing. Change-Id: I17775c922940edc5df7dd5bdc80bfe9652588270
* Rename InMemoryDataSource into ListDataSourceelmot2016-08-173-19/+19
| | | | Change-Id: Ic0a8f5ced9139a0f712aac917b6a5841b8e1b0ab
* DataSource backend sortingelmot2016-08-177-52/+334
| | | | Change-Id: Ic9e12534cf85f7793a57436e63bd67b6f920f722
* Basic DataSource according to BoV "datamodel.datasources".elmot2016-08-179-0/+574
| | | Change-Id: I4f32182c8465e94533924449b09767cb3ebd856b
* Test that cross field validation works as expected (#33).Denis Anisimov2016-08-172-1/+83
| | | | | | Test for cross field validation from Book of Vaadin. Change-Id: Ida338bd79456332b3a359217ea7b9900a1408153
* Update TextField to extend AbstractFieldNew (#51)Aleksi Hietanen2016-08-1751-921/+1413
| | | | | | | | - Changes input prompt to be based on the placeholder attribute. - Unifies TextChangeEvents with ValueChangeEvents. - add*Listener methods now return Registration objects, remove*Listener methods removed. Change-Id: Ie92506ae9db205bb0010ae9126c608c62ad023ff
* Provide a NotEmptyValidator for Binder setRequired functionality.Denis Anisimov2016-08-153-1/+131
| | | | Change-Id: I703912f29d884b655bafa7e801bf1454b65e32b4
* Add converter support to BinderArtur Signell2016-08-158-55/+883
| | | | Change-Id: Ibf1223d4842d72f0209231dfd70e1d6c4deb6d30
* Update/remove empty @since for 7.7Henri Sara2016-08-153-72/+71
| | | | Change-Id: Ib46a450c7d6a6d15eb6bea5d53351d182929e52f
* Remove deprecated addListener/removeListener methodsArtur Signell2016-08-159-853/+485
| | | | Change-Id: I74c8bda4bf53340a6deb1fcd5bd8db87b502c856
* Rename Book of Vaadin test to be a useful for all binder aspectsArtur Signell2016-08-151-2/+3
| | | | Change-Id: Iad864fb2004646fc820f583facf158db31b4130f
* Remove deprecated Property.toString() modeArtur Signell2016-08-1514-964/+518
| | | | | | | | The Property.toString() alternatives combined with the legacyPropertyToString servlet init parameter was introduced in Vaadin 7.0 to ease migration of applications written in earlier versions. This is no longer relevant. Change-Id: I6b20e96408738a2a0d60f230c329ce0b329465a8
* Derive DateField from new AbstractField (#57).Denis Anisimov2016-08-1510-58/+1316
| | | | Change-Id: I5efe17253ecd28dad5a2250076246a9eb30eec62
* Prevent Atmosphere from resurrecting a destroyed broadcaster (#20026)Artur Signell2016-08-151-0/+5
| | | | Change-Id: Ic67aede24b4d97f6d5c6ba64f485d3062d42d55a
* Update to latest Atmosphere (2.4.5) and JS (2.3.2)Artur Signell2016-08-122-26/+23
| | | | Change-Id: I3569ed662bc93dd6861e40d8a4e0fa0b801551e6
* Move old DateField components to legacy package (pre-#57).Denis Anisimov2016-08-1214-124/+153
| | | | Change-Id: I9e766be232d90aab92b5daa77351f4b0a3933f1d
* Move multi-select mode to AbstractSelectStateHenri Sara2016-08-111-12/+9
| | | | | | This change does not affect Table and Tree which use multiple modes. Change-Id: Ib93a088e88474301eb199988f941563566e6bcc5
* Use shared state for OptionGroup htmlContentAllowedHenri Sara2016-08-111-12/+7
| | | | Change-Id: I626165e19a1b634bd27b2e25efab88066552b190
* Convert CheckBox from legacy to AbstractFieldHenri Sara2016-08-119-206/+352
| | | | | | Add LegacyCheckBox for old field factories, Grid editor etc. Change-Id: Ic40790049421268c6de3d26730d1955d56aa86c4
* Make immediate mode the defaultHenri Sara2016-08-116-74/+53
| | | | Change-Id: I0a1fc0bf6f3de1b7d6975cd87cb7bb65c38dba4e
* Convert old validators (#87).Denis Anisimov2016-08-1128-24/+1959
| | | | Change-Id: I6e4a56855f78595975b645a08390fb56e0e52ef9
* Refactor Binder and Binding/BindingImpl to be easier to understandArtur Signell2016-08-112-95/+124
| | | | Change-Id: I675dabf9f15b673b04495db9efd315d8742afd7e
* Remove deprecated column based width support from selectsHenri Sara2016-08-113-144/+0
| | | | Change-Id: I233f205d3d0d7c0cf59e55531de09b7807d73548
* Remove obsolete type attribute in AbstractSelect subclassesHenri Sara2016-08-114-4/+0
| | | | Change-Id: I733a286473fb245da92ae6210d671ead6f954e79