]>
source.dussan.org Git - vaadin-framework.git/log
Teemu Suo-Anttila [Fri, 23 Jan 2015 10:32:41 +0000 (12:32 +0200)]
Prevent text selection when multi sorting with header clicks (#16275)
Change-Id: I294b60f9aa613bc976adcc1d265e4b260dda1876
Teemu Suo-Anttila [Fri, 23 Jan 2015 13:52:43 +0000 (15:52 +0200)]
Fix Grid setting non-sortable column sortable (#16483)
Change-Id: I7986ceb6ab1900bd1d5269c78c2f6b2e23c46334
Artur Signell [Wed, 21 Jan 2015 18:59:32 +0000 (20:59 +0200)]
Merge remote-tracking branch 'origin/master' into grid
Conflicts:
client/src/com/vaadin/client/ui/VScrollTable.java
Change-Id: I79e003b2087e8e0e5c8aa6d25bdeb890ce9a60c5
Artur Signell [Wed, 21 Jan 2015 08:43:33 +0000 (08:43 +0000)]
Revert "Update text value also with timer triggered text change events. (#16270)"
This reverts commit
c8d4c9e8cf1fa869c89751dc9a9b55f9be64773f .
Change-Id: I73f19e80aef0fe37231ec5c261e0901e6bbd2d99
Sauli Tähkäpää [Wed, 21 Jan 2015 06:44:01 +0000 (08:44 +0200)]
Fix WindowMaximizeRestoreTest. (#15408)
Change-Id: I2c9c389723318c8f54e2e901cf4babfedc885a3f
Teemu Suo-Anttila [Fri, 16 Jan 2015 11:13:22 +0000 (13:13 +0200)]
Fix Editor creating fields before client Grid can attach them (#16214)
This patch includes some race condition handling.
Change-Id: I6ab3cf15a67de722181b2718ab85b6b4a6bcb997
Matti Hosio [Wed, 14 Jan 2015 10:13:31 +0000 (12:13 +0200)]
Remove unnecessary scrollbar when zooming in or out (#15164)
Adds overflow-hidden in cases where scrollbars should not be needed
Change-Id: Icee2444b0e7ee999fe49fadcb1598027453d49c5
Teemu Suo-Anttila [Mon, 19 Jan 2015 13:16:50 +0000 (15:16 +0200)]
Prevent setting column sortable if container is not sortable (#16320)
Change-Id: Ic220a050f6e63de499322dbca6df0be0eda27e45
Johannes Tuikkala [Mon, 12 Jan 2015 08:18:42 +0000 (10:18 +0200)]
Fix for: TreeTable with ContainerHierarchicalWrapper not correctly
displaying child items (#15421)
Change-Id: Iadf1faa979fbae412b55551c6622b0429039a21c
AMahdy AbdElAziz [Wed, 7 Jan 2015 13:01:28 +0000 (15:01 +0200)]
Ignore change btwn paints and force update unfocused TextField (#15144)
Change-Id: I0ddcea2a617fea00d707f7deaf155e98b9d6a832
Johannes Dahlström [Thu, 15 Jan 2015 14:23:26 +0000 (16:23 +0200)]
Improve Grid selection method javadocs and exception messages (#16259)
Change-Id: I886db05366e0a22f9ff42f9a5c20832e35d3b985
Anna Koskinen [Wed, 12 Nov 2014 14:13:01 +0000 (16:13 +0200)]
Embedded ThemeResource should react to theme change (#15194)
Change-Id: Ied78a8c999e592a944c27138e179c37a31a0af54
Denis Anisimov [Tue, 20 Jan 2015 07:20:29 +0000 (09:20 +0200)]
Button icon 'icon-align-top' style correction (#15140).
Change-Id: I16bc415596431340e4e4d1944b3927dc3fd6cd96
Leif Åstrand [Sat, 10 Jan 2015 13:38:24 +0000 (15:38 +0200)]
Don't rely on broken JsonValue.jsEquals semantics (#15508)
This implementation also happens to be slightly faster becasue because
the object and array comparisons does not dump the values into native
representations before comparing. The difference is about 2 ms per
action when setting 40 panels in BasicPerformanceTest. This represents
about 5% improvement in a quite synthetic case.
Change-Id: I6319e268b7155e1123457437d81021296728a386
Sauli Tähkäpää [Mon, 19 Jan 2015 16:31:00 +0000 (18:31 +0200)]
Fix NotificationDelayTest for IE8 and Chrome. (#14689)
Change-Id: I3f92722ce9832ec2b748f2bf20477244597a8912
Sauli Tähkäpää [Mon, 19 Jan 2015 20:24:30 +0000 (22:24 +0200)]
Fix CalendarWeeklyViewNewEventsTest. (#15408)
Change-Id: I9b957f5f164fde388abce50be3285159fb50e66e
Sauli Tähkäpää [Mon, 19 Jan 2015 20:21:32 +0000 (22:21 +0200)]
Fix runo_theme_test. (#15408)
Change-Id: I9db380090d5b4500c1574b6d98d0d278a0e53816
Sauli Tähkäpää [Mon, 19 Jan 2015 20:19:07 +0000 (22:19 +0200)]
Fix reindeer_theme_test. (#15408)
Change-Id: I6cdcdfbb01b41fbc9399c644fedebe758ac3a7f4
Sauli Tähkäpää [Mon, 19 Jan 2015 20:16:45 +0000 (22:16 +0200)]
Fix liferay_theme_test. (#15408)
Change-Id: I460f287cbafe530e1d21cb2da24ed3d64b12f2d9
Sauli Tähkäpää [Mon, 19 Jan 2015 20:14:20 +0000 (22:14 +0200)]
Fix chameleon_theme_test. (#15408)
Change-Id: I30338df3601968cb04dcd717489a74b5abc80bec
Sauli Tähkäpää [Mon, 19 Jan 2015 20:10:09 +0000 (22:10 +0200)]
Fix base_theme_test. (#15408)
Change-Id: Ib7b0572f0131f97f849d6d47acf3ffdf1edd1cc7
Sauli Tähkäpää [Mon, 19 Jan 2015 19:45:47 +0000 (21:45 +0200)]
Fix SubWindowOrderTest. (#15408)
Change-Id: Idd2e5b2a910488d157e113fd58492bae6c8f3b2d
Sauli Tähkäpää [Mon, 19 Jan 2015 19:31:20 +0000 (21:31 +0200)]
Fix WindowWithInvalidCloseListenerTest. (#15408)
Change-Id: Iddf8843134b7753b22a2a4cdbcc481b7b7b7134f
Sauli Tähkäpää [Mon, 19 Jan 2015 19:22:57 +0000 (21:22 +0200)]
Fix WindowMaximizeRestoreTest. (#15408)
Change-Id: I74d5255ee5efddfa1329483f9fc01115280eda8f
Sauli Tähkäpää [Mon, 19 Jan 2015 19:09:34 +0000 (21:09 +0200)]
Fix CloseSubWindowTest. (#15408)
Change-Id: Ia4f699dfdfd6928f9a0e0211192df8a5d17d80c2
Teemu Suo-Anttila [Mon, 19 Jan 2015 12:47:22 +0000 (14:47 +0200)]
Fix Grid trying to sort Container that is not Sortable (#16311)
Change-Id: I0159a068549d563f8d1b8378730a383f14700353
Sauli Tähkäpää [Sat, 17 Jan 2015 19:34:21 +0000 (21:34 +0200)]
Hide input field from clicking for immediate upload in Valo. (#15404)
Change-Id: I69bcd7b1d610d0e9adb6ce43e06591a769bef957
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
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
Sauli Tähkäpää [Fri, 16 Jan 2015 21:19:06 +0000 (23:19 +0200)]
Update text value also with timer triggered text change events. (#16270)
Change-Id: I0e074c1ac47cb469a34a5c90533ca0dcfaf2e7e1
Sauli Tähkäpää [Fri, 12 Dec 2014 09:14:23 +0000 (11:14 +0200)]
Fix maximized window ordering. (#15360)
Change-Id: Ic994d4e5d74ddc2a554311110640b84bc2e9c802
Leif Åstrand [Fri, 16 Jan 2015 13:11:09 +0000 (15:11 +0200)]
Merge remote-tracking branch 'origin/master' into grid
Change-Id: I0babb7cb93e773a9aab82243c1112d45b15bec78
Leif Åstrand [Thu, 15 Jan 2015 20:05:58 +0000 (22:05 +0200)]
Make Grid react to theme changes (#15418)
Change-Id: Id67e378a0363a1c84cf08552a1528d612f6d43fe
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
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
Sauli Tähkäpää [Thu, 18 Dec 2014 07:46:51 +0000 (09:46 +0200)]
Add archetype validation scripts.
Change-Id: Ie84eda1120b9b91fc3289961e134a567fcbdbd52
Alexey Fansky [Fri, 9 Jan 2015 20:06:00 +0000 (12:06 -0800)]
Updating table size if set to undefined (#15384)
Change-Id: Ie21f1078cd25b859c5a3dcc4ca6db3d048bbdf42
Anna Miroshnik [Thu, 11 Dec 2014 10:50:51 +0000 (13:50 +0300)]
ComboBox: programmatic value reset breaks dropdown (#13217)
Change-Id: I6f749ab0788324d24e1e7451183ec9f0ff8ed5ba
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
Leif Åstrand [Fri, 9 Jan 2015 16:34:28 +0000 (18:34 +0200)]
Disallow layoutNow() while updating the state (#13611)
Change-Id: Ic519cbfb6507566a46d0313455695c4a40de55b8
Johannes Dahlström [Thu, 15 Jan 2015 12:58:40 +0000 (14:58 +0200)]
Improve AbstractTestCase error reporting
Change-Id: I40e1d087bb18742f8d28adadc3d0f442d8cc923b
Denis Anisimov [Thu, 8 Jan 2015 14:01:48 +0000 (16:01 +0200)]
StringToCollectionConverter class implementation (#15464).
Change-Id: I563f4403d6b6f7658f195ef97d3db05838e257af
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
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
Leif Åstrand [Tue, 16 Dec 2014 09:17:39 +0000 (11:17 +0200)]
Escape optimize widgetset output (#15387)
Change-Id: I6759ca142f9618425df007e995bc7a0a9a211919
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
Denis Anisimov [Wed, 12 Nov 2014 12:36:19 +0000 (14:36 +0200)]
Button icon 'icon-align-top' style correction (#15140).
Change-Id: I671013284cadbef89b46cca042a099441dbb6bff
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
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
Henrik Paul [Fri, 9 Jan 2015 12:59:13 +0000 (14:59 +0200)]
Adds error handling to Grid Editor (#15556)
Change-Id: I93551548aad280c4e0193d65a066976d40d65a86
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
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
Leif Åstrand [Thu, 15 Jan 2015 09:41:20 +0000 (11:41 +0200)]
Make Grid send Json as Json (#16244)
Change-Id: I2da481dcd3c258e48f2f77a9d3c8c46bb81048ff
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
Artur Signell [Wed, 14 Jan 2015 19:02:13 +0000 (21:02 +0200)]
Make widgets dependencies provided (#16217)
Change-Id: I9b887a25203760ac99efd51f5042ef6ededac23a
Henrik Paul [Tue, 13 Jan 2015 14:25:18 +0000 (16:25 +0200)]
Uses userOriginated for sort event (#16194)
Change-Id: I5db2e23818322bed63848a02f62c982846ab617e
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
Artur Signell [Thu, 15 Jan 2015 07:01:35 +0000 (09:01 +0200)]
Fix release build
Change-Id: Ie915aeb31aff7a0c2f655ad9b54e00a582770984
Artur Signell [Thu, 15 Jan 2015 06:56:10 +0000 (08:56 +0200)]
Reformat build files
Change-Id: Iab68be3e5d5e59bb05610677642a5715efe50feb
Teemu Suo-Anttila [Tue, 13 Jan 2015 14:35:16 +0000 (16:35 +0200)]
Add screenshot tests for Grid sorting indicators
Change-Id: I7a4b13c0b1726e49a0479d69214bd0c51c39ac7d
Johannes Dahlström [Tue, 13 Jan 2015 10:21:53 +0000 (12:21 +0200)]
Minor loop cleanup/optimization for #15443 fix
Change-Id: Iff6029865ab89f3738331edaa0673772414cb8ba
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
Johannes Dahlström [Tue, 13 Jan 2015 10:21:53 +0000 (12:21 +0200)]
Fix IndexOutOfBoundsException in RpcDataProviderExtension (#15443)
Change-Id: I5688e369bd6247afe0c8ed381964445dfc2c1ec1
Teemu Suo-Anttila [Fri, 9 Jan 2015 12:55:13 +0000 (14:55 +0200)]
Add ItemClickEvents to Grid (#15449)
Change-Id: I743f4de9fd11c5d81b11a3b8f2e0957293c5587c
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
Johannes Dahlström [Tue, 13 Jan 2015 17:49:01 +0000 (19:49 +0200)]
Make ProgressBarRenderer progress bars 100% wide (#16202)
Change-Id: Id9bd6ae389c4aa5a857f33b57ba087420ba79ce7
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
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
Artur Signell [Wed, 14 Jan 2015 06:09:51 +0000 (08:09 +0200)]
Make release build work with widgets module (#15544)
Change-Id: Iac3611a346f5ff749a78c227a5c6775125270659
Artur Signell [Tue, 13 Jan 2015 20:46:38 +0000 (22:46 +0200)]
Set @since tags to 7.4
Change-Id: Icd51c52d2c93b71d25b938d03c827b2da5d8527c
Artur Signell [Tue, 13 Jan 2015 20:42:46 +0000 (22:42 +0200)]
Set @since tags to 7.4
Change-Id: I3846bea13444afbb72b54eaf8808273f88dddee1
Leif Åstrand [Mon, 17 Nov 2014 06:14:10 +0000 (08:14 +0200)]
Implement JavaScript renderer support (#15485)
Change-Id: Ifeac12d4124a4a7e5d0c143ff5c0590a2c98509d
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
Denis Anisimov [Thu, 8 Jan 2015 15:59:21 +0000 (17:59 +0200)]
Allow to override transactional property wrapper strategy (#13883).
Change-Id: I38acc3c6cfbe66ac9e9ce246accbb9a0b058dddb
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
Leif Åstrand [Tue, 13 Jan 2015 19:55:26 +0000 (21:55 +0200)]
Rename BackgroundMessage -> NoLoadingIndicator (#15373)
Change-Id: Icc25e5727880baa9dceba3394522b3c5b3a4314f
Henrik Paul [Tue, 13 Jan 2015 09:25:03 +0000 (11:25 +0200)]
Grid deco elements are now resized appropriately (#16187)
Change-Id: Ibd33a7258188bd2ce6c203df0bff6053742a3f63
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
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
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
Leif Åstrand [Mon, 12 Jan 2015 18:10:28 +0000 (20:10 +0200)]
Missing javadocs for VaadinUriResolver (#9045)
Change-Id: I640d491c38c3fbd083a955669ec58ce294f158c4
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
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
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
Leif Åstrand [Fri, 9 Jan 2015 06:29:54 +0000 (08:29 +0200)]
Add @BackgroundMessage annotation (#15373)
Change-Id: Id5367b7b1ef4b7dbabfd58902ac6134222e641ba
Artur Signell [Mon, 12 Jan 2015 11:50:26 +0000 (13:50 +0200)]
Ensure widgets is built before all (#15544)
Change-Id: Ie1adc9a456b750c7cc5c55620ad5364c7e4f1984
Sauli Tähkäpää [Mon, 15 Dec 2014 08:48:51 +0000 (10:48 +0200)]
Refactor SQLContainerTableQueryTest.
Change-Id: Ie850614b8ef68996da5e4fb07a86235f536cb547
Leif Åstrand [Mon, 12 Jan 2015 07:51:14 +0000 (09:51 +0200)]
Fix javadoc typo
Change-Id: I1a44bd8f4a72dc399850585e4398c3e60d8ab0ea
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
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
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
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
Henrik Paul [Thu, 8 Jan 2015 12:37:43 +0000 (14:37 +0200)]
Clicks through the focused cell :before pseudoelement (#15535)
Change-Id: I3741b8a44f7b02fe0dceaa4c7b59b1830c36a2be
Artur Signell [Sun, 11 Jan 2015 14:43:29 +0000 (16:43 +0200)]
Add widgets-module to Eclipse (#15544)
Change-Id: Ida08d51d26c97a8c1e92fc6cd49c8885e91cd052
Artur Signell [Sun, 11 Jan 2015 14:44:01 +0000 (16:44 +0200)]
Publish widgets module to Maven (#15544)
Change-Id: I54a093d4baac91fff10ea0c53f685a9473a5081f
Artur Signell [Sun, 11 Jan 2015 14:30:40 +0000 (16:30 +0200)]
Valo GWT module for widgets (#15544)
Change-Id: I3ff005081a982f60e65adb23af0f55dbd6baeaa4
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
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
Artur Signell [Sun, 11 Jan 2015 10:19:15 +0000 (12:19 +0200)]
Build for widgets module (#15544)
Change-Id: I5bccb4047f2f92ec0025da6198a556e5434d5764
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