]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
9 years agoGetter for editor field factory (#16512)
Artur Signell [Tue, 27 Jan 2015 14:57:54 +0000 (16:57 +0200)]
Getter for editor field factory (#16512)

Change-Id: Ib4e8cf909dcc67c1239e7aaf1fcee7430ce09026

9 years agoMerge remote-tracking branch 'origin/master' into grid
Artur Signell [Wed, 28 Jan 2015 20:22:46 +0000 (22:22 +0200)]
Merge remote-tracking branch 'origin/master' into grid

Conflicts:
client/src/com/vaadin/client/ui/VWindow.java

Change-Id: I1a35db88a2b11acf76b58c417575451edfdb275d

9 years agoFixed UI.getPushConfiguration().getTransport() always returning null (#16499)
wodencafe [Wed, 28 Jan 2015 15:42:18 +0000 (09:42 -0600)]
Fixed UI.getPushConfiguration().getTransport() always returning null (#16499)

Change-Id: I31a923faf5ae369ffc2160cdeb12584ca0babc9d

9 years agoRender Window caption as text when requested (#16273)
Artur Signell [Tue, 27 Jan 2015 11:51:22 +0000 (13:51 +0200)]
Render Window caption as text when requested (#16273)

Change-Id: I15813f5fc305776282bdc9cb3d5dffd4f09ebf55

9 years agoMake Grid and renderer buttons look like Vaadin NativeButton (#16260)
Teemu Suo-Anttila [Tue, 27 Jan 2015 14:23:19 +0000 (16:23 +0200)]
Make Grid and renderer buttons look like Vaadin NativeButton (#16260)

Change-Id: I23a2ee3986360746f0978fa93c96d64fc4f7f442

9 years agoBetter human readable captions for nested properties (#16433)
Artur Signell [Wed, 21 Jan 2015 19:27:04 +0000 (21:27 +0200)]
Better human readable captions for nested properties (#16433)

Change-Id: I680ab6b2b4ac2c6101b97581feb52cf68adcead1

9 years agoDisable and restore editor and scroll locking on setEnabled (#16502)
Teemu Suo-Anttila [Tue, 27 Jan 2015 10:54:04 +0000 (12:54 +0200)]
Disable and restore editor and scroll locking on setEnabled (#16502)

Change-Id: I26b612f5a412c4e056d02799ab8f83429ab46cac

9 years agoImproves touch scrolling in Grid (#16341)
Henrik Paul [Mon, 19 Jan 2015 14:47:07 +0000 (16:47 +0200)]
Improves touch scrolling in Grid (#16341)

Change-Id: I612aa14fbcc14e3d0be9374b72b1c903bbc9f7a4

9 years agoGrid now uses ObjectRenderer by default (#15417)
Henrik Paul [Wed, 14 Jan 2015 13:40:49 +0000 (15:40 +0200)]
Grid now uses ObjectRenderer by default (#15417)

Change-Id: I2aa8105c0eadbadb29f9aab9e3e3aeb21629f6f3

9 years agoFileDownloader opens file in a new tab (iOS) (#15366)
Alexey Fansky [Mon, 22 Dec 2014 20:05:53 +0000 (12:05 -0800)]
FileDownloader opens file in a new tab (iOS) (#15366)

Opening files in a new tab because iframe with a file isn't opened in iOS.

Change-Id: I7f8af4b9348ade0f845e3a656c7287490b9482cf

9 years agoFix Table pageup/pagedown navigation (#15332)
Ilya Ermakov [Thu, 11 Dec 2014 13:29:39 +0000 (16:29 +0300)]
Fix Table pageup/pagedown navigation (#15332)

After this patch navigation with PageDown, PageUp, Home, End works
properly. What was
changed in this patch (new state): the first visible row number is
updated before
sending selected rows to the server while handling these keys.

Change-Id: I3bdebc434f886ef55f90f3fed5fd607d5f65f87f

9 years agoUse elemental.json and not org.json in OSGi (#16490)
Artur Signell [Tue, 27 Jan 2015 07:19:44 +0000 (09:19 +0200)]
Use elemental.json and not org.json in OSGi (#16490)

Change-Id: Ib11880b020f0f60c9e0808409d243e6c4d6c05aa

9 years agoFix RpcDataProvider cache clearing on bare ItemSetChange (#16481)
Teemu Suo-Anttila [Fri, 23 Jan 2015 11:16:19 +0000 (13:16 +0200)]
Fix RpcDataProvider cache clearing on bare ItemSetChange (#16481)

This patch optimizes value change listeners and updates a bit in order
to make clean up on cache invalidation easier to perform.

Change-Id: I6ae3e0ef5046bd5f404f5e0a440607cabd48c6a4

9 years agoMerge remote-tracking branch 'origin/master' into HEAD
Artur Signell [Mon, 26 Jan 2015 17:34:36 +0000 (19:34 +0200)]
Merge remote-tracking branch 'origin/master' into HEAD

Change-Id: I42718fcc8a07ca46f7e58016d3caf287ce88e3ed

9 years agoFix Grid not always showing select all checkbox (#16397)
Teemu Suo-Anttila [Wed, 21 Jan 2015 09:33:53 +0000 (11:33 +0200)]
Fix Grid not always showing select all checkbox (#16397)

Change-Id: I35f0e9fa615ab23153b638b80f12cd539bd2c52e

9 years agoMake table selectable based on presence of ValueChangeListener (#13864).
Denis Anisimov [Sat, 23 Aug 2014 10:32:06 +0000 (13:32 +0300)]
Make table selectable based on presence of ValueChangeListener (#13864).

Change-Id: I272703f1e3178c91a2b1e3e4d0f7c79e4c86e552

9 years agoHandle cases when start/end date is not set for Between filter (#13354).
Denis Anisimov [Sat, 23 Aug 2014 09:50:35 +0000 (12:50 +0300)]
Handle cases when start/end date is not set for Between filter (#13354).

Change-Id: If75998b1bc87b0bd7d2fa83298e1f17d65a18745

9 years agoPrevent text selection when multi sorting with header clicks (#16275)
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

9 years agoFix Grid setting non-sortable column sortable (#16483)
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

9 years agoDisable default Atmosphere CORS headers (#16196)
Artur Signell [Tue, 13 Jan 2015 15:03:27 +0000 (17:03 +0200)]
Disable default Atmosphere CORS headers (#16196)

Change-Id: Ic0aafa2bbcb7b0f512405c7b47dd66debd77ed21

9 years agoAutomatically switch between test diff images until user clicks
Artur Signell [Fri, 16 Jan 2015 06:41:39 +0000 (08:41 +0200)]
Automatically switch between test diff images until user clicks

Change-Id: Ifb62c3915cbcad576b25d1bfc93d6f15e7d64d75

9 years agoMove checkbox workaround to parent class
Artur Signell [Fri, 16 Jan 2015 09:25:34 +0000 (11:25 +0200)]
Move checkbox workaround to parent class

Change-Id: I0eb5487fc8c9e4d277b5a9971d3faa9e2d980361

9 years agoMerge remote-tracking branch 'origin/master' into grid
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

9 years agoRevert "Update text value also with timer triggered text change events. (#16270)"
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

9 years agoFix WindowMaximizeRestoreTest. (#15408)
Sauli Tähkäpää [Wed, 21 Jan 2015 06:44:01 +0000 (08:44 +0200)]
Fix WindowMaximizeRestoreTest. (#15408)

Change-Id: I2c9c389723318c8f54e2e901cf4babfedc885a3f

9 years agoFix Editor creating fields before client Grid can attach them (#16214)
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

9 years agoRemove unnecessary scrollbar when zooming in or out (#15164)
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

9 years agoPrevent setting column sortable if container is not sortable (#16320)
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

9 years agoFix for: TreeTable with ContainerHierarchicalWrapper not correctly
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

9 years agoIgnore change btwn paints and force update unfocused TextField (#15144)
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

9 years agoImprove Grid selection method javadocs and exception messages (#16259)
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

9 years agoEmbedded ThemeResource should react to theme change (#15194)
Anna Koskinen [Wed, 12 Nov 2014 14:13:01 +0000 (16:13 +0200)]
Embedded ThemeResource should react to theme change (#15194)

Change-Id: Ied78a8c999e592a944c27138e179c37a31a0af54

9 years agoButton icon 'icon-align-top' style correction (#15140).
Denis Anisimov [Tue, 20 Jan 2015 07:20:29 +0000 (09:20 +0200)]
Button icon 'icon-align-top' style correction (#15140).

Change-Id: I16bc415596431340e4e4d1944b3927dc3fd6cd96

9 years agoDon't rely on broken JsonValue.jsEquals semantics (#15508)
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

9 years agoFix NotificationDelayTest for IE8 and Chrome. (#14689)
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

9 years agoFix CalendarWeeklyViewNewEventsTest. (#15408)
Sauli Tähkäpää [Mon, 19 Jan 2015 20:24:30 +0000 (22:24 +0200)]
Fix CalendarWeeklyViewNewEventsTest. (#15408)

Change-Id: I9b957f5f164fde388abce50be3285159fb50e66e

9 years agoFix runo_theme_test. (#15408)
Sauli Tähkäpää [Mon, 19 Jan 2015 20:21:32 +0000 (22:21 +0200)]
Fix runo_theme_test. (#15408)

Change-Id: I9db380090d5b4500c1574b6d98d0d278a0e53816

9 years agoFix reindeer_theme_test. (#15408)
Sauli Tähkäpää [Mon, 19 Jan 2015 20:19:07 +0000 (22:19 +0200)]
Fix reindeer_theme_test. (#15408)

Change-Id: I6cdcdfbb01b41fbc9399c644fedebe758ac3a7f4

9 years agoFix liferay_theme_test. (#15408)
Sauli Tähkäpää [Mon, 19 Jan 2015 20:16:45 +0000 (22:16 +0200)]
Fix liferay_theme_test. (#15408)

Change-Id: I460f287cbafe530e1d21cb2da24ed3d64b12f2d9

9 years agoFix chameleon_theme_test. (#15408)
Sauli Tähkäpää [Mon, 19 Jan 2015 20:14:20 +0000 (22:14 +0200)]
Fix chameleon_theme_test. (#15408)

Change-Id: I30338df3601968cb04dcd717489a74b5abc80bec

9 years agoFix base_theme_test. (#15408)
Sauli Tähkäpää [Mon, 19 Jan 2015 20:10:09 +0000 (22:10 +0200)]
Fix base_theme_test. (#15408)

Change-Id: Ib7b0572f0131f97f849d6d47acf3ffdf1edd1cc7

9 years agoFix SubWindowOrderTest. (#15408)
Sauli Tähkäpää [Mon, 19 Jan 2015 19:45:47 +0000 (21:45 +0200)]
Fix SubWindowOrderTest. (#15408)

Change-Id: Idd2e5b2a910488d157e113fd58492bae6c8f3b2d

9 years agoFix WindowWithInvalidCloseListenerTest. (#15408)
Sauli Tähkäpää [Mon, 19 Jan 2015 19:31:20 +0000 (21:31 +0200)]
Fix WindowWithInvalidCloseListenerTest. (#15408)

Change-Id: Iddf8843134b7753b22a2a4cdbcc481b7b7b7134f

9 years agoFix WindowMaximizeRestoreTest. (#15408)
Sauli Tähkäpää [Mon, 19 Jan 2015 19:22:57 +0000 (21:22 +0200)]
Fix WindowMaximizeRestoreTest. (#15408)

Change-Id: I74d5255ee5efddfa1329483f9fc01115280eda8f

9 years agoFix CloseSubWindowTest. (#15408)
Sauli Tähkäpää [Mon, 19 Jan 2015 19:09:34 +0000 (21:09 +0200)]
Fix CloseSubWindowTest. (#15408)

Change-Id: Ia4f699dfdfd6928f9a0e0211192df8a5d17d80c2

9 years agoFix Grid trying to sort Container that is not Sortable (#16311)
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

9 years agoHide input field from clicking for immediate upload in Valo. (#15404)
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

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 agoUpdate text value also with timer triggered text change events. (#16270)
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

9 years agoFix maximized window ordering. (#15360)
Sauli Tähkäpää [Fri, 12 Dec 2014 09:14:23 +0000 (11:14 +0200)]
Fix maximized window ordering. (#15360)

Change-Id: Ic994d4e5d74ddc2a554311110640b84bc2e9c802

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