]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
9 years agoParameterize client-side Grid.addColumn to return the argument type (#16262)
Johannes Dahlström [Thu, 15 Jan 2015 15:21:21 +0000 (17:21 +0200)]
Parameterize client-side Grid.addColumn to return the argument type (#16262)

This allows invoking custom methods on the return value.

Change-Id: I5f2749b792db3627b46e676aee82dc672fec7113

9 years agoFixes exception when scrolled down and removing header/footer row (#15411)
Henrik Paul [Fri, 16 Jan 2015 11:05:21 +0000 (13:05 +0200)]
Fixes exception when scrolled down and removing header/footer row (#15411)

This is somewhat bad patch for something that should be done with a some kind
of lazy/finally functionality, where these kinds of operations are made JIT,
instead of eagerly whenever called.

Change-Id: I9121c3715e9eeccff0f768c7b0f0904ee9cdc3a5

9 years agoMerge remote-tracking branch 'origin/master' into grid
Leif Åstrand [Fri, 16 Jan 2015 13:11:09 +0000 (15:11 +0200)]
Merge remote-tracking branch 'origin/master' into grid

Change-Id: I0babb7cb93e773a9aab82243c1112d45b15bec78

9 years agoMake Grid react to theme changes (#15418)
Leif Åstrand [Thu, 15 Jan 2015 20:05:58 +0000 (22:05 +0200)]
Make Grid react to theme changes (#15418)

Change-Id: Id67e378a0363a1c84cf08552a1528d612f6d43fe

9 years agoOnly split CssLayout styles at the first : character (#15490)
Leif Åstrand [Thu, 1 Jan 2015 09:26:17 +0000 (11:26 +0200)]
Only split CssLayout styles at the first : character (#15490)

Change-Id: Ifa5f3d3d583d6d32a50b69b3b59b141829293b37

9 years agoDetermine window header margin size depending on visible buttons.
Sauli Tähkäpää [Fri, 26 Dec 2014 11:34:49 +0000 (13:34 +0200)]
Determine window header margin size depending on visible buttons.
(#15408)

Breaking changes: maximizebox and closebox are moved inside outerheader
element.

Change-Id: I909e3a012a632461ab20d51fab37602b1b6ceb12

9 years agoAdd archetype validation scripts.
Sauli Tähkäpää [Thu, 18 Dec 2014 07:46:51 +0000 (09:46 +0200)]
Add archetype validation scripts.

Change-Id: Ie84eda1120b9b91fc3289961e134a567fcbdbd52

9 years agoUpdating table size if set to undefined (#15384)
Alexey Fansky [Fri, 9 Jan 2015 20:06:00 +0000 (12:06 -0800)]
Updating table size if set to undefined (#15384)

Change-Id: Ie21f1078cd25b859c5a3dcc4ca6db3d048bbdf42

9 years agoComboBox: programmatic value reset breaks dropdown (#13217)
Anna Miroshnik [Thu, 11 Dec 2014 10:50:51 +0000 (13:50 +0300)]
ComboBox: programmatic value reset breaks dropdown (#13217)

Change-Id: I6f749ab0788324d24e1e7451183ec9f0ff8ed5ba

9 years agoICON_ONLY mode should not show icon row header for TreeTable (#14799).
Denis Anisimov [Sun, 2 Nov 2014 11:11:09 +0000 (13:11 +0200)]
ICON_ONLY mode should not show icon row header for TreeTable (#14799).

Change-Id: If854186547e3d7b8e67710113ec6754bc84ace2f

9 years agoDisallow layoutNow() while updating the state (#13611)
Leif Åstrand [Fri, 9 Jan 2015 16:34:28 +0000 (18:34 +0200)]
Disallow layoutNow() while updating the state (#13611)

Change-Id: Ic519cbfb6507566a46d0313455695c4a40de55b8

9 years agoImprove AbstractTestCase error reporting
Johannes Dahlström [Thu, 15 Jan 2015 12:58:40 +0000 (14:58 +0200)]
Improve AbstractTestCase error reporting

Change-Id: I40e1d087bb18742f8d28adadc3d0f442d8cc923b

9 years agoStringToCollectionConverter class implementation (#15464).
Denis Anisimov [Thu, 8 Jan 2015 14:01:48 +0000 (16:01 +0200)]
StringToCollectionConverter class implementation (#15464).

Change-Id: I563f4403d6b6f7658f195ef97d3db05838e257af

9 years agoTweak ide.xml widgetset compilation speed
Leif Åstrand [Wed, 31 Dec 2014 12:59:08 +0000 (14:59 +0200)]
Tweak ide.xml widgetset compilation speed

* Make usearchives and persistentunitcache configurable
* Add target for clearing unit cache for those that dare use it
* Enable usearchives by default since they are loaded from external jars

Change-Id: I33aaaa826ef05d25c7aadb7a1af93585f63eb6b9

9 years agoChange cursor to default for nondraggable windows in Valo. (#15377)
Sauli Tähkäpää [Fri, 12 Dec 2014 21:36:33 +0000 (23:36 +0200)]
Change cursor to default for nondraggable windows in Valo. (#15377)

Change-Id: Ie019abbda1664e8dd4f53a76f2c6f21e3bc5443b

9 years agoEscape optimize widgetset output (#15387)
Leif Åstrand [Tue, 16 Dec 2014 09:17:39 +0000 (11:17 +0200)]
Escape optimize widgetset output (#15387)

Change-Id: I6759ca142f9618425df007e995bc7a0a9a211919

9 years agoTest for using setFirstVisibleHourOfDay on Calendar week view (#13431)
Anna Miroshnik [Fri, 24 Oct 2014 10:33:31 +0000 (14:33 +0400)]
Test for using setFirstVisibleHourOfDay on Calendar week view (#13431)

Change-Id: I6c3ebea2983855937fadc7eab171d892a4f80884

9 years agoButton icon 'icon-align-top' style correction (#15140).
Denis Anisimov [Wed, 12 Nov 2014 12:36:19 +0000 (14:36 +0200)]
Button icon 'icon-align-top' style correction (#15140).

Change-Id: I671013284cadbef89b46cca042a099441dbb6bff

9 years agoFragment handling and asynchronous UI update conflict (#13997)
Anna Miroshnik [Wed, 24 Sep 2014 13:43:24 +0000 (17:43 +0400)]
Fragment handling and asynchronous UI update conflict (#13997)

Auto tests to check that back and forward buttons in browser work
correctly during UI update

Change-Id: I435723dd97cf8ec3fe2cd8cf6d4ed081442e2c04

9 years agoNotification should be closed after delay (#14689).
Denis Anisimov [Sat, 20 Sep 2014 09:48:50 +0000 (12:48 +0300)]
Notification should be closed after delay (#14689).

onEventPreview() method is deprecated and it's called now only for the
very first handler. We need it to work for any handler. So old
onEventPreview() method is explicitly called with updated logic for the
onPreviewNativeEvent().

Change-Id: I11d98ef0bbd284b74bbccb4f6ac2ab26de73f209

9 years agoAdds error handling to Grid Editor (#15556)
Henrik Paul [Fri, 9 Jan 2015 12:59:13 +0000 (14:59 +0200)]
Adds error handling to Grid Editor (#15556)

Change-Id: I93551548aad280c4e0193d65a066976d40d65a86

9 years agoAdd sanity check to removeColumn in Grid server side (#16219)
Teemu Suo-Anttila [Wed, 14 Jan 2015 13:41:16 +0000 (15:41 +0200)]
Add sanity check to removeColumn in Grid server side (#16219)

Change-Id: I306442d93ccc488018065cee3b5c1a79aa8d6e34

9 years agoFix grid row borders and cell widget vertical alignment (#16200)
Jouni Koivuviita [Thu, 15 Jan 2015 11:22:33 +0000 (13:22 +0200)]
Fix grid row borders and cell widget vertical alignment (#16200)

Previously the top-border for the first body row in the grid was
hidden, which caused it to blink during scrolling, when the first-child
element is moved using transforms. Moving the border to the bottom of
the cell seems to have to negative side-effects.

Fixes vertical alignment for contained widget renderers. All DIV
elements are rendered as inline-blocks by default (same as all
.v-widget elements).

Change-Id: I277f88953069846adbc475366161aabc0df96e15

9 years agoMake Grid send Json as Json (#16244)
Leif Åstrand [Thu, 15 Jan 2015 09:41:20 +0000 (11:41 +0200)]
Make Grid send Json as Json (#16244)

Change-Id: I2da481dcd3c258e48f2f77a9d3c8c46bb81048ff

9 years agoFixes an issue with HeightMode.ROW (#16191)
Henrik Paul [Tue, 13 Jan 2015 13:35:12 +0000 (15:35 +0200)]
Fixes an issue with HeightMode.ROW (#16191)

If the server-side set the height mode as row on init, the height
was miscalculated. This happened on the client side in some
special situations.

Also changes one offsetHeight to bounding box height.

Change-Id: I76df7e6b4af181b2a578a33bedf620fa3b9bd8ad

9 years agoMake widgets dependencies provided (#16217)
Artur Signell [Wed, 14 Jan 2015 19:02:13 +0000 (21:02 +0200)]
Make widgets dependencies provided (#16217)

Change-Id: I9b887a25203760ac99efd51f5042ef6ededac23a

9 years agoUses userOriginated for sort event (#16194)
Henrik Paul [Tue, 13 Jan 2015 14:25:18 +0000 (16:25 +0200)]
Uses userOriginated for sort event (#16194)

Change-Id: I5db2e23818322bed63848a02f62c982846ab617e

9 years agoTable: column not expanding after setColumnExpandRatio (#15101)
Ilya Ermakov [Mon, 24 Nov 2014 15:33:27 +0000 (18:33 +0300)]
Table: column not expanding after setColumnExpandRatio (#15101)

Partial fix for setting/unsetting expand ratios of existing table.
Result of this patch:
1) when switching off column expand ratio, natural column width is
restored.
2) changes in method run() for the same (though incorrect) treatment of
expand ratio as in sizeInit()

Change-Id: I2119eb1041e205a54373ac40a9ce8fdd14d70ad8

9 years agoFix release build
Artur Signell [Thu, 15 Jan 2015 07:01:35 +0000 (09:01 +0200)]
Fix release build

Change-Id: Ie915aeb31aff7a0c2f655ad9b54e00a582770984

9 years agoReformat build files
Artur Signell [Thu, 15 Jan 2015 06:56:10 +0000 (08:56 +0200)]
Reformat build files

Change-Id: Iab68be3e5d5e59bb05610677642a5715efe50feb

9 years agoAdd screenshot tests for Grid sorting indicators
Teemu Suo-Anttila [Tue, 13 Jan 2015 14:35:16 +0000 (16:35 +0200)]
Add screenshot tests for Grid sorting indicators

Change-Id: I7a4b13c0b1726e49a0479d69214bd0c51c39ac7d

9 years agoMinor loop cleanup/optimization for #15443 fix
Johannes Dahlström [Tue, 13 Jan 2015 10:21:53 +0000 (12:21 +0200)]
Minor loop cleanup/optimization for #15443 fix

Change-Id: Iff6029865ab89f3738331edaa0673772414cb8ba

9 years agoFix grid sorting on init and sorting with unused properties (#16192)
Teemu Suo-Anttila [Tue, 13 Jan 2015 14:06:15 +0000 (16:06 +0200)]
Fix grid sorting on init and sorting with unused properties (#16192)

Change-Id: I247a981c6a38bf78936f81f087ce3d5e6d354149

9 years agoFix IndexOutOfBoundsException in RpcDataProviderExtension (#15443)
Johannes Dahlström [Tue, 13 Jan 2015 10:21:53 +0000 (12:21 +0200)]
Fix IndexOutOfBoundsException in RpcDataProviderExtension (#15443)

Change-Id: I5688e369bd6247afe0c8ed381964445dfc2c1ec1

9 years agoAdd ItemClickEvents to Grid (#15449)
Teemu Suo-Anttila [Fri, 9 Jan 2015 12:55:13 +0000 (14:55 +0200)]
Add ItemClickEvents to Grid (#15449)

Change-Id: I743f4de9fd11c5d81b11a3b8f2e0957293c5587c

9 years agoRevert to old simpleName logic (differs for inner classes) (#15544)
Artur Signell [Wed, 14 Jan 2015 09:35:10 +0000 (11:35 +0200)]
Revert to old simpleName logic (differs for inner classes) (#15544)

All existing recorded TB tests contain Outer$Inner and not Inner so they will
fail if this is switched to using Class.getSimpleName

Change-Id: Ic79355fbc61403ed2929271d302db35e20dda38c

9 years agoMake ProgressBarRenderer progress bars 100% wide (#16202)
Johannes Dahlström [Tue, 13 Jan 2015 17:49:01 +0000 (19:49 +0200)]
Make ProgressBarRenderer progress bars 100% wide (#16202)

Change-Id: Id9bd6ae389c4aa5a857f33b57ba087420ba79ce7

9 years agoUpdate JS renderer to work with latest grid branch (#15485)
Leif Åstrand [Wed, 14 Jan 2015 08:15:03 +0000 (10:15 +0200)]
Update JS renderer to work with latest grid branch (#15485)

* Cope with createRenderer not being run deferred
* Update test to not assume there's a selection column

Change-Id: Ic6f053d2ef76d7227eb9ca00b960629e34ae380c

9 years agoMerge remote-tracking branch 'origin/master' into grid
Artur Signell [Wed, 14 Jan 2015 08:18:39 +0000 (10:18 +0200)]
Merge remote-tracking branch 'origin/master' into grid

Conflicts:
client/src/com/vaadin/client/communication/AtmospherePushConnection.java
server/tests/src/com/vaadin/data/fieldgroup/FieldGroupTests.java
shared/src/com/vaadin/shared/util/SharedUtil.java

Change-Id: I300b5a92bde562390a56b720adf9a37b795c9513

9 years agoMake release build work with widgets module (#15544)
Artur Signell [Wed, 14 Jan 2015 06:09:51 +0000 (08:09 +0200)]
Make release build work with widgets module (#15544)

Change-Id: Iac3611a346f5ff749a78c227a5c6775125270659

9 years agoSet @since tags to 7.4
Artur Signell [Tue, 13 Jan 2015 20:46:38 +0000 (22:46 +0200)]
Set @since tags to 7.4

Change-Id: Icd51c52d2c93b71d25b938d03c827b2da5d8527c

9 years agoSet @since tags to 7.4
Artur Signell [Tue, 13 Jan 2015 20:42:46 +0000 (22:42 +0200)]
Set @since tags to 7.4

Change-Id: I3846bea13444afbb72b54eaf8808273f88dddee1

9 years agoImplement JavaScript renderer support (#15485)
Leif Åstrand [Mon, 17 Nov 2014 06:14:10 +0000 (08:14 +0200)]
Implement JavaScript renderer support (#15485)

Change-Id: Ifeac12d4124a4a7e5d0c143ff5c0590a2c98509d

9 years agoDiscard changes in server-side Grid.cancelEditor() (#16199)
Johannes Dahlström [Tue, 13 Jan 2015 16:58:01 +0000 (18:58 +0200)]
Discard changes in server-side Grid.cancelEditor() (#16199)

Change-Id: Id1197d5e0b583fce13eacbb18f9891543f07c94c

9 years agoAllow to override transactional property wrapper strategy (#13883).
Denis Anisimov [Thu, 8 Jan 2015 15:59:21 +0000 (17:59 +0200)]
Allow to override transactional property wrapper strategy (#13883).

Change-Id: I38acc3c6cfbe66ac9e9ce246accbb9a0b058dddb

9 years agoDefer Grid scrolling to avoid issues with DataSource sizes (#16189)
Teemu Suo-Anttila [Tue, 13 Jan 2015 12:58:26 +0000 (14:58 +0200)]
Defer Grid scrolling to avoid issues with DataSource sizes (#16189)

Change-Id: I47868ff8b139ffc8c3c95ee6cafa95b76be67914

9 years agoRename BackgroundMessage -> NoLoadingIndicator (#15373)
Leif Åstrand [Tue, 13 Jan 2015 19:55:26 +0000 (21:55 +0200)]
Rename BackgroundMessage -> NoLoadingIndicator (#15373)

Change-Id: Icc25e5727880baa9dceba3394522b3c5b3a4314f

9 years agoGrid deco elements are now resized appropriately (#16187)
Henrik Paul [Tue, 13 Jan 2015 09:25:03 +0000 (11:25 +0200)]
Grid deco elements are now resized appropriately (#16187)

Change-Id: Ibd33a7258188bd2ce6c203df0bff6053742a3f63

9 years agoFix remaining issues for NativeSelect blur/focus events (#6847)
Artur Signell [Tue, 13 Jan 2015 10:42:22 +0000 (12:42 +0200)]
Fix remaining issues for NativeSelect blur/focus events (#6847)

* Do not spam focus/blur events to the server
* Receive focus blur events no matter which constructor is used
* Run test on all browsers

Change-Id: I7d548397e6df3a375f9263c695a53c801d9c5c4a

9 years agoFix Grid handling state changes and RPC calls deferred (#16188)
Teemu Suo-Anttila [Tue, 13 Jan 2015 10:24:54 +0000 (12:24 +0200)]
Fix Grid handling state changes and RPC calls deferred (#16188)

Some column changes in Grid were not correctly handled by the
RpcDataProviderExtension. These cases are now correctly handled.

Change-Id: I966b1c71d26e77e30e7dd84f26ab9704bd4f1f0f

9 years agoAdds PROGRESSBAR_STATIC to Reindeer and Runo (#16173)
Henrik Paul [Mon, 12 Jan 2015 14:08:18 +0000 (16:08 +0200)]
Adds PROGRESSBAR_STATIC to Reindeer and Runo (#16173)

Grid's ProgressBarRenderer uses that style by default.

Change-Id: Ie3e1ec33168f61f921efdaf554714fba10cb2644

9 years agoMissing javadocs for VaadinUriResolver (#9045)
Leif Åstrand [Mon, 12 Jan 2015 18:10:28 +0000 (20:10 +0200)]
Missing javadocs for VaadinUriResolver (#9045)

Change-Id: I640d491c38c3fbd083a955669ec58ce294f158c4

9 years agoAdd option to disable sending v-loc parameter in init request (#14460).
Jonas Granvik [Mon, 12 Jan 2015 10:44:34 +0000 (12:44 +0200)]
Add option to disable sending v-loc parameter in init request (#14460).

Change-Id: Ie17e0621400c3397dc19b386974e231b6f82944c

9 years agoInclude UI class @JavaScript and @StyleSheet in bootstrap html (#9045)
Leif Åstrand [Sat, 10 Jan 2015 20:19:36 +0000 (22:19 +0200)]
Include UI class @JavaScript and @StyleSheet in bootstrap html (#9045)

Change-Id: I9d4243fa6f91ba5bc3449d0a3ec24f209e6360e6

9 years agoMake responsive work with setTheme (#15281)
Matti Hosio [Fri, 9 Jan 2015 14:20:38 +0000 (16:20 +0200)]
Make responsive work with setTheme (#15281)

The size break points are now parsed again when the theme is changed

Change-Id: Ic1583926942966fda29025e4cf2d7298691189f9

9 years agoAdd @BackgroundMessage annotation (#15373)
Leif Åstrand [Fri, 9 Jan 2015 06:29:54 +0000 (08:29 +0200)]
Add @BackgroundMessage annotation (#15373)

Change-Id: Id5367b7b1ef4b7dbabfd58902ac6134222e641ba

9 years agoEnsure widgets is built before all (#15544)
Artur Signell [Mon, 12 Jan 2015 11:50:26 +0000 (13:50 +0200)]
Ensure widgets is built before all (#15544)

Change-Id: Ie1adc9a456b750c7cc5c55620ad5364c7e4f1984

9 years agoRefactor SQLContainerTableQueryTest.
Sauli Tähkäpää [Mon, 15 Dec 2014 08:48:51 +0000 (10:48 +0200)]
Refactor SQLContainerTableQueryTest.

Change-Id: Ie850614b8ef68996da5e4fb07a86235f536cb547

9 years agoFix javadoc typo
Leif Åstrand [Mon, 12 Jan 2015 07:51:14 +0000 (09:51 +0200)]
Fix javadoc typo

Change-Id: I1a44bd8f4a72dc399850585e4398c3e60d8ab0ea

9 years agoHandle generated method flags in a unified way (#15373)
Leif Åstrand [Thu, 8 Jan 2015 20:21:42 +0000 (22:21 +0200)]
Handle generated method flags in a unified way (#15373)

Refactor existing functionality without functional changes to make it
easier to add support for the @BackgroundMessage annotation added in a
separate commit.

Change-Id: I27454ba44af4b7b3b7beccf29b12e22bf9f75a86

9 years agoMerge remote-tracking branch 'origin/master' into grid
Teemu Suo-Anttila [Mon, 12 Jan 2015 09:28:55 +0000 (11:28 +0200)]
Merge remote-tracking branch 'origin/master' into grid

Change-Id: Ic6b667ea6ceff43a609ce2037f656c6274871fb7

9 years agoSupport JsonValue types as declared types in state and RPC (#15560)
Leif Åstrand [Sat, 10 Jan 2015 10:56:52 +0000 (12:56 +0200)]
Support JsonValue types as declared types in state and RPC (#15560)

Change-Id: I2779a533811bb1b60c4e74789f6378574bc6ac61

9 years agoCache reference diffstate values (#15561)
Leif Åstrand [Sat, 10 Jan 2015 11:36:51 +0000 (13:36 +0200)]
Cache reference diffstate values (#15561)

Benchmarked with the "Set 40 panels as content" action in
BasicPerformanceTest. This is really a worst case scenario since it
doesn't do anything else than create lots of components, whereas more
common use cases would spend more time updating existing components or
executing business logic instead.

Without this patch, each action spent about 6 ms creating reference
diffstate values, making up about 20% of the total processing time. With
the patch applied, the time (including the new map lookup) was reduced
to around 0.2 ms and the total processing time was also reduced
accordingly.

Change-Id: If22a73b591b87793c78cb360bcfa8e030f003730

9 years agoClicks through the focused cell :before pseudoelement (#15535)
Henrik Paul [Thu, 8 Jan 2015 12:37:43 +0000 (14:37 +0200)]
Clicks through the focused cell :before pseudoelement (#15535)

Change-Id: I3741b8a44f7b02fe0dceaa4c7b59b1830c36a2be

9 years agoAdd widgets-module to Eclipse (#15544)
Artur Signell [Sun, 11 Jan 2015 14:43:29 +0000 (16:43 +0200)]
Add widgets-module to Eclipse (#15544)

Change-Id: Ida08d51d26c97a8c1e92fc6cd49c8885e91cd052

9 years agoPublish widgets module to Maven (#15544)
Artur Signell [Sun, 11 Jan 2015 14:44:01 +0000 (16:44 +0200)]
Publish widgets module to Maven (#15544)

Change-Id: I54a093d4baac91fff10ea0c53f685a9473a5081f

9 years agoValo GWT module for widgets (#15544)
Artur Signell [Sun, 11 Jan 2015 14:30:40 +0000 (16:30 +0200)]
Valo GWT module for widgets (#15544)

Change-Id: I3ff005081a982f60e65adb23af0f55dbd6baeaa4

9 years agoAppending query param with vaadin version to js files (#12210)
Fabian Lange [Wed, 23 Jul 2014 20:40:35 +0000 (22:40 +0200)]
Appending query param with vaadin version to js files (#12210)

while #7868 is supposed to solve the overall issue, this solves a big
part of the upgrade + cached files issues quickly.
When I use vaadin themes, I have control over how they are included, so
I can add a vaadin version number to it. For the default JS I cannot.

Change-Id: Ica1cddee417946aa32116eb09882a3dc6c2924a6

9 years agoA few small renames and typo fixes for Grid
Johannes Dahlström [Fri, 9 Jan 2015 12:50:01 +0000 (14:50 +0200)]
A few small renames and typo fixes for Grid

* SortNotifier.removeSortistener -> removeSortListener
* DisabledGridClientTest now extends GridBasicClientFeatures
* GridServerRpc.selectionChange -> select

Change-Id: Id01b1d51f84c996444de28b262df3db7a6c35a09

9 years agoBuild for widgets module (#15544)
Artur Signell [Sun, 11 Jan 2015 10:19:15 +0000 (12:19 +0200)]
Build for widgets module (#15544)

Change-Id: I5bccb4047f2f92ec0025da6198a556e5434d5764

9 years agoDon't include elemental in vaadin-server.jar (#15558)
Leif Åstrand [Fri, 9 Jan 2015 20:13:54 +0000 (22:13 +0200)]
Don't include elemental in vaadin-server.jar (#15558)

Change-Id: I75eb3dbbbd1dc3477143bab278429829e8b7205d

9 years agoMention scss cache in release notes (#15228)
Leif Åstrand [Fri, 9 Jan 2015 21:16:49 +0000 (23:16 +0200)]
Mention scss cache in release notes (#15228)

Change-Id: I1b0fc70632d82e7a656cdc61f00a75dda3cc316c

9 years agoMove elemental json dependency to DWS (#15544)
Artur Signell [Sun, 11 Jan 2015 10:18:11 +0000 (12:18 +0200)]
Move elemental json dependency to DWS (#15544)

Change-Id: I1b525e4d8df60f8e36bad9e5054d948da5b34813

9 years agoMake Sass compiler easily available (#15544)
Artur Signell [Fri, 9 Jan 2015 16:39:19 +0000 (18:39 +0200)]
Make Sass compiler easily available (#15544)

Change-Id: I420b56d007040c024bdc53c2f9fbc71f4a2cc4b3

9 years agoRemove dependencies from ProgressBar/Escalator to parts related to the server (#15544)
Artur Signell [Fri, 9 Jan 2015 14:10:21 +0000 (16:10 +0200)]
Remove dependencies from ProgressBar/Escalator to parts related to the server (#15544)

Change-Id: I45e6a651daf00f1d6868ad27c042891ef0d34f6a

9 years agoRemove dependency on rest of the framework (#15544)
Artur Signell [Fri, 9 Jan 2015 14:18:45 +0000 (16:18 +0200)]
Remove dependency on rest of the framework (#15544)

Change-Id: I1dd9ba9ccabf3e7d4c766a5ede8cebedda7e4096

9 years agoWrap null values into JsonNull json objects in bootstrap handler(#14594)
Denis Anisimov [Tue, 4 Nov 2014 11:09:03 +0000 (13:09 +0200)]
Wrap null values into JsonNull json objects in bootstrap handler(#14594)

Change-Id: I1e03bfd1b4eff77e920208892f030582ff877d78

9 years agoGet rid of WidgetUtil.getSimpleName (#15544)
Leif Åstrand [Fri, 9 Jan 2015 17:43:08 +0000 (19:43 +0200)]
Get rid of WidgetUtil.getSimpleName (#15544)

Change-Id: I345938e5e2196bbc8438b3401879507994b3b050

9 years agoSeparate pure client side util methods to a new class (#15553, #15544)
Artur Signell [Fri, 9 Jan 2015 12:34:45 +0000 (14:34 +0200)]
Separate pure client side util methods to a new class (#15553, #15544)

* Deprecated old methods in Util for backwards compatibility

Change-Id: I9de5e6b930d9f2c0268967dc7b1cf465e6310280

9 years agoRemoved apostrophe typo in VToolTip.Java (#15533)
Markus Koivisto [Thu, 8 Jan 2015 14:15:35 +0000 (16:15 +0200)]
Removed apostrophe typo in VToolTip.Java (#15533)

Changed "it's" to possesive "its".

Change-Id: I4db55425a6f6778d0c1d0716ab833fa4fa8d31ac

9 years agoRemove dependency from Profiler to debug window classes (#15544,#15555)
Artur Signell [Fri, 9 Jan 2015 12:42:40 +0000 (14:42 +0200)]
Remove dependency from Profiler to debug window classes (#15544,#15555)

Change-Id: I3f2c2e53e926a394c7290180ce45f5bc73cff5e0

9 years agoMove generators to widget set - they aren't needed by widgets (#15544)
Artur Signell [Fri, 9 Jan 2015 11:01:48 +0000 (13:01 +0200)]
Move generators to widget set - they aren't needed by widgets (#15544)

Change-Id: I42f3353dfa9a334cb1bc5966ca50476793b4c076

9 years agoFormat project, once again
Artur Signell [Fri, 9 Jan 2015 14:51:12 +0000 (16:51 +0200)]
Format project, once again

Change-Id: I57cb6208613ce4fc8fce52c07ac4a18982095d2e

9 years agoRefactor server unit tests.
Sauli Tähkäpää [Fri, 2 Jan 2015 11:56:15 +0000 (13:56 +0200)]
Refactor server unit tests.

- Renamed tests to *Test and *TestBase.
- Removed obsolete @Ignore annotations.
- Split some design tests into smaller ones.

Change-Id: I8e2a7d73ef620e584777c1e8e701917c0f69f876

9 years agoFix GridInTabSheet test and add @TestCategory to it
Teemu Suo-Anttila [Fri, 9 Jan 2015 13:10:14 +0000 (15:10 +0200)]
Fix GridInTabSheet test and add @TestCategory to it

Change-Id: Iea84d75c066590b6517cedfc520c8963574a85e1

9 years agoPersist scss cache (#15228)
Leif Åstrand [Sat, 15 Nov 2014 16:24:17 +0000 (18:24 +0200)]
Persist scss cache (#15228)

Change-Id: I29bf746c3100df15bb04cc03b28ae64db4c5f987

9 years agoUse sorted list instead of set in serialized log string (#15534).
Denis Anisimov [Thu, 8 Jan 2015 14:33:40 +0000 (16:33 +0200)]
Use sorted list instead of set in serialized log string (#15534).

Change-Id: I9a4904fc433e06443a2a68480361df8b2c1f68c9

9 years agoRevert "Output legacy locators for TestBench Recorder (#14102)."
Mika Murtojärvi [Tue, 2 Sep 2014 12:08:01 +0000 (12:08 +0000)]
Revert "Output legacy locators for TestBench Recorder (#14102)."

This reverts commit f50b07abc784ae54af4ce7609d49013319eca57a.

- the same issue is solved by https://dev.vaadin.com/review/#/c/4459/8

Change-Id: I6807fd48fd36791a9214d2223cabc6d4322bcba7

9 years agoFix Grid editor hanging on exception in commit (#15536)
Teemu Suo-Anttila [Thu, 8 Jan 2015 13:39:23 +0000 (15:39 +0200)]
Fix Grid editor hanging on exception in commit (#15536)

This patch adds a minimal editor subpart support.

Change-Id: I36a81cb432f71821715cb60338a07a289bdae18d

9 years agoRendererClickEvent now tells about propertyIds (#13334)
Henrik Paul [Fri, 19 Dec 2014 11:57:23 +0000 (13:57 +0200)]
RendererClickEvent now tells about propertyIds (#13334)

Change-Id: I5d67516516c46984c965577653b4fb44ddbaff11

9 years agoChange Grid default selection model to Single (#15435)
Teemu Suo-Anttila [Wed, 7 Jan 2015 14:17:00 +0000 (16:17 +0200)]
Change Grid default selection model to Single (#15435)

Change-Id: Iba651c043fa47125b12d17371947042cbb03a589

9 years agoAdd getSelected functionality to SelectionEvents (#15513)
Teemu Suo-Anttila [Wed, 7 Jan 2015 14:32:36 +0000 (16:32 +0200)]
Add getSelected functionality to SelectionEvents (#15513)

Change-Id: If88af88b55063f7178b32579963303ee0d621492

9 years agoUpdated invalid @since
Artur Signell [Thu, 8 Jan 2015 06:54:05 +0000 (08:54 +0200)]
Updated invalid @since

Change-Id: I04b0ce4b2a46179d6eeb76d6cca891124cb00804

9 years agoUpdate @since for 7.4
Artur Signell [Thu, 8 Jan 2015 06:59:50 +0000 (08:59 +0200)]
Update @since for 7.4

Change-Id: I00401560e345c82a5d967cd71d611605d9b96d92

9 years agoMove column constants from state to GridConstants (#15510)
Teemu Suo-Anttila [Wed, 7 Jan 2015 12:32:46 +0000 (14:32 +0200)]
Move column constants from state to GridConstants (#15510)

Change-Id: I9dd103d2f9725499823231881c432696f05b80db

9 years agoChange getColumnProperty to getPropertyId in Grid Column (#15512)
Teemu Suo-Anttila [Wed, 7 Jan 2015 13:58:40 +0000 (15:58 +0200)]
Change getColumnProperty to getPropertyId in Grid Column (#15512)

Change-Id: I89a8ccbb918301abed66adcb0d6246c8db0585a5

9 years agoUse API for setting content length on responses (#15504)
Artur Signell [Wed, 7 Jan 2015 14:42:26 +0000 (16:42 +0200)]
Use API for setting content length on responses (#15504)

Change-Id: Ic8f29163442a1476406a1f2b617a4ecaf577ba93

9 years agoFix header texts to captions in Grid client side (#15511)
Teemu Suo-Anttila [Wed, 7 Jan 2015 13:54:00 +0000 (15:54 +0200)]
Fix header texts to captions in Grid client side (#15511)

Change-Id: Ibd6ceae1148820a6644271986e5ea3aab36b08fa

9 years agoFix serialization with ApplicationRunnerServlet
Leif Åstrand [Tue, 30 Dec 2014 08:22:44 +0000 (10:22 +0200)]
Fix serialization with ApplicationRunnerServlet

Make the InvocationHandler used by the DeploymentConfiguration proxying
feature serializable. Also make findDeploymentConfiguration static to
avoid serializing an ApplicatinRunnerServlet instance.

Change-Id: I360276ae42a875e9227df34e8aabf8ce2a697bc2

9 years agoUnify test class naming.
Sauli Tähkäpää [Fri, 2 Jan 2015 14:10:52 +0000 (16:10 +0200)]
Unify test class naming.

Unit tests are now run for *Test.java and *Tests.java.

Change-Id: Iffff1d9a79c7c9b9317ffd19b5a46715b1442909