]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
8 years agoFix indices in GridSortingTest
Teemu Suo-Anttila [Mon, 12 Sep 2016 10:45:12 +0000 (13:45 +0300)]
Fix indices in GridSortingTest

Change-Id: I0540452fcabb37b12549ac5c0b2502f9eacc827b

8 years agoUpdate ComboBox for new DataSource and communication mechanism
Henri Sara [Thu, 25 Aug 2016 09:57:37 +0000 (12:57 +0300)]
Update ComboBox for new DataSource and communication mechanism

This simplifies the client side state machine.

This change does not modify the CSS class name v-filterselect.

Change-Id: I2f4a6e5252045cb7698d582be90693e00961b342

8 years agoAdd hasChanges to Binder
Aleksi Hietanen [Fri, 9 Sep 2016 12:11:21 +0000 (15:11 +0300)]
Add hasChanges to Binder

Change-Id: Id308bd9b08973804e61706192c96118fd6446d3f

8 years agoAdd selection support to NativeSelect
Johannes Dahlström [Thu, 8 Sep 2016 19:49:54 +0000 (22:49 +0300)]
Add selection support to NativeSelect

Change-Id: Iabe563852150a7d690f6e2edaa40253d03127881

8 years agoUpdate NativeSelect to use DataSource, extend AbstractListing
Johannes Dahlström [Thu, 8 Sep 2016 19:16:08 +0000 (22:16 +0300)]
Update NativeSelect to use DataSource, extend AbstractListing

Selection and focus/blur support not yet implemented.

Change-Id: I76752084442216e60055d93367475c1c0a612787

8 years agoMove old NativeSelect UI tests to compatibility package
Johannes Dahlström [Thu, 8 Sep 2016 19:10:31 +0000 (22:10 +0300)]
Move old NativeSelect UI tests to compatibility package

Change-Id: I7d426de488747ce323e732f7ad45d30712fc6d61

8 years agoRemove unused SingleSelection
Johannes Dahlström [Thu, 8 Sep 2016 18:28:07 +0000 (21:28 +0300)]
Remove unused SingleSelection

Change-Id: I33afc94a581d77984f459b0cbd0ff7fe49df8e79

8 years agoUse fully qualified name for bundles
Artur Signell [Sat, 10 Sep 2016 20:20:36 +0000 (23:20 +0300)]
Use fully qualified name for bundles

Fixes problem with two LAZY connectors not being able to have the same
simple class name.

Change-Id: I97970979884c99162d52718449dc18f10e955e32

8 years agoUpdate server and browser support in release notes
Artur Signell [Mon, 12 Sep 2016 08:10:45 +0000 (11:10 +0300)]
Update server and browser support in release notes

Change-Id: I73279f7837b0907fea6cfc9d21076ac226af4c00

8 years agoReimplement Grid selection model in terms of AbstractSingleSelection
Johannes Dahlström [Thu, 8 Sep 2016 18:26:35 +0000 (21:26 +0300)]
Reimplement Grid selection model in terms of AbstractSingleSelection

Change-Id: Id21cb0df32e07bd01f90a29a814dcf0775067bfa

8 years agoImplement new RichTextArea
Artur Signell [Thu, 1 Sep 2016 11:56:41 +0000 (14:56 +0300)]
Implement new RichTextArea

Change-Id: I6f430c77caaad6d610133f340eba960f2268897e

8 years agoAdd AbstractSingleSelection base class
Johannes Dahlström [Thu, 8 Sep 2016 18:17:37 +0000 (21:17 +0300)]
Add AbstractSingleSelection base class

Uses RPC for client-to-server but leaves server-to-client to implementation.
SimpleSingleSelection uses shared state; lazy-loading implementations to pass
selection info along with item data.

Change-Id: I97c1dfa28eee39aef43eabbfbac56cd83fa5747c

8 years agoAdd ItemClick events to Grid
Teemu Suo-Anttila [Thu, 8 Sep 2016 13:46:35 +0000 (16:46 +0300)]
Add ItemClick events to Grid

Change-Id: I9d761245e99cde62d0e56b89e5cbb0398fd4c363

8 years agoAdd a simple non-connector single selection model
Johannes Dahlström [Thu, 8 Sep 2016 17:53:43 +0000 (20:53 +0300)]
Add a simple non-connector single selection model

To eventually replace SingleSelection.

Change-Id: I623dfa962bce62067a5b35dc14be26b3de333e9b

8 years agoMake sleep in tests throw RuntimeException to avoid try catches
Artur Signell [Fri, 9 Sep 2016 11:54:43 +0000 (14:54 +0300)]
Make sleep in tests throw RuntimeException to avoid try catches

Change-Id: I7ef3cca8271ae9f725d8530793543253c216e6bc

8 years agoFormat project pom files using correct settings (4 spaces)
Artur Signell [Fri, 9 Sep 2016 10:11:17 +0000 (13:11 +0300)]
Format project pom files using correct settings (4 spaces)

Change-Id: I4b4760949897d2755da26a06f9048a596abdf0b6

8 years agoAdd Vaadin7Widgetset metadata to manifest 8.0.0.alpha1
Artur Signell [Fri, 9 Sep 2016 10:03:41 +0000 (13:03 +0300)]
Add Vaadin7Widgetset metadata to manifest

Change-Id: I8619553a03cf3354fe3fa90ea15fca111047a287

8 years agoMigrate ClickableRenderer and subclasses
Aleksi Hietanen [Tue, 6 Sep 2016 08:25:50 +0000 (11:25 +0300)]
Migrate ClickableRenderer and subclasses

Change-Id: I233250d9b68052825b73bed0288fffeaf5bdd04b

8 years agoSend TextField value to server on flush()
Artur Signell [Fri, 9 Sep 2016 06:37:57 +0000 (09:37 +0300)]
Send TextField value to server on flush()

This seems to have been dropped from the new TextField patch and is needed e.g. for
shortcut handlers to send the value before invoking the shortcut

Change-Id: Icb0fb45c8d28fad90f13f958cbc5970cdb0fd54a

8 years agoInclude compatibility packages in vaadin-all ZIP
Henri Sara [Thu, 8 Sep 2016 12:51:06 +0000 (15:51 +0300)]
Include compatibility packages in vaadin-all ZIP

Change-Id: Id4d97ae130d1267acf7cb1acb4e60746643fab57

8 years agoDelete broken stylesheet and revert to default style until a new
Henri Sara [Thu, 8 Sep 2016 12:17:10 +0000 (15:17 +0300)]
Delete broken stylesheet and revert to default style until a new
stylesheet is created

Change-Id: I25da6154d55ab829d1166bbde5075bacaf62bf26

8 years agoRemove unused commit author fetching from build.
Henri Sara [Thu, 8 Sep 2016 12:16:13 +0000 (15:16 +0300)]
Remove unused commit author fetching from build.

Change-Id: I36faa94382258d5df40c7f200e5c24805896f100

8 years agoAdd Form level status handler and status label
Pekka Hyvönen [Thu, 25 Aug 2016 21:29:50 +0000 (00:29 +0300)]
Add Form level status handler and status label

This feature doesn't make a whole lot of sense until
form level status changes are available.

Change-Id: Ie634c4a6b3511b7cbf9e367192034934b0e0d4b0

8 years agoAdd DescriptionGenerators for Grid and Columns
Teemu Suo-Anttila [Tue, 6 Sep 2016 14:00:26 +0000 (17:00 +0300)]
Add DescriptionGenerators for Grid and Columns

Change-Id: Ib32726ba3297a05cbc05898f37579777b9a921e0

8 years agoAdd StyleGenerators for Grid and Columns
Teemu Suo-Anttila [Tue, 6 Sep 2016 12:07:37 +0000 (15:07 +0300)]
Add StyleGenerators for Grid and Columns

Change-Id: I5eedce6ac24381d657357ff07ca1ccedd804158d

8 years agoUpdate empty since tags for 8.0
Henri Sara [Thu, 8 Sep 2016 10:19:44 +0000 (13:19 +0300)]
Update empty since tags for 8.0

Change-Id: Iacf3864f6902e810591e2085adb44d0a6848f51c

8 years agoUpdate release notes for Vaadin 8
Henri Sara [Thu, 8 Sep 2016 08:52:46 +0000 (11:52 +0300)]
Update release notes for Vaadin 8

Change-Id: Icf3d3632ec50c732d43acb784033ae6ae0e35d7b

8 years agoAllocate enough memory for TestingWidgetSet SDM
Leif Åstrand [Wed, 7 Sep 2016 13:14:53 +0000 (16:14 +0300)]
Allocate enough memory for TestingWidgetSet SDM

Change-Id: I6a06684f9e71ed54f3c1d90e361fa0a9ffc712a3

8 years agoMake sure DataCommunicator always has a DataSource
Teemu Suo-Anttila [Wed, 7 Sep 2016 08:24:44 +0000 (11:24 +0300)]
Make sure DataCommunicator always has a DataSource

Change-Id: I8da042e68da1d28bff87965adeee75aa60b6021d

8 years agoRemove strange TextField column API
Artur Signell [Tue, 6 Sep 2016 19:29:20 +0000 (22:29 +0300)]
Remove strange TextField column API

Change-Id: I1cfa901b8699afafe490ec4e8045c643c7912e89

8 years agoAdd AbstractTextField client side to make mapping 1:1
Artur Signell [Tue, 6 Sep 2016 18:56:19 +0000 (21:56 +0300)]
Add AbstractTextField client side to make mapping 1:1

Change-Id: I4439b995a769d22e0eded7132e2fb09123c25a49

8 years agoRemove old Firefox bug workaround for which there is no test
Artur Signell [Tue, 6 Sep 2016 19:10:12 +0000 (22:10 +0300)]
Remove old Firefox bug workaround for which there is no test

Change-Id: I97efacde11852a08ccc799e0aef4d6e23484f522

8 years agoImprove listing and data source Javadocs a bit
Johannes Dahlström [Mon, 5 Sep 2016 16:40:31 +0000 (19:40 +0300)]
Improve listing and data source Javadocs a bit

Change-Id: Ie3821df9bcb13af5f3955776a11d33fd2c16020e

8 years agoParameterize listing and selection connectors by selection model type
Johannes Dahlström [Mon, 5 Sep 2016 16:34:19 +0000 (19:34 +0300)]
Parameterize listing and selection connectors by selection model type

Change-Id: I9c31582242b0b37b8a732e41bc73c59881dcf68b

8 years agoFix empty data source client-side events
Teemu Suo-Anttila [Tue, 6 Sep 2016 12:34:12 +0000 (15:34 +0300)]
Fix empty data source client-side events

Change-Id: I7e84fd01cf2ec46b18af960712226a48f600f623

8 years agoReimplement basic Grid renderers
Leif Åstrand [Mon, 5 Sep 2016 09:20:36 +0000 (12:20 +0300)]
Reimplement basic Grid renderers

Change-Id: Ic855143d23cc7735d00130806df45b6579ba0d5c

8 years agoClean up old Grid selection models
Teemu Suo-Anttila [Thu, 1 Sep 2016 07:31:19 +0000 (10:31 +0300)]
Clean up old Grid selection models

This patch removes old Grid selection model APIs
in favor of the new common SelectionModel API.

Change-Id: Iab8f2921930a575012c7da6226811d14a7145271

8 years agoAdd new base class for Listing UI tests
Johannes Dahlström [Mon, 5 Sep 2016 09:24:20 +0000 (12:24 +0300)]
Add new base class for Listing UI tests

Change-Id: I6901fc49379d9bd740e24c01de6ce9d530bbc585

8 years agoRefactor AbstractComponentTest to extend AbstractTestUI
Johannes Dahlström [Wed, 31 Aug 2016 14:33:21 +0000 (17:33 +0300)]
Refactor AbstractComponentTest to extend AbstractTestUI

Change-Id: Ie614e7a7bf069ab4035cfcd35c3bc98007adfd4b

8 years agoAdd documentation test for custom converters
Artur Signell [Mon, 5 Sep 2016 08:26:29 +0000 (11:26 +0300)]
Add documentation test for custom converters

Change-Id: I84621b6b568095b1b7f86068fa992dd570f8a103

8 years agoUse diamond operator where it can be used
Artur Signell [Mon, 5 Sep 2016 09:33:39 +0000 (12:33 +0300)]
Use diamond operator where it can be used

Does not modify compatibility packages to keep to closer to Vaadin 7.7

Change-Id: Ic9c4944eb90218290545a04ecd7455eb63910012

8 years agoAdd error message constructor to all converters which can fail
Artur Signell [Sun, 4 Sep 2016 20:35:42 +0000 (23:35 +0300)]
Add error message constructor to all converters which can fail

Change-Id: I3ec60effc75e22765d21e0223ee1537ffbdb29e7

8 years agoAdd item level validator support to Binder
Denis Anisimov [Thu, 25 Aug 2016 11:53:09 +0000 (14:53 +0300)]
Add item level validator support to Binder

An item level validator is run on the item (bean) after field validators
have passed. A failed item level validator will block save operations,
just like field level validators.

Change-Id: I3b918b33371ceef07cdfbd0a8b6d477d4ac26b85

8 years agoUnitTest for SingleSelection
elmot [Thu, 1 Sep 2016 07:48:26 +0000 (10:48 +0300)]
UnitTest for SingleSelection

Change-Id: I40b3b9bae7c1eb96377c0a593faee59ef52109fb

8 years agoReintroduce frozen columns and height by rows to Grid
Teemu Suo-Anttila [Tue, 30 Aug 2016 10:01:46 +0000 (13:01 +0300)]
Reintroduce frozen columns and height by rows to Grid

Change-Id: I5fecfabd023b39dc252e47a6aa403a79034b0f3d

8 years agoClean up unused parts of old shared Grid classes
Teemu Suo-Anttila [Tue, 30 Aug 2016 09:44:37 +0000 (12:44 +0300)]
Clean up unused parts of old shared Grid classes

Change-Id: I4de92909afd74031647e9166a44362918269e57f

8 years agoMove uitests for the legacy Grid to a separate v7 package
Leif Åstrand [Thu, 1 Sep 2016 08:40:05 +0000 (11:40 +0300)]
Move uitests for the legacy Grid to a separate v7 package

Change-Id: Iba9614f9809714b2d3ac564e737f03e8f89c6f82

8 years agoFix formatting so that it is shown correctly in GitHub
Artur Signell [Thu, 1 Sep 2016 09:19:07 +0000 (12:19 +0300)]
Fix formatting so that it is shown correctly in GitHub

Change-Id: Ieb59f0d85d4a8bcef0dc60c849818cf1928b6f78

8 years agoAdd simple data change handling for Selects
Teemu Suo-Anttila [Wed, 31 Aug 2016 13:03:20 +0000 (16:03 +0300)]
Add simple data change handling for Selects

Change-Id: I16f9577ea4091fb4febe167d76e141b5945f53ab

8 years agoFix animation end listeners so they are always removed (#17903)
Artur Signell [Mon, 29 Aug 2016 19:11:23 +0000 (22:11 +0300)]
Fix animation end listeners so they are always removed (#17903)

Fixes ComboBox suggestion popup so that it will not automatically
close when clicking the popup button, if the user happened to
double click on the button earlier.

Ported from 7.7

Change-Id: I6cd8c7744ca4c52a7bd52ab12c23fb55522f0611

8 years agoImplement Binder.saveIfValid and fix Binder.save to throw exception
Artur Signell [Wed, 31 Aug 2016 13:17:50 +0000 (16:17 +0300)]
Implement Binder.saveIfValid and fix Binder.save to throw exception

Change-Id: I44498b4b34b2e9732b50abb14e8eb7be01314158

8 years agoFormat the project using Neon, remove trailing whitespace
Artur Signell [Wed, 31 Aug 2016 12:56:58 +0000 (15:56 +0300)]
Format the project using Neon, remove trailing whitespace

Change-Id: I145e20226958910c243b9897bb1e9516919f55cd

8 years agoImplement SingleSelection on client and server
Johannes Dahlström [Wed, 24 Aug 2016 08:26:12 +0000 (11:26 +0300)]
Implement SingleSelection on client and server

Change-Id: I48192de092c6b6e6be7ca2580720d2765962e167

8 years agoEnable assertions for TestingWidgetset, add test to verify this
Teemu Suo-Anttila [Wed, 31 Aug 2016 12:09:50 +0000 (15:09 +0300)]
Enable assertions for TestingWidgetset, add test to verify this

Change-Id: I0c5fc24e490edc6e0d3fb7a9b1d2a71d564bb13c

8 years agoIncrease memory for compatibility-client-compiled SDM
Henri Sara [Wed, 31 Aug 2016 10:20:01 +0000 (13:20 +0300)]
Increase memory for compatibility-client-compiled SDM

Change-Id: I13a7df46f768390cb35c5519a6cfc444355b15f4

8 years agoRename TypedDataGenerator to DataGenerator
Johannes Dahlström [Tue, 30 Aug 2016 12:30:13 +0000 (15:30 +0300)]
Rename TypedDataGenerator to DataGenerator

Also add a no-op default implementation to destroyData,
making DataGenerator a functional interface.

Change-Id: I546f443150da23debd4a2691003e435367469439

8 years agoStop running test on IE11 which does not shift click when it should
Artur Signell [Wed, 31 Aug 2016 06:50:59 +0000 (09:50 +0300)]
Stop running test on IE11 which does not shift click when it should

Change-Id: I4b7a05f4918e14c6644514d036f33178d999b086

8 years agoDuplicate AbstractField state and connector into compatibility-client
Artur Signell [Tue, 30 Aug 2016 20:20:18 +0000 (23:20 +0300)]
Duplicate AbstractField state and connector into compatibility-client

Change-Id: Ib6339f32ac348c144b19bb4a6ab724781e35196b

8 years agoUse servlet context classloader when finding servlet class for websockets (#20024)
Artur Signell [Tue, 30 Aug 2016 11:23:43 +0000 (14:23 +0300)]
Use servlet context classloader when finding servlet class for websockets (#20024)

Change-Id: Ia885ecebe854c0aeda47be2bbc9a9d8a47a03d5c

8 years agoOrganize imports
Artur Signell [Tue, 30 Aug 2016 14:15:01 +0000 (17:15 +0300)]
Organize imports

Change-Id: Ie58291fd4858d5421b23e56603808f158d559687

8 years agoUse new Label instead of old
Artur Signell [Tue, 30 Aug 2016 14:16:47 +0000 (17:16 +0300)]
Use new Label instead of old

Change-Id: I1c7c6f84a665679321d98384cb7d3bf494fafd39

8 years agoRemove Legacy prefix
Artur Signell [Tue, 30 Aug 2016 14:16:40 +0000 (17:16 +0300)]
Remove Legacy prefix

Change-Id: I8460d2426662d9f8d60d6b7d532e95df33cd95b4

8 years agoMove and duplicate client side and state to compatibility package
Artur Signell [Tue, 30 Aug 2016 11:18:12 +0000 (14:18 +0300)]
Move and duplicate client side and state to compatibility package

* DateField
* PopupDateField
* InlineDateField

Change-Id: I7d6c0253435dcdf424b7914d025e81af504be11d

8 years agoMove and duplicate client side and state to compatibility package
Artur Signell [Tue, 30 Aug 2016 10:42:53 +0000 (13:42 +0300)]
Move and duplicate client side and state to compatibility package

* ProgressBar
* ProgressIndicator
* OptionGroup
* Table
* Tree
* TreeTable

Change-Id: Ie1249631cbdd2721f2c3a36e1b8ffc8160fca6aa

8 years agoMove and duplicate client side and state to compatibility package
Artur Signell [Tue, 30 Aug 2016 10:16:41 +0000 (13:16 +0300)]
Move and duplicate client side and state to compatibility package

* Calendar
* CheckBox
* CustomField
* Label
* RichTextArea
* TextField
* TextArea

Change-Id: Iba8915195e4d205fb4db9a4df5d96a4a10ab2f96

8 years agoFix label widths in several tests
Aleksi Hietanen [Tue, 30 Aug 2016 08:32:37 +0000 (11:32 +0300)]
Fix label widths in several tests

Change-Id: I70f296fc5d1d2957698a169e501dcd1c43589503

8 years agoAdded a fallback value for useragent (#20172)
Matti Tahvonen [Mon, 22 Aug 2016 15:30:59 +0000 (18:30 +0300)]
Added a fallback value for useragent (#20172)

Without this change, some browsers, like GoogleBot, don't properly render the page.
Instead of weird JS exception (and hit to server with 404) we should at least try
to render the app with all browser. As webikit/chromium based browsers are
nowadays most popular, falling back to "safari" permutation.

Change-Id: I4275110962432b2552d51715a86a8e815fe539ad

8 years agoDuplicate shared classes of the Vaadin 7 Grid
Teemu Suo-Anttila [Tue, 30 Aug 2016 09:30:37 +0000 (12:30 +0300)]
Duplicate shared classes of the Vaadin 7 Grid

Change-Id: I50cdcef0beb2f384636eb40c2f3f7493db52ac87

8 years agoDuplicate client-side of the Vaadin 7 Grid
Teemu Suo-Anttila [Fri, 26 Aug 2016 11:53:46 +0000 (14:53 +0300)]
Duplicate client-side of the Vaadin 7 Grid

Change-Id: I069df183806937c2d97eb3e9c8a073ef53ab5c24

8 years agoSupport in-memory filtering in DataCommunicator
Henri Sara [Mon, 29 Aug 2016 12:06:39 +0000 (15:06 +0300)]
Support in-memory filtering in DataCommunicator

Change-Id: Ia3cd36cea43a96138eaefff708b694d6e9e96885

8 years agoFixed a broken comment
Simo-Pekka Koskinen [Mon, 4 Jul 2016 11:15:07 +0000 (14:15 +0300)]
Fixed a broken comment

Fixed broken comment on 'Calling Javascript' -paragraph.

Change-Id: I5098f21006f00eab48ce5cd55e3bb14bee040fbf

8 years agoMention vaadin-push in getting-started
Enver Haase [Mon, 29 Aug 2016 20:21:58 +0000 (23:21 +0300)]
Mention vaadin-push in getting-started

Change-Id: Ic46254b77d1226c2a00ed1ad2b2f96a452a4609a

8 years agoCode highlighting and fixed a broken comment
Jens Jansson [Mon, 4 Jul 2016 10:50:32 +0000 (13:50 +0300)]
Code highlighting and fixed a broken comment

Change-Id: Ibc5844aa4ffba5691a6e3a2d1b962ce28e2aebcf

8 years agoAdd empty lines so :: is recognized as definitions
Leif Åstrand [Wed, 13 Jul 2016 11:41:43 +0000 (14:41 +0300)]
Add empty lines so :: is recognized as definitions

Change-Id: Ifddcdda98090c5e5262d000a131c53109ce2c5c5

8 years agoFixed event name to match example code
Marcus Hellberg [Mon, 29 Aug 2016 19:52:00 +0000 (12:52 -0700)]
Fixed event name to match example code

Change-Id: Id9333bae30c7bf5c24dcd0aca1cbee671c28910e

8 years agoFire actions before removing menu from the DOM (#20080)
Matti Tahvonen [Tue, 31 May 2016 11:00:00 +0000 (14:00 +0300)]
Fire actions before removing menu from the DOM (#20080)

Change-Id: Ic1cd285c697a05d186d81935f632881e4cf561bf

8 years agoFix OSGi support in compatibility packages
Artur Signell [Mon, 29 Aug 2016 10:34:37 +0000 (13:34 +0300)]
Fix OSGi support in compatibility packages

Change-Id: I0f04060c70d83724c08c37e93dd57a2d93b065a8

8 years agoMove V7 Converter and ConverterFactory to compatibility package
Artur Signell [Mon, 29 Aug 2016 11:59:28 +0000 (14:59 +0300)]
Move V7 Converter and ConverterFactory to compatibility package

Change-Id: I48d1ea501a621f653bde840d646ae01e6edc3eea

8 years agoAdd Eclipse launch configurations for super dev mode
Artur Signell [Mon, 29 Aug 2016 13:23:02 +0000 (16:23 +0300)]
Add Eclipse launch configurations for super dev mode

Change-Id: Ia82a5904e0e85aaae1ecd0136ac56ff2e2cfcc86

8 years agoUpdated tutorial to Vaadin 7.7.0
Alejandro Duarte [Mon, 29 Aug 2016 10:45:33 +0000 (13:45 +0300)]
Updated tutorial to Vaadin 7.7.0

Change-Id: I1ef5a89a7e9f700a9302ff535d7e30b692316e22

8 years agoFix Label widths in ValoThemeUITests
Aleksi Hietanen [Mon, 29 Aug 2016 10:21:49 +0000 (13:21 +0300)]
Fix Label widths in ValoThemeUITests

New Label implementation no longer sets the width to 100%
in the constructor, breaking some screenshot tests.

Change-Id: Ib627ce3d08449df98a0b54d96fa88a0b06fc2384

8 years agoFix placeholder styling
Aleksi Hietanen [Thu, 25 Aug 2016 08:32:58 +0000 (11:32 +0300)]
Fix placeholder styling

Placeholder styling was being applied to components even
when the placeholder was not visible. This commit removes
custom placeholder styling in favor of browser defaults.

Change-Id: I2a1b696235070435511867a10619fcdecd187e3b

8 years agoImplement DetailsGenerators for Grid
Teemu Suo-Anttila [Wed, 24 Aug 2016 11:05:02 +0000 (14:05 +0300)]
Implement DetailsGenerators for Grid

Change-Id: I09057b990f10bde6cf72a16677e58cb2bc9a7029

8 years agoMake window.vaadin.forceSync do something again
Artur Signell [Fri, 26 Aug 2016 14:53:14 +0000 (17:53 +0300)]
Make window.vaadin.forceSync do something again

Change-Id: I220b29a81aa2c1b05743d5bf03bc4ca2eb017dd5

8 years agoChange Label default width to undefined to match other components
Artur Signell [Fri, 26 Aug 2016 13:57:12 +0000 (16:57 +0300)]
Change Label default width to undefined to match other components

Change-Id: Ia4e6bbe0673c20e96bdda240570247ff9b1f6d93

8 years agoMark java validation packages as optional for OSGi
Artur Signell [Thu, 25 Aug 2016 11:01:28 +0000 (14:01 +0300)]
Mark java validation packages as optional for OSGi

Change-Id: I7214c7b0214197452a15202996503ce7cae5a1b0

8 years agoMove remaining Vaadin 7 classes to the compatibility package
Artur Signell [Fri, 26 Aug 2016 08:36:24 +0000 (11:36 +0300)]
Move remaining Vaadin 7 classes to the compatibility package

Change-Id: I3be37350a638028d89fb527a3dfb09e74fdebeed

8 years agoRemove dependency from ErrorMessage to old exception types
Artur Signell [Fri, 26 Aug 2016 09:40:27 +0000 (12:40 +0300)]
Remove dependency from ErrorMessage to old exception types

Change-Id: Ifbc8d65ac5da8f6e68545ded508b28371523c5b0

8 years agoMove old converters and DefaultConverterFactory to compatibility package
Artur Signell [Fri, 26 Aug 2016 06:55:30 +0000 (09:55 +0300)]
Move old converters and DefaultConverterFactory to compatibility package

Change-Id: I42b933d1cb46cccb4a00211ee6eab699723b8804

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