]>
source.dussan.org Git - vaadin-framework.git/log
Artur Signell [Thu, 25 Aug 2016 16:37:57 +0000 (19:37 +0300)]
Implement new Label
Label does intentionally not implement HasValue as it
cannot provide a value to a model
Change-Id: I36b8e1794d64caf566fa802177051ae2eb637bf9
Artur Signell [Thu, 25 Aug 2016 12:16:17 +0000 (15:16 +0300)]
Remove Property dependency from TextField
Change-Id: I33ec7d1b8cb00617f67f383829bb7da083f1a7cd
Artur Signell [Thu, 25 Aug 2016 11:46:30 +0000 (14:46 +0300)]
Move old Field and AbstractField to compatibility package
Change-Id: Ia9b6f77763abac87ec61d1ee198cb8d41419a934
Artur Signell [Thu, 25 Aug 2016 10:21:36 +0000 (13:21 +0300)]
Move old TextField to compatibility package
Change-Id: Ic1e8d3f9859f5e496c0e27e2fece4b5a9da74f01
Artur Signell [Fri, 26 Aug 2016 07:56:51 +0000 (10:56 +0300)]
Move VOptionGroup and dependants to the compatibility package
Change-Id: I49f272480c1d109f7c8fda16e7a05765f46026c5
Artur Signell [Fri, 26 Aug 2016 07:57:19 +0000 (10:57 +0300)]
Move PasswordFieldConnector to correct package
Change-Id: I8ef025863b2b004473eae0a458e77be6a4c8fa86
Artur Signell [Fri, 26 Aug 2016 08:34:38 +0000 (11:34 +0300)]
Add missing header
Change-Id: Ibb3b19bb19296cfd0777bb7d1c5852aa6f926fb1
Aleksi Hietanen [Thu, 25 Aug 2016 16:06:30 +0000 (19:06 +0300)]
Implement new ProgressBar
Change-Id: Ie5c4b0f4d9bc65e484f08832343ba97fff61a9b6
Aleksi Hietanen [Wed, 10 Aug 2016 11:18:47 +0000 (14:18 +0300)]
Update TextArea to extend AbstractFieldNew (#53)
Change-Id: I72400695f3b015add07be9709e48b5f99ce619cf
Artur Signell [Thu, 25 Aug 2016 10:08:17 +0000 (13:08 +0300)]
Move old PasswordField to compatibility package
Change-Id: I8db672100e06cbe2eb53de2b0ec2a98b8febe70b
Artur Signell [Tue, 23 Aug 2016 19:07:52 +0000 (22:07 +0300)]
Convert LoginForm to use new TextField
Add basic tests for logging in and for changing caption
Change-Id: I6dca2eedb5832db0eb409f0621092d0e723e0654
Artur Signell [Tue, 23 Aug 2016 19:03:53 +0000 (22:03 +0300)]
Clean up LoginForm
Change-Id: If05d20348fc999941d7d46170937533c29e1ad1b
Henri Sara [Thu, 25 Aug 2016 07:35:31 +0000 (10:35 +0300)]
Move ComboBox shared classes to vaadin-compatibility-shared
Change-Id: Icdb0ddc011e8749f4c3f159d2ecd94e4c564d28f
Artur Signell [Tue, 23 Aug 2016 12:16:55 +0000 (15:16 +0300)]
Move Vaadin 7 CheckBox to compatibility package
Adds a v7 AbstractFieldConnector for the compatibility package
Remove dependency from core to old AbstractField
Change-Id: I5da665de69cf469adfa946cf18aae1a3e56c3486
Johannes Dahlström [Tue, 23 Aug 2016 12:45:51 +0000 (15:45 +0300)]
Add SelectionModel interface and selection API to Listing
Concrete selection models not implemented in this patch.
Change-Id: Ibcd64817efa704b6dd664bfaccb2d8c5110720fb
Henri Sara [Thu, 25 Aug 2016 07:39:02 +0000 (10:39 +0300)]
Add sources to vaadin-compatibility-shared JAR
This is required by vaadin-compatibility-client-compiled client side
compilation.
Change-Id: I8ef49736eaf6c747d5d8892615dbf93a519f3ee0
Artur Signell [Thu, 25 Aug 2016 08:46:16 +0000 (11:46 +0300)]
Reintroduce variables used in OSGi manifests
Change-Id: I4c0d5cb06eea524b5514e963d8915fd917c7271d
Artur Signell [Tue, 23 Aug 2016 12:18:41 +0000 (15:18 +0300)]
Move Vaadin 7 CustomField to compatibility package
Change-Id: Ie1d37fd2d249bf35e953f095fa80a6905a135793
Artur Signell [Tue, 23 Aug 2016 12:36:51 +0000 (15:36 +0300)]
Move LegacyWindow back to com.vaadin.ui
There are too many dependencies between Legacy* and the core framework
to be able to easily separate them.
Change-Id: I6888e7a370b5d8da587e421abe3cb4686855c72f
Artur Signell [Wed, 24 Aug 2016 20:10:54 +0000 (23:10 +0300)]
Use RPC for TextField cursor position and selection range updates
Change-Id: I48595a1d1a9a1620739d00a499d996026bd51000
Artur Signell [Thu, 25 Aug 2016 07:32:41 +0000 (10:32 +0300)]
Cleanup of TextField
Change-Id: Ia596f58bb0c44e2d70ccf2c0add95d86b33afdcb
Teemu Suo-Anttila [Wed, 24 Aug 2016 09:55:11 +0000 (12:55 +0300)]
Allow multiple data change handlers in client-side data sources
This patch moves Registration to shared so it can be used in
both client and server
Change-Id: I16757f70beb474403903bbcf92c7f850aed68b88
Artur Signell [Wed, 24 Aug 2016 19:19:35 +0000 (22:19 +0300)]
Update Eclipse project to Java 8
Change-Id: I55693dd7ee500d5746df055e6d1ae0099976338d
Artur Signell [Wed, 24 Aug 2016 12:32:34 +0000 (15:32 +0300)]
Change declarative support to use new converters
Change-Id: I3bb2c106a4c4d8556f6f752867da1917e0d3c9a3
Artur Signell [Tue, 23 Aug 2016 20:06:05 +0000 (23:06 +0300)]
Convert Vaadin 7 converters to Vaadin 8 converters
Change-Id: I347e6cd195b2d77ab2399667a69e4c23b0b54eb7
Teemu Suo-Anttila [Wed, 24 Aug 2016 11:04:02 +0000 (14:04 +0300)]
Add listing extension to allow access to data communicator
Change-Id: I4eca9884cf0195bab68d282bf1a6fd8c8b48a0fb
Artur Signell [Tue, 23 Aug 2016 09:06:16 +0000 (12:06 +0300)]
Make binder set null values correctly
Change-Id: I5edf6136f155a9ee5dc5fd6286004f4e8cd8c3db
Teemu Suo-Anttila [Mon, 22 Aug 2016 13:39:50 +0000 (16:39 +0300)]
Add a typed version of the Grid component
Change-Id: I00cbe80ac72787de0c4cc88e1c223badc2c4ae89
Artur Signell [Mon, 22 Aug 2016 19:58:05 +0000 (22:58 +0300)]
Move Item to compatibility package
Change-Id: I51ad45a18d2dcfbd582c7e4bdcca99300d20cee0
Artur Signell [Tue, 23 Aug 2016 12:17:45 +0000 (15:17 +0300)]
Move ProgressBar/ProgressIndicator to correct package
Change-Id: I1caff26291706de6ea3ea507089669b5d93bd2bd
Artur Signell [Tue, 23 Aug 2016 08:22:34 +0000 (11:22 +0300)]
Remove trailing whitespace
Change-Id: I697874595e9f70d606fe15037172b127915e4bfb
Pekka Hyvönen [Tue, 23 Aug 2016 07:40:20 +0000 (10:40 +0300)]
Remove duplicate tests and rename tests BinderTest
BinderTest had duplicate tests which are now removed.
Remaining Binding tests are renamed.
Change-Id: I1b572dcdf40a8d6b4e7e0ce8caa943f8aaaf8320
Henri Sara [Tue, 23 Aug 2016 06:46:42 +0000 (09:46 +0300)]
Ignore missing package.html in checkstyle
Change-Id: I74eeb1f58d8f3dffc92e8dcdb3dc6d32efd82735
Aleksi Hietanen [Fri, 19 Aug 2016 10:02:43 +0000 (13:02 +0300)]
Fix TextField and related tests
- Fixes sendValueChange in TextFieldConnector
- VTextField now adds/removes dependent stylename "focus" on focus/blur
Change-Id: I965c30dd296cdab43ee5dc6cc8c7f8306392d8a2
Artur Signell [Fri, 19 Aug 2016 05:25:29 +0000 (08:25 +0300)]
Move Container to compatibility package
Change-Id: I32bbf4891d6aca9dc9ee8f1b7ae733bc28b4cd30
Artur Signell [Thu, 18 Aug 2016 20:27:29 +0000 (23:27 +0300)]
Rename packages in compatibility-client to use com.vaadin.v7
Change-Id: Id0f178dfc3910ee7492c860d381b2d413e82ba73
Artur Signell [Mon, 22 Aug 2016 10:24:19 +0000 (13:24 +0300)]
Move ProgressBar/ProgressIndicator to compatibility package
Change-Id: I9d8ef17fc4bd903ad6c4e258b800b72029e507fd
Artur Signell [Thu, 18 Aug 2016 20:19:41 +0000 (23:19 +0300)]
Move and rename server classes which go into the compatibility package
* 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
Johannes Dahlström [Mon, 25 Jul 2016 09:49:26 +0000 (12:49 +0300)]
Implement BeanBinder with JSR-303 validation
Change-Id: Ieaba56e9a26381d98b139845c30d65340dac0639
Artur Signell [Mon, 22 Aug 2016 10:23:25 +0000 (13:23 +0300)]
Include compatibility packages in bom
Change-Id: I3afea4ba5ffbd5c12a89dd42af3a60c4070686fb
Artur Signell [Thu, 18 Aug 2016 20:36:31 +0000 (23:36 +0300)]
Map <vaadin7> declarative prefix to com.vaadin.v7.ui
Change-Id: I3b529cf4c918eb6ce733fa6d126428d759c88345
Artur Signell [Fri, 19 Aug 2016 12:06:29 +0000 (15:06 +0300)]
Remove unused test themes
Change-Id: I38e7986692f833ca92aaa77dd7cad3ce72e3aced
Artur Signell [Thu, 18 Aug 2016 20:07:28 +0000 (23:07 +0300)]
Move DateField and old validators to compatibility package
Change-Id: I800db8383171280c01eb427e121467a37acbca66
Artur Signell [Thu, 18 Aug 2016 19:56:01 +0000 (22:56 +0300)]
Move TextArea to compatibility package
Change-Id: I16b6566340e3ce32a4f94b7554e2f6f583e20486
Artur Signell [Thu, 18 Aug 2016 19:54:48 +0000 (22:54 +0300)]
Move RichTextArea to compatibility package
Change-Id: Ie73adbb0ddaf98aed6554f658625f1d812c3342b
Artur Signell [Thu, 18 Aug 2016 19:51:28 +0000 (22:51 +0300)]
Organize imports
Change-Id: Iedb6ed985dfc6b69c4a4753a876545d67621898f
Artur Signell [Thu, 18 Aug 2016 19:10:47 +0000 (22:10 +0300)]
Move remaining selects and container implementations to compatibility package
Because of dependencies also moves
Calendar, ColorPicker, SQLContainer, container filters
Change-Id: I0594cb24f20486ebbca4be578827fea7cdf92108
Artur Signell [Thu, 18 Aug 2016 18:58:46 +0000 (21:58 +0300)]
Move Table/TreeTable to compatibility package
Change-Id: Ic9f2badf8688c32d704be67519c0f4c9a3da0e28
Artur Signell [Thu, 18 Aug 2016 18:51:13 +0000 (21:51 +0300)]
Move selects to compatibility package
Change-Id: I7ee02d34b230e8752174a7f19824f81cbb616c33
Artur Signell [Thu, 18 Aug 2016 15:04:59 +0000 (18:04 +0300)]
Move FieldGroup and Vaadin 7 Grid to compatibility package
Change-Id: I9aaef478e0b67462641239802b924b8461cb9225
Matti Tahvonen [Fri, 1 Jul 2016 14:23:45 +0000 (17:23 +0300)]
Added contributing instructions
Added instructions built by Markus to the project.
Change-Id: I4e5214cf4fec7d2d3068f5a061a0764e6eaec878
Artur Signell [Fri, 19 Aug 2016 13:59:48 +0000 (16:59 +0300)]
Make DevelopmentServerLauncher work again
Change-Id: I2014aa3f491cb18a81de15ac992faddfa4762ac8
Artur Signell [Fri, 19 Aug 2016 12:31:12 +0000 (15:31 +0300)]
Use the same groupId for all modules in the project
Change-Id: I9017e2540450e9548090c7fcdaefb1de3315587c
Artur Signell [Fri, 19 Aug 2016 10:26:11 +0000 (13:26 +0300)]
Delete old test UIs which have no automated test
Change-Id: Ic72fdcc300a5087dd5cfffbe2bf48b7bba2ea76b
Artur Signell [Fri, 19 Aug 2016 05:17:51 +0000 (08:17 +0300)]
Remove package javadocs as they are all out of date
Change-Id: Ie3210997959923f70fbb73be4e9672827366d35a
Denis Anisimov [Thu, 18 Aug 2016 13:24:17 +0000 (16:24 +0300)]
CustomField migration to new AbstractField (#61).
Change-Id: I33dd7aa2cf91ba2606a602c8ba612bcc30b02622
Artur Signell [Fri, 19 Aug 2016 08:12:06 +0000 (11:12 +0300)]
Use versions-maven-plugin 2.3 to avoid NPE while setting project version
Change-Id: I5b9a00466090b22fec374fd7d71b80d745afed26
Artur Signell [Thu, 18 Aug 2016 14:43:28 +0000 (17:43 +0300)]
Remove dependencies from core framework to old componnets
Change-Id: I4667d58ee54c8fda5af0608e232e403c4f8e424b
Artur Signell [Mon, 15 Aug 2016 12:23:27 +0000 (15:23 +0300)]
Add Vaadin 7 compatibility modules
Change-Id: Ife8387c94c85a8167902e69fce5c3a6f761c5d8b
Artur Signell [Thu, 18 Aug 2016 19:38:21 +0000 (22:38 +0300)]
Remove accidental dependency from new converters to old
Change-Id: I9cd9e691fb30063a914729d15011f5d50e19d8d4
Artur Signell [Thu, 18 Aug 2016 16:32:05 +0000 (19:32 +0300)]
Define common test dependencies in the main pom file
Change-Id: I7d5897384f1172befbc852e27a7372104e7820da
Artur Signell [Thu, 18 Aug 2016 16:21:32 +0000 (19:21 +0300)]
Define dependency version in the main pom file
Change-Id: Id603133355b1cb398bcb880e693dd3c8276f7937
Aleksi Hietanen [Wed, 10 Aug 2016 09:50:44 +0000 (12:50 +0300)]
Implement new PasswordField (#52)
Change-Id: I12236a856403942382633aad5992467576baa7fc
Artur Signell [Thu, 18 Aug 2016 11:57:13 +0000 (14:57 +0300)]
Rename legacy packages to v7
Change-Id: I53f3bd49c234a8d126887f6effa83a3c5c92b4e0
Teemu Suo-Anttila [Thu, 18 Aug 2016 12:05:12 +0000 (15:05 +0300)]
Add unit tests for adding and executing data generators
Change-Id: Ica704e0b79524bd2038aeb048c8171810a27652c
Artur Signell [Thu, 18 Aug 2016 11:52:04 +0000 (14:52 +0300)]
Remove carriage returns
Change-Id: I1be17dcf3245eca3e571886db4fa0cbb9657edbb
Teemu Suo-Anttila [Thu, 18 Aug 2016 07:54:46 +0000 (10:54 +0300)]
Add DataCommunicator for data communication of Listings
Change-Id: I1f50823fdef105c3ba0463011574908a0cec7ad9
Artur Signell [Wed, 17 Aug 2016 20:02:37 +0000 (23:02 +0300)]
Remove IE8-IE10 client side code
Change-Id: I2ca0b41c3cc2ed851646ced2e0693a93b1853c95
Artur Signell [Wed, 17 Aug 2016 19:54:01 +0000 (22:54 +0300)]
Remove IE8-IE10 related test code
Change-Id: Iadacd329c8da969c5ad046abd87db28ac6eade0c
Artur Signell [Wed, 17 Aug 2016 20:37:24 +0000 (23:37 +0300)]
Remove IE8-IE10 references from themes
Change-Id: I36a72137095ea86d1fbb5a737714549b99b8a396
Teemu Suo-Anttila [Wed, 17 Aug 2016 11:46:40 +0000 (14:46 +0300)]
Add Listing interface and minimalistic abstract implementation
Change-Id: Ie13788c2c4dc49106919d8599b4b1199395a5b8e
elmot [Thu, 18 Aug 2016 08:32:19 +0000 (11:32 +0300)]
Rename Grid into LegacyGrid
Change-Id: Ie99e3a5af908ada42a6d0eba421241ad65c0d6b4
Artur Signell [Wed, 17 Aug 2016 12:04:28 +0000 (15:04 +0300)]
Scripts for removing trailing whitespace
Change-Id: I938c57509bf6be34ee8a6f22edd7f8e0a43ee3bd
Denis Anisimov [Thu, 18 Aug 2016 06:46:14 +0000 (09:46 +0300)]
Binding.validate() should fire a validation status event (#134).
Change-Id: I2121ec8f90ffcdf2fdfa02bf99084b539b27180e
Artur Signell [Wed, 17 Aug 2016 19:08:25 +0000 (22:08 +0300)]
Do not run websocket tests on Karaf 4
Karaf 4.0.5 uses Jetty 9 but has no websocket support
available by default
Change-Id: I02b79f9d60cc2c151b51c0a22c891d89f43bfdaa
Artur Signell [Wed, 17 Aug 2016 20:23:39 +0000 (23:23 +0300)]
Mark IE8-IE10 as not supported
Change-Id: I4fdb3290c6ac95e4e2c6ac210e6f6b2f06cfe32a
Artur Signell [Thu, 18 Aug 2016 06:40:34 +0000 (09:40 +0300)]
Update copyright year to 2016
Change-Id: I6485dee1ebba12b180a9063ed4b530f7dc63cd77
Artur Signell [Thu, 18 Aug 2016 06:31:40 +0000 (09:31 +0300)]
Remove trailing whitespace from code and javadoc
Change-Id: I4c852b7f9928e190572876690d5bef1234494a5d
Artur Signell [Thu, 18 Aug 2016 06:27:03 +0000 (09:27 +0300)]
Format using Eclipse Neon
Change-Id: I33f1cc33969ff74a95b1b8cc0f2add589be5aae0
Artur Signell [Wed, 17 Aug 2016 21:08:12 +0000 (00:08 +0300)]
Remove TB2 test running support
Change-Id: I59229cd4809ea4e624244ee19f641f838a9c5312
Artur Signell [Wed, 17 Aug 2016 13:47:49 +0000 (16:47 +0300)]
Remove unused server test files
Change-Id: Ia3cbc25ec488cdbe8db680b2b6387857f58c87e6
Artur Signell [Tue, 16 Aug 2016 12:07:04 +0000 (15:07 +0300)]
Delete unused pom-template
Change-Id: I0e76448a7aa130b0948f2ae9ea83d73c62c34371
Denis Anisimov [Tue, 16 Aug 2016 09:47:55 +0000 (12:47 +0300)]
Binding.withStatusChangeHandler and Binding.withStatusLabel (#30).
Change-Id: Iecd8bd88d94b98829dfaec43b8635b1e93df330f
Artur Signell [Wed, 17 Aug 2016 12:14:37 +0000 (15:14 +0300)]
Remove the broken Liferay 6.0 test
Change-Id: Ia51bfd1c7764857f7d378b7f0a0daea258d0fe26
Artur Signell [Wed, 17 Aug 2016 11:13:23 +0000 (14:13 +0300)]
Flush the active connector before executing a shortcut action
This change removes the old BeforeShortcutActionListener which was
introduced before ComponentConnector.flush() to resolve the same problem.
Change-Id: I79dc25bc0d2b98ce708f64b4fad950b13f6f132b
Henri Sara [Tue, 7 Jun 2016 10:14:29 +0000 (13:14 +0300)]
Create module uitest-common
This module will contain most of the classes shared between uitest
and integration test modules.
Change-Id: Ibc327339cf1d360252483287c0eeb8dd03c176d5
Artur Signell [Wed, 17 Aug 2016 09:12:55 +0000 (12:12 +0300)]
Run OSGi test on Karaf 4.0.5
Change-Id: I28eedd4130a1f017c1fc7ce5f22ba8e617f9b450
Artur Signell [Wed, 17 Aug 2016 10:50:28 +0000 (13:50 +0300)]
Flush the active connector before closing a browser window/tab
Change-Id: I116ec752153e8e86724b542234e4d6af46caeb09
Artur Signell [Wed, 17 Aug 2016 09:27:49 +0000 (12:27 +0300)]
Remove confusing note about OSGi support (#20094)
Change-Id: I9fa6d288c1436b7c71ccce1d3198dd939211ca07
Artur Signell [Wed, 17 Aug 2016 11:10:11 +0000 (14:10 +0300)]
Remove unnecessary sleep time randomization
Seems like the randomization is not thread safe and from time to time
causes all server tests to fail with
"integration_tests.xml:251: Only 1 operation can be specified"
Change-Id: I41774fb4d7637e3485a82ef0096193c73a201eb5
Artur Signell [Wed, 17 Aug 2016 06:24:32 +0000 (09:24 +0300)]
Remove Form and FormFieldFactory
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
elmot [Wed, 17 Aug 2016 08:05:30 +0000 (11:05 +0300)]
Rename InMemoryDataSource into ListDataSource
Change-Id: Ic0a8f5ced9139a0f712aac917b6a5841b8e1b0ab
elmot [Tue, 16 Aug 2016 12:47:02 +0000 (15:47 +0300)]
DataSource backend sorting
Change-Id: Ic9e12534cf85f7793a57436e63bd67b6f920f722
elmot [Thu, 11 Aug 2016 12:06:57 +0000 (15:06 +0300)]
Basic DataSource according to BoV "datamodel.datasources".
Change-Id: I4f32182c8465e94533924449b09767cb3ebd856b
Denis Anisimov [Tue, 16 Aug 2016 13:09:35 +0000 (16:09 +0300)]
Test that cross field validation works as expected (#33).
Test for cross field validation from Book of Vaadin.
Change-Id: Ida338bd79456332b3a359217ea7b9900a1408153
Aleksi Hietanen [Mon, 8 Aug 2016 10:41:56 +0000 (13:41 +0300)]
Update TextField to extend AbstractFieldNew (#51)
- 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
Artur Signell [Tue, 16 Aug 2016 18:49:23 +0000 (21:49 +0300)]
Make super dev mode run more reliable
Change-Id: I77b9324c90b51400635e2a55ff47f72bf8125806
Artur Signell [Tue, 16 Aug 2016 11:09:40 +0000 (14:09 +0300)]
Remove component dependencies from core framework classes
Change-Id: Id4fa553f9d88156e91357c983b948c2c53598dc4
Artur Signell [Tue, 16 Aug 2016 11:08:16 +0000 (14:08 +0300)]
Move component drag'n'drop criteria to the correct packages
Change-Id: I8c681fe89d8ce7cee067f07e6b4aecbfd5ac1970
Artur Signell [Tue, 16 Aug 2016 11:00:58 +0000 (14:00 +0300)]
Remove unused code
VRichTextArea implements Focusable so the removed code was never used
Change-Id: I53eebadbaf63e12ee121eca5af3a9c3ecff9eca6