]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
8 years agoImplement new Label
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

8 years agoRemove Property dependency from TextField
Artur Signell [Thu, 25 Aug 2016 12:16:17 +0000 (15:16 +0300)]
Remove Property dependency from TextField

Change-Id: I33ec7d1b8cb00617f67f383829bb7da083f1a7cd

8 years agoMove old Field and AbstractField to compatibility package
Artur Signell [Thu, 25 Aug 2016 11:46:30 +0000 (14:46 +0300)]
Move old Field and AbstractField to compatibility package

Change-Id: Ia9b6f77763abac87ec61d1ee198cb8d41419a934

8 years agoMove old TextField to compatibility package
Artur Signell [Thu, 25 Aug 2016 10:21:36 +0000 (13:21 +0300)]
Move old TextField to compatibility package

Change-Id: Ic1e8d3f9859f5e496c0e27e2fece4b5a9da74f01

8 years agoMove VOptionGroup and dependants to the compatibility package
Artur Signell [Fri, 26 Aug 2016 07:56:51 +0000 (10:56 +0300)]
Move VOptionGroup and dependants to the compatibility package

Change-Id: I49f272480c1d109f7c8fda16e7a05765f46026c5

8 years agoMove PasswordFieldConnector to correct package
Artur Signell [Fri, 26 Aug 2016 07:57:19 +0000 (10:57 +0300)]
Move PasswordFieldConnector to correct package

Change-Id: I8ef025863b2b004473eae0a458e77be6a4c8fa86

8 years agoAdd missing header
Artur Signell [Fri, 26 Aug 2016 08:34:38 +0000 (11:34 +0300)]
Add missing header

Change-Id: Ibb3b19bb19296cfd0777bb7d1c5852aa6f926fb1

8 years agoImplement new ProgressBar
Aleksi Hietanen [Thu, 25 Aug 2016 16:06:30 +0000 (19:06 +0300)]
Implement new ProgressBar

Change-Id: Ie5c4b0f4d9bc65e484f08832343ba97fff61a9b6

8 years agoUpdate TextArea to extend AbstractFieldNew (#53)
Aleksi Hietanen [Wed, 10 Aug 2016 11:18:47 +0000 (14:18 +0300)]
Update TextArea to extend AbstractFieldNew (#53)

Change-Id: I72400695f3b015add07be9709e48b5f99ce619cf

8 years agoMove old PasswordField to compatibility package
Artur Signell [Thu, 25 Aug 2016 10:08:17 +0000 (13:08 +0300)]
Move old PasswordField to compatibility package

Change-Id: I8db672100e06cbe2eb53de2b0ec2a98b8febe70b

8 years agoConvert LoginForm to use new TextField
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

8 years agoClean up LoginForm
Artur Signell [Tue, 23 Aug 2016 19:03:53 +0000 (22:03 +0300)]
Clean up LoginForm

Change-Id: If05d20348fc999941d7d46170937533c29e1ad1b

8 years agoMove ComboBox shared classes to vaadin-compatibility-shared
Henri Sara [Thu, 25 Aug 2016 07:35:31 +0000 (10:35 +0300)]
Move ComboBox shared classes to vaadin-compatibility-shared

Change-Id: Icdb0ddc011e8749f4c3f159d2ecd94e4c564d28f

8 years agoMove Vaadin 7 CheckBox to compatibility package
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

8 years agoAdd SelectionModel interface and selection API to Listing
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

8 years agoAdd sources to vaadin-compatibility-shared JAR
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

8 years agoReintroduce variables used in OSGi manifests
Artur Signell [Thu, 25 Aug 2016 08:46:16 +0000 (11:46 +0300)]
Reintroduce variables used in OSGi manifests

Change-Id: I4c0d5cb06eea524b5514e963d8915fd917c7271d

8 years agoMove Vaadin 7 CustomField to compatibility package
Artur Signell [Tue, 23 Aug 2016 12:18:41 +0000 (15:18 +0300)]
Move Vaadin 7 CustomField to compatibility package

Change-Id: Ie1d37fd2d249bf35e953f095fa80a6905a135793

8 years agoMove LegacyWindow back to com.vaadin.ui
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

8 years agoUse RPC for TextField cursor position and selection range updates
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

8 years agoCleanup of TextField
Artur Signell [Thu, 25 Aug 2016 07:32:41 +0000 (10:32 +0300)]
Cleanup of TextField

Change-Id: Ia596f58bb0c44e2d70ccf2c0add95d86b33afdcb

8 years agoAllow multiple data change handlers in client-side data sources
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

8 years agoUpdate Eclipse project to Java 8
Artur Signell [Wed, 24 Aug 2016 19:19:35 +0000 (22:19 +0300)]
Update Eclipse project to Java 8

Change-Id: I55693dd7ee500d5746df055e6d1ae0099976338d

8 years agoChange declarative support to use new converters
Artur Signell [Wed, 24 Aug 2016 12:32:34 +0000 (15:32 +0300)]
Change declarative support to use new converters

Change-Id: I3bb2c106a4c4d8556f6f752867da1917e0d3c9a3

8 years agoConvert Vaadin 7 converters to Vaadin 8 converters
Artur Signell [Tue, 23 Aug 2016 20:06:05 +0000 (23:06 +0300)]
Convert Vaadin 7 converters to Vaadin 8 converters

Change-Id: I347e6cd195b2d77ab2399667a69e4c23b0b54eb7

8 years agoAdd listing extension to allow access to data communicator
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

8 years agoMake binder set null values correctly
Artur Signell [Tue, 23 Aug 2016 09:06:16 +0000 (12:06 +0300)]
Make binder set null values correctly

Change-Id: I5edf6136f155a9ee5dc5fd6286004f4e8cd8c3db

8 years agoAdd a typed version of the Grid component
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

8 years agoMove Item to compatibility package
Artur Signell [Mon, 22 Aug 2016 19:58:05 +0000 (22:58 +0300)]
Move Item to compatibility package

Change-Id: I51ad45a18d2dcfbd582c7e4bdcca99300d20cee0

8 years agoMove ProgressBar/ProgressIndicator to correct package
Artur Signell [Tue, 23 Aug 2016 12:17:45 +0000 (15:17 +0300)]
Move ProgressBar/ProgressIndicator to correct package

Change-Id: I1caff26291706de6ea3ea507089669b5d93bd2bd

8 years agoRemove trailing whitespace
Artur Signell [Tue, 23 Aug 2016 08:22:34 +0000 (11:22 +0300)]
Remove trailing whitespace

Change-Id: I697874595e9f70d606fe15037172b127915e4bfb

8 years agoRemove duplicate tests and rename tests BinderTest
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

8 years agoIgnore missing package.html in checkstyle
Henri Sara [Tue, 23 Aug 2016 06:46:42 +0000 (09:46 +0300)]
Ignore missing package.html in checkstyle

Change-Id: I74eeb1f58d8f3dffc92e8dcdb3dc6d32efd82735

8 years agoFix TextField and related tests
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

8 years agoMove Container to compatibility package
Artur Signell [Fri, 19 Aug 2016 05:25:29 +0000 (08:25 +0300)]
Move Container to compatibility package

Change-Id: I32bbf4891d6aca9dc9ee8f1b7ae733bc28b4cd30

8 years agoRename packages in compatibility-client to use com.vaadin.v7
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

8 years agoMove ProgressBar/ProgressIndicator to compatibility package
Artur Signell [Mon, 22 Aug 2016 10:24:19 +0000 (13:24 +0300)]
Move ProgressBar/ProgressIndicator to compatibility package

Change-Id: I9d8ef17fc4bd903ad6c4e258b800b72029e507fd

8 years agoMove and rename server classes which go into the compatibility package
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

8 years agoImplement BeanBinder with JSR-303 validation
Johannes Dahlström [Mon, 25 Jul 2016 09:49:26 +0000 (12:49 +0300)]
Implement BeanBinder with JSR-303 validation

Change-Id: Ieaba56e9a26381d98b139845c30d65340dac0639

8 years agoInclude compatibility packages in bom
Artur Signell [Mon, 22 Aug 2016 10:23:25 +0000 (13:23 +0300)]
Include compatibility packages in bom

Change-Id: I3afea4ba5ffbd5c12a89dd42af3a60c4070686fb

8 years agoMap <vaadin7> declarative prefix to com.vaadin.v7.ui
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

8 years agoRemove unused test themes
Artur Signell [Fri, 19 Aug 2016 12:06:29 +0000 (15:06 +0300)]
Remove unused test themes

Change-Id: I38e7986692f833ca92aaa77dd7cad3ce72e3aced

8 years agoMove DateField and old validators to compatibility package
Artur Signell [Thu, 18 Aug 2016 20:07:28 +0000 (23:07 +0300)]
Move DateField and old validators to compatibility package

Change-Id: I800db8383171280c01eb427e121467a37acbca66

8 years agoMove TextArea to compatibility package
Artur Signell [Thu, 18 Aug 2016 19:56:01 +0000 (22:56 +0300)]
Move TextArea to compatibility package

Change-Id: I16b6566340e3ce32a4f94b7554e2f6f583e20486

8 years agoMove RichTextArea to compatibility package
Artur Signell [Thu, 18 Aug 2016 19:54:48 +0000 (22:54 +0300)]
Move RichTextArea to compatibility package

Change-Id: Ie73adbb0ddaf98aed6554f658625f1d812c3342b

8 years agoOrganize imports
Artur Signell [Thu, 18 Aug 2016 19:51:28 +0000 (22:51 +0300)]
Organize imports

Change-Id: Iedb6ed985dfc6b69c4a4753a876545d67621898f

8 years agoMove remaining selects and container implementations to compatibility package
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

8 years agoMove Table/TreeTable to compatibility package
Artur Signell [Thu, 18 Aug 2016 18:58:46 +0000 (21:58 +0300)]
Move Table/TreeTable to compatibility package

Change-Id: Ic9f2badf8688c32d704be67519c0f4c9a3da0e28

8 years agoMove selects to compatibility package
Artur Signell [Thu, 18 Aug 2016 18:51:13 +0000 (21:51 +0300)]
Move selects to compatibility package

Change-Id: I7ee02d34b230e8752174a7f19824f81cbb616c33

8 years agoMove FieldGroup and Vaadin 7 Grid to compatibility package
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

8 years agoAdded contributing instructions
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

8 years agoMake DevelopmentServerLauncher work again
Artur Signell [Fri, 19 Aug 2016 13:59:48 +0000 (16:59 +0300)]
Make DevelopmentServerLauncher work again

Change-Id: I2014aa3f491cb18a81de15ac992faddfa4762ac8

8 years agoUse the same groupId for all modules in the project
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

8 years agoDelete old test UIs which have no automated test
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

8 years agoRemove package javadocs as they are all out of date
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

8 years agoCustomField migration to new AbstractField (#61).
Denis Anisimov [Thu, 18 Aug 2016 13:24:17 +0000 (16:24 +0300)]
CustomField migration to new AbstractField (#61).

Change-Id: I33dd7aa2cf91ba2606a602c8ba612bcc30b02622

8 years agoUse versions-maven-plugin 2.3 to avoid NPE while setting project version
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

8 years agoRemove dependencies from core framework to old componnets
Artur Signell [Thu, 18 Aug 2016 14:43:28 +0000 (17:43 +0300)]
Remove dependencies from core framework to old componnets

Change-Id: I4667d58ee54c8fda5af0608e232e403c4f8e424b

8 years agoAdd Vaadin 7 compatibility modules
Artur Signell [Mon, 15 Aug 2016 12:23:27 +0000 (15:23 +0300)]
Add Vaadin 7 compatibility modules

Change-Id: Ife8387c94c85a8167902e69fce5c3a6f761c5d8b

8 years agoRemove accidental dependency from new converters to old
Artur Signell [Thu, 18 Aug 2016 19:38:21 +0000 (22:38 +0300)]
Remove accidental dependency from new converters to old

Change-Id: I9cd9e691fb30063a914729d15011f5d50e19d8d4

8 years agoDefine common test dependencies in the main pom file
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

8 years agoDefine dependency version in the main pom file
Artur Signell [Thu, 18 Aug 2016 16:21:32 +0000 (19:21 +0300)]
Define dependency version in the main pom file

Change-Id: Id603133355b1cb398bcb880e693dd3c8276f7937

8 years agoImplement new PasswordField (#52)
Aleksi Hietanen [Wed, 10 Aug 2016 09:50:44 +0000 (12:50 +0300)]
Implement new PasswordField (#52)

Change-Id: I12236a856403942382633aad5992467576baa7fc

8 years agoRename legacy packages to v7
Artur Signell [Thu, 18 Aug 2016 11:57:13 +0000 (14:57 +0300)]
Rename legacy packages to v7

Change-Id: I53f3bd49c234a8d126887f6effa83a3c5c92b4e0

8 years agoAdd unit tests for adding and executing data generators
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

8 years agoRemove carriage returns
Artur Signell [Thu, 18 Aug 2016 11:52:04 +0000 (14:52 +0300)]
Remove carriage returns

Change-Id: I1be17dcf3245eca3e571886db4fa0cbb9657edbb

8 years agoAdd DataCommunicator for data communication of Listings
Teemu Suo-Anttila [Thu, 18 Aug 2016 07:54:46 +0000 (10:54 +0300)]
Add DataCommunicator for data communication of Listings

Change-Id: I1f50823fdef105c3ba0463011574908a0cec7ad9

8 years agoRemove IE8-IE10 client side code
Artur Signell [Wed, 17 Aug 2016 20:02:37 +0000 (23:02 +0300)]
Remove IE8-IE10 client side code

Change-Id: I2ca0b41c3cc2ed851646ced2e0693a93b1853c95

8 years agoRemove IE8-IE10 related test code
Artur Signell [Wed, 17 Aug 2016 19:54:01 +0000 (22:54 +0300)]
Remove IE8-IE10 related test code

Change-Id: Iadacd329c8da969c5ad046abd87db28ac6eade0c

8 years agoRemove IE8-IE10 references from themes
Artur Signell [Wed, 17 Aug 2016 20:37:24 +0000 (23:37 +0300)]
Remove IE8-IE10 references from themes

Change-Id: I36a72137095ea86d1fbb5a737714549b99b8a396

8 years agoAdd Listing interface and minimalistic abstract implementation
Teemu Suo-Anttila [Wed, 17 Aug 2016 11:46:40 +0000 (14:46 +0300)]
Add Listing interface and minimalistic abstract implementation

Change-Id: Ie13788c2c4dc49106919d8599b4b1199395a5b8e

8 years agoRename Grid into LegacyGrid
elmot [Thu, 18 Aug 2016 08:32:19 +0000 (11:32 +0300)]
Rename Grid into LegacyGrid

Change-Id: Ie99e3a5af908ada42a6d0eba421241ad65c0d6b4

8 years agoScripts for removing trailing whitespace
Artur Signell [Wed, 17 Aug 2016 12:04:28 +0000 (15:04 +0300)]
Scripts for removing trailing whitespace

Change-Id: I938c57509bf6be34ee8a6f22edd7f8e0a43ee3bd

8 years agoBinding.validate() should fire a validation status event (#134).
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

8 years agoDo not run websocket tests on Karaf 4
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

8 years agoMark IE8-IE10 as not supported
Artur Signell [Wed, 17 Aug 2016 20:23:39 +0000 (23:23 +0300)]
Mark IE8-IE10 as not supported

Change-Id: I4fdb3290c6ac95e4e2c6ac210e6f6b2f06cfe32a

8 years agoUpdate copyright year to 2016
Artur Signell [Thu, 18 Aug 2016 06:40:34 +0000 (09:40 +0300)]
Update copyright year to 2016

Change-Id: I6485dee1ebba12b180a9063ed4b530f7dc63cd77

8 years agoRemove trailing whitespace from code and javadoc
Artur Signell [Thu, 18 Aug 2016 06:31:40 +0000 (09:31 +0300)]
Remove trailing whitespace from code and javadoc

Change-Id: I4c852b7f9928e190572876690d5bef1234494a5d

8 years agoFormat using Eclipse Neon
Artur Signell [Thu, 18 Aug 2016 06:27:03 +0000 (09:27 +0300)]
Format using Eclipse Neon

Change-Id: I33f1cc33969ff74a95b1b8cc0f2add589be5aae0

8 years agoRemove TB2 test running support
Artur Signell [Wed, 17 Aug 2016 21:08:12 +0000 (00:08 +0300)]
Remove TB2 test running support

Change-Id: I59229cd4809ea4e624244ee19f641f838a9c5312

8 years agoRemove unused server test files
Artur Signell [Wed, 17 Aug 2016 13:47:49 +0000 (16:47 +0300)]
Remove unused server test files

Change-Id: Ia3cbc25ec488cdbe8db680b2b6387857f58c87e6

8 years agoDelete unused pom-template
Artur Signell [Tue, 16 Aug 2016 12:07:04 +0000 (15:07 +0300)]
Delete unused pom-template

Change-Id: I0e76448a7aa130b0948f2ae9ea83d73c62c34371

8 years agoBinding.withStatusChangeHandler and Binding.withStatusLabel (#30).
Denis Anisimov [Tue, 16 Aug 2016 09:47:55 +0000 (12:47 +0300)]
Binding.withStatusChangeHandler and Binding.withStatusLabel (#30).

Change-Id: Iecd8bd88d94b98829dfaec43b8635b1e93df330f

8 years agoRemove the broken Liferay 6.0 test
Artur Signell [Wed, 17 Aug 2016 12:14:37 +0000 (15:14 +0300)]
Remove the broken Liferay 6.0 test

Change-Id: Ia51bfd1c7764857f7d378b7f0a0daea258d0fe26

8 years agoFlush the active connector before executing a shortcut action
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

8 years agoCreate module uitest-common
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

8 years agoRun OSGi test on Karaf 4.0.5
Artur Signell [Wed, 17 Aug 2016 09:12:55 +0000 (12:12 +0300)]
Run OSGi test on Karaf 4.0.5

Change-Id: I28eedd4130a1f017c1fc7ce5f22ba8e617f9b450

8 years agoFlush the active connector before closing a browser window/tab
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

8 years agoRemove confusing note about OSGi support (#20094)
Artur Signell [Wed, 17 Aug 2016 09:27:49 +0000 (12:27 +0300)]
Remove confusing note about OSGi support (#20094)

Change-Id: I9fa6d288c1436b7c71ccce1d3198dd939211ca07

8 years agoRemove unnecessary sleep time randomization
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

8 years agoRemove Form and FormFieldFactory
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

8 years agoRename InMemoryDataSource into ListDataSource
elmot [Wed, 17 Aug 2016 08:05:30 +0000 (11:05 +0300)]
Rename InMemoryDataSource into ListDataSource

Change-Id: Ic0a8f5ced9139a0f712aac917b6a5841b8e1b0ab

8 years agoDataSource backend sorting
elmot [Tue, 16 Aug 2016 12:47:02 +0000 (15:47 +0300)]
DataSource backend sorting

Change-Id: Ic9e12534cf85f7793a57436e63bd67b6f920f722

8 years agoBasic DataSource according to BoV "datamodel.datasources".
elmot [Thu, 11 Aug 2016 12:06:57 +0000 (15:06 +0300)]
Basic DataSource according to BoV "datamodel.datasources".

Change-Id: I4f32182c8465e94533924449b09767cb3ebd856b

8 years agoTest that cross field validation works as expected (#33).
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

8 years agoUpdate TextField to extend AbstractFieldNew (#51)
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

8 years agoMake super dev mode run more reliable
Artur Signell [Tue, 16 Aug 2016 18:49:23 +0000 (21:49 +0300)]
Make super dev mode run more reliable

Change-Id: I77b9324c90b51400635e2a55ff47f72bf8125806

8 years agoRemove component dependencies from core framework classes
Artur Signell [Tue, 16 Aug 2016 11:09:40 +0000 (14:09 +0300)]
Remove component dependencies from core framework classes

Change-Id: Id4fa553f9d88156e91357c983b948c2c53598dc4

8 years agoMove component drag'n'drop criteria to the correct packages
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

8 years agoRemove unused code
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