]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
9 years agoTest for custom reading of design in constructor (#7749)
Artur Signell [Mon, 15 Dec 2014 20:51:09 +0000 (22:51 +0200)]
Test for custom reading of design in constructor (#7749)

Change-Id: I9f8da4b3b65d75f5890619d1220db34d02538fbc

9 years agoGeneric cleanup (#7749)
Artur Signell [Mon, 15 Dec 2014 20:10:23 +0000 (22:10 +0200)]
Generic cleanup (#7749)

Change-Id: I274009ff733eeba6ac312324d0ba946f64d1a26a

9 years agoDo not remove children in read to ensure @DesignRoot reading works
Artur Signell [Mon, 15 Dec 2014 21:21:49 +0000 (23:21 +0200)]
Do not remove children in read to ensure @DesignRoot reading works
properly (#7749)

Change-Id: I8a3111e7007911adfd97c15373b634b2c57f5cd5

9 years agoDeclarative support for Label (#7749)
Matti Hosio [Tue, 16 Dec 2014 12:56:23 +0000 (14:56 +0200)]
Declarative support for Label (#7749)

Change-Id: Ia727763f979ad94a029c7861f13bec0c6f00b876

9 years agoHandle tab indexes in a generic way (#7749)
Artur Signell [Mon, 15 Dec 2014 20:48:50 +0000 (22:48 +0200)]
Handle tab indexes in a generic way (#7749)

Change-Id: I6e449ed7fd0acaf683da98ae3fcf55ff544c3b48

9 years agoDo not write empty icon-alt or icon-alternate-text (#7749)
Artur Signell [Mon, 15 Dec 2014 20:03:26 +0000 (22:03 +0200)]
Do not write empty icon-alt or icon-alternate-text (#7749)

Change-Id: Idca7206667ca4c37f8b5bfe8f3344c751624e526

9 years agocreateNode -> createElement
Artur Signell [Mon, 15 Dec 2014 21:07:42 +0000 (23:07 +0200)]
createNode -> createElement

Change-Id: Ifb7342a860fa73d51dc462b788a4530abb0bb52f

9 years agoFix writing issues (#7749)
Artur Signell [Mon, 15 Dec 2014 21:02:22 +0000 (23:02 +0200)]
Fix writing issues (#7749)

* A root component with @DesignRoot must always use its superclass for
default values. Otherwise the written design will be empty as the
design is read in the constructor.

* A component which is not the root must not write its component tree
if the component tree is generated in the constructor. This is a
simplification which should be good enough for most cases (can't add
children in constructor and also using addComponent - in this case
the component added with addComponent will not be written).

* Test cases for nested templates

Change-Id: I3a384d1d8654b9865a3a790ebeb055a300a62135

9 years agoDo not create default instances while reading designs (#7749)
Artur Signell [Mon, 15 Dec 2014 06:41:45 +0000 (08:41 +0200)]
Do not create default instances while reading designs (#7749)

Change-Id: I26cb6d8d43200d10ebf8c0ac22c538b4272f5ecd

9 years agoSynchronizeFrom/ToDesign -> read/writeDesign (#7749)
Artur Signell [Sun, 14 Dec 2014 19:34:01 +0000 (21:34 +0200)]
SynchronizeFrom/ToDesign -> read/writeDesign (#7749)

Change-Id: Ie5e420ac5d62a2aa3206051888e6dd0f8f30df11

9 years agoTests for declarative support (#7749)
Artur Signell [Sun, 14 Dec 2014 19:22:14 +0000 (21:22 +0200)]
Tests for declarative support (#7749)

Change-Id: I4dee7d3583a80f2f6a7334792ca064c725320bf0

9 years agoAdd public API for loading design based on @DesignRoot (#7749)
Artur Signell [Sun, 14 Dec 2014 18:01:52 +0000 (20:01 +0200)]
Add public API for loading design based on @DesignRoot (#7749)

Change-Id: Ic6f201a45d66aefe9ec93ba3be5a75b6532bf014

9 years agoRefactored API for loading designs (#7749)
Artur Signell [Fri, 12 Dec 2014 21:47:40 +0000 (23:47 +0200)]
Refactored API for loading designs (#7749)

Now contains read methods
* Component read(InputStream design)
* DesignContext read(InputStream design, Component rootComponent)
* DesignContext read(String filename, Component rootComponent)

and write methods
* write(Component component, OutputStream outputStream)
* write(DesignContext designContext, OutputStream outputStream)

Change-Id: I9d6862240c5b2018ec39a164a54e7c047a00971b

9 years agoMake field binding in designs case insensitive (#7749)
Artur Signell [Fri, 12 Dec 2014 21:29:41 +0000 (23:29 +0200)]
Make field binding in designs case insensitive (#7749)

Change-Id: I002daf9c2cf544bd648ad9b009c67e058f514aad

9 years agoSupport plain-text attribute for Label (#7749)
Artur Signell [Sat, 13 Dec 2014 10:12:12 +0000 (12:12 +0200)]
Support plain-text attribute for Label (#7749)

Change-Id: I4ef210d131f1e616b501468cb94ea518945a3b30

9 years agoRename LayoutHandler to Design (#7749)
Artur Signell [Fri, 12 Dec 2014 09:01:55 +0000 (11:01 +0200)]
Rename LayoutHandler to Design (#7749)

Change-Id: I86fcf9062804c7eb71d460d2003a3f5eb8d775eb

9 years agoDeclarative support for split panel (#7749).
Mika Murtojarvi [Thu, 11 Dec 2014 16:25:40 +0000 (18:25 +0200)]
Declarative support for split panel (#7749).

Change-Id: I96b7be150c9b6511f9fb701c5ee26afca67f1512

9 years agoEmbed DesignSynchronizable methods to Component interface (#7749)
Matti Hosio [Fri, 12 Dec 2014 11:04:31 +0000 (13:04 +0200)]
Embed DesignSynchronizable methods to Component interface (#7749)

Change-Id: I06de4d2065dee107da40c2a4941e7d9e22f0832b

9 years agoSome logging improvements and minor fixes for Declarative (#7749)
Matti Hosio [Fri, 12 Dec 2014 12:08:41 +0000 (14:08 +0200)]
Some logging improvements and minor fixes for Declarative (#7749)

Change-Id: Iccb1bbf3be1a030d4902165dbf59ecea3e8b134b

9 years agoDeclarative: add support for Panel (#7749).
Mika Murtojarvi [Wed, 10 Dec 2014 09:24:58 +0000 (11:24 +0200)]
Declarative: add support for Panel (#7749).

Change-Id: I4e6414e2fd4941215a788f518862ce58f38f005f

9 years agoDeclarative support for Button and NativeButton (#7749)
Matti Hosio [Thu, 11 Dec 2014 11:25:40 +0000 (13:25 +0200)]
Declarative support for Button and NativeButton (#7749)

Change-Id: I2a72e5001dbee4b6396344a0286ea4aa042e15aa

9 years agoUpdate to latest jsoup (#7749)
Artur Signell [Fri, 12 Dec 2014 09:15:58 +0000 (11:15 +0200)]
Update to latest jsoup (#7749)

Change-Id: I5b31bb935ecd3a9bb1fd4722a8e94acc4f0355b0

9 years agoDon't add setCurorPosition as it focuses the field (#7749)
Artur Signell [Fri, 12 Dec 2014 09:15:33 +0000 (11:15 +0200)]
Don't add setCurorPosition as it focuses the field (#7749)

Change-Id: I53de828cd5c27f7ee8e9a89d7b48c7dcfc3201b6

9 years agoDeclarative support for TabSheet and Accordion (#7749)
Matti Hosio [Thu, 11 Dec 2014 14:22:41 +0000 (16:22 +0200)]
Declarative support for TabSheet and Accordion (#7749)

Change-Id: Iee4689814f08ddbb852cfb3e51c9873fbe42d901

9 years agoDeclarative support for TextField, PasswordField and TextArea (#7749)
Matti Hosio [Thu, 11 Dec 2014 07:05:19 +0000 (09:05 +0200)]
Declarative support for TextField, PasswordField and TextArea (#7749)

Change-Id: I41d04c55c65820f0270742468e94f47099783950

9 years agoDeclarative support for AbstractTextField (#7749)
Matti Hosio [Wed, 10 Dec 2014 15:01:33 +0000 (17:01 +0200)]
Declarative support for AbstractTextField (#7749)

Change-Id: Ice244cd73825bde44fe02cf3d4b53d4eff5a5c35

9 years agoAdd support for margins in AbstractOrderedLayout (#7749)
Matti Hosio [Wed, 10 Dec 2014 10:42:41 +0000 (12:42 +0200)]
Add support for margins in AbstractOrderedLayout (#7749)

Change-Id: I9793d37998549c410e9e17dc14402acc3b85f4f0

9 years agoDeclarative support for AbstractField (#7749)
Matti Hosio [Wed, 10 Dec 2014 07:56:12 +0000 (09:56 +0200)]
Declarative support for AbstractField (#7749)

Change-Id: I8eb917186886aa1a9c63939d2dfd1f59df973aa2

9 years agoFix errors that affect validation builds (#7749).
Mika Murtojarvi [Wed, 10 Dec 2014 11:17:51 +0000 (13:17 +0200)]
Fix errors that affect validation builds (#7749).

Change-Id: Idfed1c2f87812afcbb961eb238a36a1e09d61952

9 years agoChange a test not to use LocaleUtils.
Mika Murtojarvi [Wed, 10 Dec 2014 10:43:00 +0000 (12:43 +0200)]
Change a test not to use LocaleUtils.

Change-Id: I447960c4621c8bf0acbc1cce5bcc4fe5dc341256

9 years agoRemove locale utils dependency since that is not available in the server dependencies
Matti Hosio [Wed, 10 Dec 2014 08:00:52 +0000 (10:00 +0200)]
Remove locale utils dependency since that is not available in the server dependencies

Also minor fix in one unit test

Change-Id: I6a15cda5857a167327138f0ac5d1fb02629ef0d6

9 years agoDeclarative support for CssLayout (#7749)
Matti Hosio [Tue, 9 Dec 2014 12:42:57 +0000 (14:42 +0200)]
Declarative support for CssLayout (#7749)

Change-Id: Ic99fb1e9af921b3e14127888e2b3dffbd54f493e

9 years agoHandle locale as a special case (#7749).
Mika Murtojarvi [Mon, 8 Dec 2014 15:57:38 +0000 (17:57 +0200)]
Handle locale as a special case (#7749).

This cleans the generated html by not writing the locale to every tree
node.

Change-Id: I7a3c8300ee7726e22196c6cbc659fed8b78e3bd6

9 years agoHandle immediate property as a special case (#7749).
Mika Murtojarvi [Tue, 9 Dec 2014 11:34:33 +0000 (13:34 +0200)]
Handle immediate property as a special case (#7749).

Change-Id: I507b44acfd3036d2d2862d1d04b518adc7bf826a

9 years agoSupport for automatic binding of the fields of the root layout (#7749)
Matti Hosio [Fri, 5 Dec 2014 09:27:29 +0000 (11:27 +0200)]
Support for automatic binding of the fields of the root layout (#7749)
The fields are bound to the components generated when parsing the design. The binding is done based on localId, id or caption.

Change-Id: I32ecac3cb76737c9d9d05a123db85fe65d55369c

9 years agoDeclarative support for Responsive (#7749)
Matti Hosio [Mon, 8 Dec 2014 08:06:17 +0000 (10:06 +0200)]
Declarative support for Responsive (#7749)

Change-Id: I5b5b4ec966d4206e3fe4d31adf6674cd247dfbd2

9 years agoDeclarative: handle inner html for Button and Label (#7749).
Mika Murtojarvi [Thu, 4 Dec 2014 15:25:05 +0000 (17:25 +0200)]
Declarative: handle inner html for Button and Label (#7749).

Change-Id: Ie98d633e8583efed142a6a3d2cc980070cbc73f7

9 years agoFixes for the public API of DesignContext.
Mika Murtojarvi [Wed, 3 Dec 2014 15:53:02 +0000 (17:53 +0200)]
Fixes for the public API of DesignContext.

Also adds tests for parsing and for finding components by id.

Change-Id: I3202a19f1699ee906f97cc57b08a9b2fd540f51b

9 years agoDeclarative support for AbsoluteLayout (#7749)
Matti Hosio [Wed, 3 Dec 2014 11:41:05 +0000 (13:41 +0200)]
Declarative support for AbsoluteLayout (#7749)

Change-Id: Icd90d78b3ddd14ffaef48f610c043e7a816db106

9 years agoDeclarative feature improvements (#7749)
Matti Hosio [Thu, 4 Dec 2014 09:19:20 +0000 (11:19 +0200)]
Declarative feature improvements (#7749)

Change-Id: Ie04db36ad08f686bf6b173241652836f639d3bd9

9 years agoDeclarative: Use Element in DesingSynchronizable method parameters
Matti Hosio [Wed, 3 Dec 2014 12:32:47 +0000 (14:32 +0200)]
Declarative: Use Element in DesingSynchronizable method parameters

Change-Id: I18f49d3248e3ecacd08bfa2e2baa03dd0329b0c7

9 years agoDeclarative: Set used file separators and decimal symbols explicitly
Matti Hosio [Wed, 3 Dec 2014 09:43:58 +0000 (11:43 +0200)]
Declarative: Set used file separators and decimal symbols explicitly

9 years agoDeclarative: remove unnecessary files.
Mika Murtojarvi [Wed, 3 Dec 2014 09:00:30 +0000 (11:00 +0200)]
Declarative: remove unnecessary files.

The files were used for manual testing. Automatic tests with new test
files will be created soon.

Change-Id: I14b823dbd3c446a0288129a511ba8f8ec920f13b

9 years agoVaadin declarative: parser and html generator.
Mika Murtojarvi [Fri, 28 Nov 2014 15:58:15 +0000 (17:58 +0200)]
Vaadin declarative: parser and html generator.

The parser creates a Component hierarchy from a given html file. The
html generator does the converse, outputs html given a component
hierarchy with a single root.

Current TODOs: 1) add automatic tests - some of the functionality may
not have been tested in any way. 2) Remove files that are not relevant
for this change set but were accidentally included in a commit.

Change-Id: I222e01291aab75c2249d4aa4904f16fb153d4397

9 years agoDeclarative support for AbstractOrderedLayout
Matti Hosio [Tue, 2 Dec 2014 13:55:41 +0000 (15:55 +0200)]
Declarative support for AbstractOrderedLayout

9 years agoSupport for synchronizing to design in AbstractComponent
Matti Hosio [Tue, 2 Dec 2014 08:28:25 +0000 (10:28 +0200)]
Support for synchronizing to design in AbstractComponent

9 years agosupport for declarative in AbstractComponent
Matti Hosio [Fri, 28 Nov 2014 14:03:11 +0000 (16:03 +0200)]
support for declarative in AbstractComponent

9 years agoUpdate to GWT 2.7.0 (#14522)
Artur Signell [Fri, 21 Nov 2014 07:12:21 +0000 (09:12 +0200)]
Update to GWT 2.7.0 (#14522)

GWT codeserver has been integrated into gwt-dev.jar

Change-Id: Ia9cd252482e25ed8e0d69da7c0e702d6407efd8b

9 years agoFix duplicate detection in test locator.
Sauli Tähkäpää [Thu, 20 Nov 2014 11:04:08 +0000 (13:04 +0200)]
Fix duplicate detection in test locator.

Change-Id: I9a6ebfda4e8b09927eb22bec6ddf2989b8104070

9 years agoRemove IE8 from TextFieldBevelTest. (#14634)
Sauli Tähkäpää [Tue, 18 Nov 2014 10:51:05 +0000 (12:51 +0200)]
Remove IE8 from TextFieldBevelTest. (#14634)

Change-Id: Ie37377b0da800cbe2acbd3e14b972e482c188579

9 years agoDon't iterate all connectors for unregistering (#14714)
Leif Åstrand [Sat, 20 Sep 2014 08:52:55 +0000 (11:52 +0300)]
Don't iterate all connectors for unregistering (#14714)

This reduces the time spent in unregisterRemovedConnectors when updating
the text of one Label with about 380 connectors registered from 20 to 2
ms as reported by the Vaadin profiler. Performance when removing lots of
connectors remains at about 10 ms for removing 360 connectors. Profiled
in Firefox 32 on OS X.

Change-Id: I203fd8790f8ccc7c098ee91c44831a5ac6c4a82b

9 years agoOptimizing and avoiding NPE in RowId and ReadOnlyRowId toString(#10410).
Denis Anisimov [Mon, 22 Sep 2014 17:09:36 +0000 (20:09 +0300)]
Optimizing and avoiding NPE in RowId and ReadOnlyRowId toString(#10410).

Change-Id: I6f16b9c55f661f5f75628ff627a01f8ec35e714e

9 years agoAlso disable annotation scanning after redeploy
Leif Åstrand [Mon, 10 Nov 2014 18:32:39 +0000 (20:32 +0200)]
Also disable annotation scanning after redeploy

Change-Id: I67d3374a69416363004e3fad75313296ca636ef8

9 years agoUnwanted horizontal scrollbar in Valo menu (#15237)
Jouni Koivuviita [Mon, 17 Nov 2014 15:12:55 +0000 (17:12 +0200)]
Unwanted horizontal scrollbar in Valo menu (#15237)

Change-Id: Ic435e3ca741669db6f707961ac66a4c2e30bf765

9 years agoValo menu broken on Android Chrome (#15236)
Jouni Koivuviita [Mon, 17 Nov 2014 14:52:02 +0000 (16:52 +0200)]
Valo menu broken on Android Chrome (#15236)

Change-Id: Idadbbdfe0a9abaf1dd7ada339b618890b2be6e06

9 years agoAdd constructor for directly extending a connector (#13579)
Leif Åstrand [Thu, 10 Apr 2014 11:05:03 +0000 (14:05 +0300)]
Add constructor for directly extending a connector (#13579)

Change-Id: Id8ba60cf8767ba171a5bcbd5541d8c0c7a9fa62d

9 years agoSet v-bevel to 'false' should unset 'v-textfield-bevel' value (#14634).
Denis Anisimov [Sat, 8 Nov 2014 10:47:05 +0000 (12:47 +0200)]
Set v-bevel to 'false' should unset 'v-textfield-bevel' value (#14634).

Change-Id: Ia3598b9bcef280bef38daa189ab3c7885e5d535a

9 years agoMake junit.test.suite a property.
Sauli Tähkäpää [Fri, 14 Nov 2014 19:15:55 +0000 (21:15 +0200)]
Make junit.test.suite a property.

Change-Id: I3dd66e5f11a99efc3777513dc0e2989e8007c9c1

9 years agoRevert "DateField popup doesn't close when click on popup button (#14857)"
Sauli Tähkäpää [Fri, 14 Nov 2014 12:57:15 +0000 (14:57 +0200)]
Revert "DateField popup doesn't close when click on popup button (#14857)"

This reverts commit 457e802e2fe59ec35089a55acdc7b0321a2d4a5a.

Patch does not fix the issue with "slow" clicks when closing the calendar.

Change-Id: I48384e081cf66dd4fc6cded8ecbd94cef5db57bb

9 years agoDrop indicators in Valo are now working as in Reindeer theme (#14836)
Jouni Koivuviita [Fri, 14 Nov 2014 10:21:26 +0000 (12:21 +0200)]
Drop indicators in Valo are now working as in Reindeer theme (#14836)

Change-Id: I12014c4329ca629dbfc9226b3b70538d33442690

9 years agoRevert "Table column width can be changed from defined to expandratio (#15101)"
Sauli Tähkäpää [Wed, 12 Nov 2014 08:06:22 +0000 (10:06 +0200)]
Revert "Table column width can be changed from defined to expandratio (#15101)"

This reverts commit 7237b88645a27b157bc85d62292dc93faddd19f9.

Change-Id: Ifbe26c90a91a21a1ac416bda8e59acbbd80cf5f0

9 years agoRevert "Position tooltips in the visible area (#15129)."
Sauli Tähkäpää [Thu, 13 Nov 2014 09:53:30 +0000 (11:53 +0200)]
Revert "Position tooltips in the visible area (#15129)."

This reverts commit aacb2f8289bc2faaab1225bd8b0dacd873d7839a.

Changed causes a regression where an empty tooltip appears
while the application is initialising.

Change-Id: I0e0c8ae38975a2ba3835172652e4737f4bc67e6b

9 years agoAdd test suites for running changed and affected tests.
Sauli Tähkäpää [Tue, 11 Nov 2014 09:42:47 +0000 (11:42 +0200)]
Add test suites for running changed and affected tests.

Change-Id: I388e592d4e98d9417fe5273f8e7f7d3e1f7b63e9

9 years agoTable is not caching thousands of rows in vain (#13576)
Sara Seppola [Tue, 4 Nov 2014 09:44:45 +0000 (11:44 +0200)]
Table is not caching thousands of rows in vain (#13576)

Change-Id: I6f6382dd3468db40c36e507b94f84ab1191e100f

9 years agoUpdate supported browser versions (#15207)
Leif Åstrand [Wed, 12 Nov 2014 10:14:07 +0000 (12:14 +0200)]
Update supported browser versions (#15207)

Mention Safari 8 and iOS 8 and bump evergreen browser versions

Change-Id: I9c6494a0e5967539385fabd05b540e1f0622b96c

9 years agoUnit test correction for moving any event in month calendar view(#12413)
Denis Anisimov [Sat, 8 Nov 2014 12:05:07 +0000 (14:05 +0200)]
Unit test correction for moving any event in month calendar view(#12413)

Change-Id: I6e80c77f758a451ffb23c5487e7a25f3c0eed3c7

9 years agoUpdate selection after changes in underlying data source (#13580).
Denis Anisimov [Sun, 24 Aug 2014 11:48:03 +0000 (14:48 +0300)]
Update selection after changes in underlying data source (#13580).

Change-Id: I6354d85bd6bc37b1cbb69f388559278d5a163256

9 years agoUpdate @since to VaadinService.
Sauli Tähkäpää [Tue, 11 Nov 2014 07:01:07 +0000 (09:01 +0200)]
Update @since to VaadinService.

Change-Id: I1b473b9f5316674c5c5ed9a35d776fb8906eb559

9 years agoTreeTable column header and footer height fix (#15121)
Anna Koskinen [Tue, 28 Oct 2014 14:51:45 +0000 (16:51 +0200)]
TreeTable column header and footer height fix (#15121)

Fix for regression caused by (#14812) + Valo test for TreeTables.

Change-Id: I57f911cbf33e52196fa219b4feddfe62db7f6ded

9 years agoDateField popup doesn't close when click on popup button (#14857)
Anna Miroshnik [Fri, 24 Oct 2014 16:07:36 +0000 (20:07 +0400)]
DateField popup doesn't close when click on popup button (#14857)

Fix and tests.

Change-Id: I99d92c32727323fae543a24dfb90e849c3338a8c

9 years agoAllow move any event in month calendar view (#12413).
Denis Anisimov [Sun, 21 Sep 2014 09:36:21 +0000 (12:36 +0300)]
Allow move any event in month calendar view (#12413).

Change-Id: I63491488356a32a233a4ba9a7434a9f4a1f5b9d1

9 years agoColumn drag'n'drop disables HeaderClickEvents until left-click (#15167)
Anna Koskinen [Wed, 5 Nov 2014 12:09:45 +0000 (14:09 +0200)]
Column drag'n'drop disables HeaderClickEvents until left-click (#15167)

Change-Id: Ic64c0eb685c3dd9d7fdb10d9e19745ae2cc36be5

9 years agoPosition tooltips in the visible area (#15129).
Mika Murtojarvi [Wed, 5 Nov 2014 14:47:07 +0000 (16:47 +0200)]
Position tooltips in the visible area (#15129).

Change-Id: If4f13a859fd2e6fc363781bf04e52f780206e9e1

9 years agoAdd null check to FieldGroup.bind. (#14729)
Sauli Tähkäpää [Fri, 26 Sep 2014 10:41:12 +0000 (13:41 +0300)]
Add null check to FieldGroup.bind. (#14729)

Change-Id: I56ee44f34307d76c8c98ca3346feed8e7ee2f72e

9 years agoFix NPE and scroll behavior in TabSheet (#14348).
Mika Murtojarvi [Fri, 5 Sep 2014 13:58:08 +0000 (16:58 +0300)]
Fix NPE and scroll behavior in TabSheet (#14348).

After removing a tab, the TabSheet now scrolls when it is necessary to
show the remaining tabs. A test (TabSheetScrollOnTabCloseTest) ensures
that no scrolling occurs when the removed tab is not in the visible
area.

Change-Id: I81e4e504167ec4d0a527e6bfe94dba8b29fb26bc

9 years agoFix VCalendar to use correct year of week. (#14783)
Sauli Tähkäpää [Fri, 3 Oct 2014 21:03:38 +0000 (00:03 +0300)]
Fix VCalendar to use correct year of week. (#14783)

Change-Id: Id55ad5ed620bd5c187b70ae2a2d0a4c4adea382a

9 years agoReverse asc and desc table sorting indicators for Valo. (#15123)
Sauli Tähkäpää [Sat, 1 Nov 2014 12:04:39 +0000 (14:04 +0200)]
Reverse asc and desc table sorting indicators for Valo. (#15123)

Change-Id: If649d7ab0b4257cfaa1488dfff88afa8ef122f67

9 years agoSet upload button width to 100% when immediate on Valo. (#14485)
Sauli Tähkäpää [Thu, 30 Oct 2014 14:11:10 +0000 (16:11 +0200)]
Set upload button width to 100% when immediate on Valo. (#14485)

Change-Id: I473fc080c143bc242326bd6f2b819450c42ffae5

9 years agoAdd @since to VPopupView.
Sauli Tähkäpää [Sun, 2 Nov 2014 20:22:14 +0000 (22:22 +0200)]
Add @since to VPopupView.

Change-Id: I1b5544603ab2aa13bc1a51e04ff134fd48113c59

9 years agoChange the way classloader for VaadinService is selected (fixes #11295)
Maciej Przepióra [Wed, 22 Oct 2014 12:28:15 +0000 (15:28 +0300)]
Change the way classloader for VaadinService is selected (fixes #11295)

Change-Id: I2a25b4149f927ee7940edf596e8cebaaa48dcd0d

9 years agoUpdate GWT to 2.7.0.beta1vaadin1.
Artur Signell [Thu, 16 Oct 2014 08:28:12 +0000 (11:28 +0300)]
Update GWT to 2.7.0.beta1vaadin1.

Update client-compiler-deps to 1.2.0.
Fix classpaths for devmodes.

Change-Id: I8452271594b4563bf476420ff7ab22985913e397

9 years agoFix a regression in VMenuBar.getSubpartElement (#14879).
Mika Murtojarvi [Mon, 27 Oct 2014 15:44:16 +0000 (17:44 +0200)]
Fix a regression in VMenuBar.getSubpartElement (#14879).

A change done in an earlier patch set
(https://dev.vaadin.com/review/#/c/5283/) caused a test failure with
Internet Explorer 8.

Change-Id: I8159135ab7ec4b73682e90daf393b879bf587930

9 years agoTable column width can be changed from defined to expandratio (#15101)
Sara Seppola [Tue, 28 Oct 2014 14:42:35 +0000 (16:42 +0200)]
Table column width can be changed from defined to expandratio (#15101)

Change-Id: I8dead7fd77b44c8adc5e973f29d5e14bae6fb293

9 years agoFixed typo in Javadoc
Markus Koivisto [Wed, 29 Oct 2014 15:00:42 +0000 (17:00 +0200)]
Fixed typo in Javadoc

Change-Id: I8c84e09c8c485e310638a814fe686fe5f856656e

9 years agoUpload: OutOfMemory if stream already been read (#10096)
Sergey Budkin [Fri, 24 Oct 2014 09:29:58 +0000 (12:29 +0300)]
Upload: OutOfMemory if stream already been read (#10096)

Added -1 check and test.

Change-Id: I3f6c61417353884d22d8e6b33ef21319475c1907

9 years agoFire attach/detach events when Window is added/removed from UI (#14908).
Denis Anisimov [Thu, 23 Oct 2014 16:35:39 +0000 (19:35 +0300)]
Fire attach/detach events when Window is added/removed from UI (#14908).

Change-Id: Idc51aa5ab97a9d3f7a1f316d9536ae1cbaeafe38

9 years agoFix: Navigation to invisible days of week in VAADIN calendar (#12243)
Anna Miroshnik [Wed, 24 Sep 2014 07:33:01 +0000 (11:33 +0400)]
Fix: Navigation to invisible days of week in VAADIN calendar (#12243)

Some changes in BasicBackwardHandler and BasicForwardHandler.
Also test was added (CalendarBackwardForwardTest).
Changes after review.

Change-Id: Ibe0283534b784e3c18134619e1843440ca74e65c

9 years agoSet correct versions for json package imports in OSGi manfiests (#14618)
Maciej Przepióra [Thu, 23 Oct 2014 15:07:20 +0000 (18:07 +0300)]
Set correct versions for json package imports in OSGi manfiests (#14618)

Change-Id: I4761ab889bfacedd66bd7ed5f37fe763d7539bef

9 years agoFix button on immediate upload does not obey setWidth() (#14485)
denis.magdenkov [Wed, 1 Oct 2014 13:50:30 +0000 (17:50 +0400)]
Fix button on immediate upload does not obey setWidth() (#14485)

Added sass selector for upload in base theme.

Change-Id: Iebf796f0965de6afeac98d6e2a2a9246c9251bab

9 years agoSet v-disabled on Button inside Upload when disabled. (#14655)
Sauli Tähkäpää [Sun, 12 Oct 2014 20:42:28 +0000 (23:42 +0300)]
Set v-disabled on Button inside Upload when disabled. (#14655)

Change-Id: Ic28c8e4020eddae32a71b5c7f9da0ad61f2f7af9

9 years agoAdd addButton() AbstractTestUI.
Sauli Tähkäpää [Mon, 13 Oct 2014 11:56:50 +0000 (14:56 +0300)]
Add addButton() AbstractTestUI.

Change-Id: I55a02e96466b63f6b00047cc87ab111f6c08e45b

9 years agoRefactor VaadinFinderLocatorStrategy
Dmitrii Rogozin [Tue, 21 Oct 2014 13:58:01 +0000 (16:58 +0300)]
Refactor VaadinFinderLocatorStrategy

Change-Id: I9a3b3087f49f65e6ee0733fab42573d2b84c188e

9 years agoFormLayout margins do not work (#14610)
Jouni Koivuviita [Tue, 21 Oct 2014 11:13:15 +0000 (14:13 +0300)]
FormLayout margins do not work (#14610)

Change-Id: Ibad03664be53489121914a2dd7bb051cc6e5350c

9 years agoFix: Empty space on page after expanded component (#12672)
Anna Miroshnik [Tue, 7 Oct 2014 15:37:30 +0000 (19:37 +0400)]
Fix: Empty space on page after expanded component (#12672)

Full defect name: Empty space on page after expanded component - incorrect height calculation in Chrome

Layout:
[
Panel (auto x auto) [
Grid (auto x auto)
]
AnyComponent (100% x 100%)
<EMPTY SPACE>

Also sleep() was removed from tests BaseLayoutExpandTest and
BaseAddReplaceMoveTest

Change-Id: Ie8a14a58dd53a26a133ea99a7b809d92c1b33a1f

9 years agoTest fix now that FormLayout margins work again. (#14890)
Anna Koskinen [Wed, 22 Oct 2014 08:26:52 +0000 (11:26 +0300)]
Test fix now that FormLayout margins work again. (#14890)

Change-Id: Ifa7d4ae9d36c1180a5c635833a9a13ad576d5c70

9 years agoAdd @since to ContainerEventProvider. (#14178)
Sauli Tähkäpää [Thu, 16 Oct 2014 12:49:25 +0000 (15:49 +0300)]
Add @since to ContainerEventProvider. (#14178)

Change-Id: Ic44e8abf1e7405735c940573558e150b4e0de35d

9 years agoAdd @since to isEnabled() and setEnabled(). (#14797)
Sauli Tähkäpää [Thu, 16 Oct 2014 13:01:26 +0000 (16:01 +0300)]
Add @since to isEnabled() and setEnabled(). (#14797)

Change-Id: Ic9b7e8f597afd68c4190b7eaffaee203876e24e0

9 years agoFix @since for isIPhone() and isIPad(). (#14424, #14423)
Sauli Tähkäpää [Thu, 16 Oct 2014 06:00:03 +0000 (09:00 +0300)]
Fix @since for isIPhone() and isIPad(). (#14424, #14423)

Change-Id: I8b72b362134d564165a7037e0722c3ff28f59497

9 years agoFieldGroup should not throw NPE when data source is not set (#14901).
Denis Anisimov [Tue, 21 Oct 2014 17:41:05 +0000 (20:41 +0300)]
FieldGroup should not throw NPE when data source is not set (#14901).

Change-Id: I74bea857306fac5123aa86cdabc70d81c2a72094

9 years agoAvoid errors if window.vaadin does not exist
Manolo Carrasco [Thu, 11 Sep 2014 16:12:19 +0000 (18:12 +0200)]
Avoid errors if window.vaadin does not exist

Change-Id: I5d57ca13030c75831a47bc6f6e1a73b845f7ea73