]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
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

8 years agoProvide a NotEmptyValidator for Binder setRequired functionality.
Denis Anisimov [Mon, 15 Aug 2016 14:01:27 +0000 (17:01 +0300)]
Provide a NotEmptyValidator for Binder setRequired functionality.

Change-Id: I703912f29d884b655bafa7e801bf1454b65e32b4

8 years agoMake OSGi work again
Artur Signell [Fri, 12 Aug 2016 10:41:24 +0000 (13:41 +0300)]
Make OSGi work again

* Specify correct (Java 8) execution environment for OSGi
* Accept any servlet 3 version

Change-Id: I170d4577218e773bc17c14342bc7f93572932fcc

8 years agoAdd converter support to Binder
Artur Signell [Mon, 8 Aug 2016 12:52:05 +0000 (15:52 +0300)]
Add converter support to Binder

Change-Id: Ibf1223d4842d72f0209231dfd70e1d6c4deb6d30

8 years agoRelax test to only care about JRE version, not patch set
Artur Signell [Mon, 15 Aug 2016 09:23:52 +0000 (12:23 +0300)]
Relax test to only care about JRE version, not patch set

Change-Id: I1f959cdd81da9c6e8565260e574593bcd198804f

8 years agoUpdate/remove empty @since for 7.7
Henri Sara [Mon, 15 Aug 2016 09:31:05 +0000 (12:31 +0300)]
Update/remove empty @since for 7.7

Change-Id: Ib46a450c7d6a6d15eb6bea5d53351d182929e52f

8 years agoRemove deprecated addListener/removeListener methods
Artur Signell [Sun, 14 Aug 2016 09:07:18 +0000 (12:07 +0300)]
Remove deprecated addListener/removeListener methods

Change-Id: I74c8bda4bf53340a6deb1fcd5bd8db87b502c856

8 years agoFix duplicate definition of builder-helper-maven-plugin
Artur Signell [Fri, 12 Aug 2016 10:10:11 +0000 (13:10 +0300)]
Fix duplicate definition of builder-helper-maven-plugin

Change-Id: I6d2ef04ddfbec7050cc855432857c320cf8599ba

8 years agoRename Book of Vaadin test to be a useful for all binder aspects
Artur Signell [Mon, 15 Aug 2016 08:15:02 +0000 (11:15 +0300)]
Rename Book of Vaadin test to be a useful for all binder aspects

Change-Id: Iad864fb2004646fc820f583facf158db31b4130f

8 years agoRemove deprecated Property.toString() mode
Artur Signell [Sun, 14 Aug 2016 09:01:34 +0000 (12:01 +0300)]
Remove deprecated Property.toString() mode

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

8 years agoDerive DateField from new AbstractField (#57).
Denis Anisimov [Thu, 11 Aug 2016 12:28:08 +0000 (15:28 +0300)]
Derive DateField from new AbstractField (#57).

Change-Id: I5efe17253ecd28dad5a2250076246a9eb30eec62

8 years agoPrevent Atmosphere from resurrecting a destroyed broadcaster (#20026)
Artur Signell [Fri, 15 Jul 2016 09:23:21 +0000 (12:23 +0300)]
Prevent Atmosphere from resurrecting a destroyed broadcaster (#20026)

Change-Id: Ic67aede24b4d97f6d5c6ba64f485d3062d42d55a

8 years agoMake vaadin-shared Import-Package empty as it should be
Artur Signell [Fri, 12 Aug 2016 10:09:23 +0000 (13:09 +0300)]
Make vaadin-shared Import-Package empty as it should be

Change-Id: Icccc655b975558e859b961c4eed0f24fdc86b34c

8 years agoFix OSGi manifest for vaadin-shared
Artur Signell [Fri, 12 Aug 2016 10:09:23 +0000 (13:09 +0300)]
Fix OSGi manifest for vaadin-shared

The shared package seems to no longer use any
flute or streamhtmlparser classes

Change-Id: I63c9bd0340f438b05da4799982b3f3c89c85a5f8

8 years agoUpdate to latest Atmosphere (2.4.5) and JS (2.3.2)
Artur Signell [Thu, 11 Aug 2016 15:28:46 +0000 (18:28 +0300)]
Update to latest Atmosphere (2.4.5) and JS (2.3.2)

Change-Id: I3569ed662bc93dd6861e40d8a4e0fa0b801551e6

8 years agoMove old DateField components to legacy package (pre-#57).
Denis Anisimov [Wed, 10 Aug 2016 09:34:56 +0000 (12:34 +0300)]
Move old DateField components to legacy package (pre-#57).

Change-Id: I9e766be232d90aab92b5daa77351f4b0a3933f1d

8 years agoUpdate to GWT 2.8.0-rc2
Artur Signell [Thu, 11 Aug 2016 14:27:55 +0000 (17:27 +0300)]
Update to GWT 2.8.0-rc2

Uses upstream com.google GWT instead of com.vaadin.external.gwt

Change-Id: Id1c4391d167463082cf252e713d72ccd5f2d2303

8 years agoRemove unused GWT dependencies
Artur Signell [Fri, 12 Aug 2016 06:49:40 +0000 (09:49 +0300)]
Remove unused GWT dependencies

As vaadin-client-compiler dependens on gwt-dev, the gwt-dev dependencies
are either bundled in gwt-dev or specified as transitive dependencies
for it, so there is no need to specify them again for
vaadin-client-compiler

Change-Id: If5d35124765d8606815ec49ec318eaf096de480b

8 years agoNote that Windows Phone is no longer supported
Artur Signell [Fri, 12 Aug 2016 07:18:20 +0000 (10:18 +0300)]
Note that Windows Phone is no longer supported

Change-Id: Idd27b9e805c2eb2875bcc9cca2eb0ac1e19926a8

8 years agoMove multi-select mode to AbstractSelectState
Henri Sara [Thu, 14 Jul 2016 13:03:39 +0000 (16:03 +0300)]
Move multi-select mode to AbstractSelectState

This change does not affect Table and Tree which use multiple modes.

Change-Id: Ib93a088e88474301eb199988f941563566e6bcc5

8 years agoUse shared state for OptionGroup htmlContentAllowed
Henri Sara [Thu, 14 Jul 2016 12:22:39 +0000 (15:22 +0300)]
Use shared state for OptionGroup htmlContentAllowed

Change-Id: I626165e19a1b634bd27b2e25efab88066552b190

8 years agoConvert CheckBox from legacy to AbstractField
Henri Sara [Tue, 9 Aug 2016 12:11:02 +0000 (15:11 +0300)]
Convert CheckBox from legacy to AbstractField

Add LegacyCheckBox for old field factories, Grid editor etc.

Change-Id: Ic40790049421268c6de3d26730d1955d56aa86c4