]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
9 years agoAdd @since for Transport. 7.3 7.3.10
Sauli Tähkäpää [Tue, 3 Feb 2015 09:01:18 +0000 (11:01 +0200)]
Add @since for Transport.

Change-Id: I1d4882c820722094128dac3a6f595d30286ee458

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

Conflicts:
server/src/com/vaadin/server/communication/PushRequestHandler.java

9 years agoFix gradient path for notifications in Chameleon. (#15351)
Sauli Tähkäpää [Thu, 11 Dec 2014 21:12:12 +0000 (23:12 +0200)]
Fix gradient path for notifications in Chameleon. (#15351)

Change-Id: Ie1e2726613033ad321e15f7f58e098080d4d9a5f

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 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 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 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 agoTicket summaries are now html-encoded (#14579) 7.3.9
Sara Seppola [Tue, 7 Oct 2014 13:09:02 +0000 (16:09 +0300)]
Ticket summaries are now html-encoded (#14579)

Change-Id: Ia6a4342f6488da27310afe14421ef5af68e436bc

9 years agoAdd missing @since to VScrollTable and Table.
Sauli Tähkäpää [Wed, 21 Jan 2015 07:21:08 +0000 (09:21 +0200)]
Add missing @since to VScrollTable and Table.

Change-Id: I7f249c880464b38226856a00882a05af80991d48

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 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 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

Conflicts:
client/src/com/vaadin/client/ui/textfield/TextFieldConnector.java

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 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 agoFix for Wrong background color in a Window in IE8 (#15322)
AMahdy AbdElAziz [Tue, 23 Dec 2014 14:52:22 +0000 (16:52 +0200)]
Fix for Wrong background color in a Window in IE8 (#15322)

Change-Id: Ie25c7142bc111829be829f4ba98ed639ad1f5126

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 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 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 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 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 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 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 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 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 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 agoUse API for setting content length on responses (#15504) 7.3.8
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 agoThrow IllegalArgumentException on non-existent version column. (#15290)
Sauli Tähkäpää [Sun, 14 Dec 2014 20:34:28 +0000 (22:34 +0200)]
Throw IllegalArgumentException on non-existent version column. (#15290)

Change-Id: I68fdea1144253feba906acd882b573d469f39a30

Conflicts:
server/tests/src/com/vaadin/data/util/sqlcontainer/SQLContainerTableQueryTest.java

9 years agoPrevent key events without key code from triggering actions (#11029)
Artur Signell [Fri, 19 Dec 2014 15:15:12 +0000 (17:15 +0200)]
Prevent key events without key code from triggering actions (#11029)

Seemingly not possible to auto-test reliably

Change-Id: Idb492465323d91279caf170646590a54847b9414

9 years agoTypo in the Profiler log (#15426)
AMahdy AbdElAziz [Fri, 19 Dec 2014 08:49:29 +0000 (10:49 +0200)]
Typo in the Profiler log (#15426)

Horizontally is done in the block before this one. Vertically is done here.

Change-Id: I230297edb26ee41106d50756ae5221fd108fba21

9 years agoPreserve newlines and align exception stacktraces left (#15456)
Artur Signell [Mon, 22 Dec 2014 11:30:55 +0000 (13:30 +0200)]
Preserve newlines and align exception stacktraces left (#15456)

Change-Id: I1679f63554ff7a9f7f1e51e0988f03aede26c1ba

9 years agoFix date field button regression (#14572)
Jouni Koivuviita [Mon, 1 Sep 2014 11:21:54 +0000 (14:21 +0300)]
Fix date field button regression (#14572)

Regression was caused by patch https://dev.vaadin.com/review/#/c/4480

Fixed the same issue for ComboBox as well.

Change-Id: Id43912f0803b5e056d4ca6585746e53226282d85

9 years agoRemove mentions of SimpleViewDisplay as there is no such thing (#12934)
Artur Signell [Fri, 19 Dec 2014 00:10:47 +0000 (02:10 +0200)]
Remove mentions of SimpleViewDisplay as there is no such thing (#12934)

Change-Id: I8fd616f52e7a4fbc8c0f251103f440092ec0c57f

9 years agoFixes unnecessary padding-top added to all responsive UIs (#14679)
Teppo Kurki [Mon, 15 Dec 2014 13:53:03 +0000 (15:53 +0200)]
Fixes unnecessary padding-top added to all responsive UIs (#14679)

When using Valo theme and Responsive extension, all responsive UIs get a padding-top even though it should be only added when a Valo Menu is present in the UI. Added a stylename which has to be added to any responsive UIs containing a Valo Menu.

Change-Id: Ib3e3c5341bef03c174accb01401b4a90c1deb29e

9 years agoUpdate release notes for 7.3.7 7.3.7
Leif Åstrand [Wed, 17 Dec 2014 14:00:47 +0000 (16:00 +0200)]
Update release notes for 7.3.7

9 years agoHandle portlet error messages properly (#15398)
Leif Åstrand [Mon, 15 Dec 2014 19:12:35 +0000 (21:12 +0200)]
Handle portlet error messages properly (#15398)

Change-Id: Ie7936fd2eaca0e0c5da1f6ed8f12238ae207b7eb

9 years agoAdd missing @since for 7.3.7.
Sauli Tähkäpää [Wed, 17 Dec 2014 08:10:28 +0000 (10:10 +0200)]
Add missing @since for 7.3.7.

Change-Id: I44b29ca74ed9d8037a307b790115c2e21cb2c376

9 years agoSet explicit calculated size for drag image element (#14617).
Denis Anisimov [Sun, 14 Sep 2014 09:49:23 +0000 (12:49 +0300)]
Set explicit calculated size for drag image element (#14617).

Change-Id: I6bfcd0a5ad78bd79aad2fa2357a7e33a00b3c33d

9 years agoBack button doesn't change URL if view blocks the navigation (#10901)
Anna Miroshnik [Thu, 11 Dec 2014 15:22:42 +0000 (18:22 +0300)]
Back button doesn't change URL if view blocks the navigation (#10901)

Change-Id: Ib1211a7a2282753b329129615a544264e62d1ed5

9 years agoDelayed column layouting is visible (#15189)
Anna Miroshnik [Fri, 14 Nov 2014 10:46:12 +0000 (13:46 +0300)]
Delayed column layouting is visible (#15189)

Full Name of defect:
Regression: Table column jumps when table is shown and table is contained in a layout

Regression is a outcome of  change due to #12672.

No TB4 test because problem happens too fast to be caught.

Change-Id: I9af5ed3c11e0fb673c7f2f1c5fd4739bd4b8c655

9 years agoVBrowserDetails fails to detect Android when using Firefox (#15183)
Sergey Budkin [Fri, 7 Nov 2014 13:22:24 +0000 (15:22 +0200)]
VBrowserDetails fails to detect Android when using Firefox (#15183)

Changed detection logic.

Change-Id: I9cb8e94fe6bb5be587fa73ed6a71d2c7c1d91733

9 years agoReset tabsheet scroller when unhiding leftmost tab (#14644)
Alexey Fansky [Wed, 10 Dec 2014 23:52:46 +0000 (15:52 -0800)]
Reset tabsheet scroller when unhiding leftmost tab (#14644)

Checking whether invisible tab are present before the scroll index and
if so resetting the scroll index when tab goes back to visible.

Change-Id: I156dbe93963b0d9f46e21a593ffc3c4c77ebd1c6

9 years agoFix CustomLayout child rendering when template is missing (#8696)
Teemu Pöntelin [Thu, 4 Dec 2014 18:09:42 +0000 (20:09 +0200)]
Fix CustomLayout child rendering when template is missing (#8696)

Change-Id: I8ce4fbc566f030bf22c555f68b97beb781b19805

9 years agoHorizontal split panel height shouldn't ignore second component (#15149)
Denis Anisimov [Fri, 31 Oct 2014 18:33:39 +0000 (20:33 +0200)]
Horizontal split panel height shouldn't ignore second component (#15149)

Change-Id: Ie925757167b6d8521707b6d5515157eca85f9dba

9 years agoalways retry a status code 0 uidl request (#15254)
Fabian Lange [Tue, 25 Nov 2014 09:26:18 +0000 (10:26 +0100)]
always retry a status code 0 uidl request (#15254)

A status code of 0 indicates that the request has not been handled by
the server because the connection was closed without sending response
headers.
This can happen on the browser side when the browser window is closed,
or it can happen on network equipment side under adverse quality of link
conditions.
Therefore vaadin should retry such a request once before popping up the
disconnect message.

Change-Id: I9524c97a3de8e4ac9499394a2a795b0441a36ead

9 years agoAccordion causes SEVERE error in browser console (#15182)
Sergey Budkin [Thu, 13 Nov 2014 14:47:15 +0000 (16:47 +0200)]
Accordion causes SEVERE error in browser console (#15182)

Refactored to remove invisible widgets from DOM.

Change-Id: I94d0ba37f4a75d71df88fbb0b1767ae60f39432d

9 years agoDateField popup doesn't close when popup button is clicked (#14857)
Anna Miroshnik [Mon, 17 Nov 2014 14:33:54 +0000 (17:33 +0300)]
DateField popup doesn't close when popup button is clicked (#14857)

Change-Id: Ieb6ff2f072726fe8707d3cce61569dd623b13ebd

9 years agoPosition calendar popup on the left side if there is no space (#14757).
Denis Anisimov [Thu, 6 Nov 2014 07:15:15 +0000 (09:15 +0200)]
Position calendar popup on the left side if there is no space (#14757).

Change-Id: I83836bbf077033712a569c8eff52576b012b4dee

9 years agoMenuBar submenus close unexpectedly if use Valo theme (#15255)
Jouni Koivuviita [Wed, 10 Dec 2014 08:42:37 +0000 (10:42 +0200)]
MenuBar submenus close unexpectedly if use Valo theme (#15255)

This fix is for animation-in and animation-out.

Fix was done in VMenuBar. VOverlay provides now hide() method with
possibility to enable/disable the animations via parameters boolean
animateIn, boolean animateOut. By default they are true (not to break
animate-in, animate-out for VWindow and VNotification)

Change-Id: I49981952c7c18a02edd7fa9e6d247bb18f660207

9 years agoLong events aren't displayed properly when using Container (#15242)
Sergey Budkin [Tue, 25 Nov 2014 17:35:13 +0000 (19:35 +0200)]
Long events aren't displayed properly when using Container (#15242)

Rewrote event selection.

Change-Id: I8f0dd1c5ec736ea14037619b1656a79b7e3532be

9 years agoMake addNestedContainerBean work with existing bean item container items (#15355)
Artur Signell [Tue, 9 Dec 2014 19:18:50 +0000 (21:18 +0200)]
Make addNestedContainerBean work with existing bean item container items (#15355)

Change-Id: I04a91349fce452aa26c304413061440ad74465cc

9 years agoFix opacity for disabled checkboxes and option groups. (#15239)
Jouni Koivuviita [Thu, 4 Dec 2014 13:58:07 +0000 (15:58 +0200)]
Fix opacity for disabled checkboxes and option groups. (#15239)

Change-Id: I2d09a116d07621053f2fc9524f95e47bf7fc834e

9 years agoUIInitHandler emits Content-Length when writing json response (#15271)
Fabian Lange [Mon, 24 Nov 2014 11:11:08 +0000 (12:11 +0100)]
UIInitHandler emits Content-Length when writing json response (#15271)

This prevents chunked-transfer mode and allows server infrastructure to
decide correctly on things like compression which benefits from knowing
a content length.

Change-Id: I4e969e0874b506d0f61526662ee78418987937c4

9 years agoSQLContainer removeItem Error when isModified (#8802)
Ilya Ermakov [Fri, 28 Nov 2014 10:09:38 +0000 (13:09 +0300)]
SQLContainer removeItem Error when isModified (#8802)

This patch makes commit() work properly if an item was modified and later deleted.

Change-Id: I5a00024112e7b6bb7ab3750c292a872937f03af9

9 years agoAdd null check to UI.setTheme. (#15326)
Sauli Tähkäpää [Thu, 4 Dec 2014 12:36:11 +0000 (14:36 +0200)]
Add null check to UI.setTheme. (#15326)

Change-Id: I2ab2d24ec05bb618969f59ea15d3a971f88009ca

9 years agoFix opacity for disabled links in Valo. (#15253)
Sauli Tähkäpää [Sun, 23 Nov 2014 12:16:02 +0000 (14:16 +0200)]
Fix opacity for disabled links in Valo. (#15253)

Change-Id: I865526499a6d55a835758f0194a977c36c10304a

9 years agoEscape dynamic and configured theme names in the same way. (#15309) 7.3.6
Leif Åstrand [Fri, 14 Nov 2014 13:27:49 +0000 (15:27 +0200)]
Escape dynamic and configured theme names in the same way. (#15309)

Change-Id: Ib7fd42e6017d0b78e6d5e6bd7f531f0cd6c8c0ab

9 years agoEscape themeUri before rewriting CustomLayout HTML. (#15309)
Leif Åstrand [Tue, 2 Dec 2014 08:24:08 +0000 (10:24 +0200)]
Escape themeUri before rewriting CustomLayout HTML. (#15309)

Change-Id: I192691ac02bf3a98df1424dead5e4fd6385e395d

9 years agoPrevent NPE in AbstractBeanContainer.getType() method (#15173).
Denis Anisimov [Wed, 5 Nov 2014 17:37:31 +0000 (19:37 +0200)]
Prevent NPE in AbstractBeanContainer.getType() method (#15173).

Change-Id: Ieaed329ed85c68d0da8bd169b4cc5c5886dde212

9 years agoset Cache-Control and Expires header even when not-modified (#8757)
Fabian Lange [Mon, 10 Nov 2014 18:07:12 +0000 (19:07 +0100)]
set Cache-Control and Expires header even when not-modified (#8757)

Usually first a resource is served with the lower code block. this
provides cache-control, expires and last-modification headers to the
browser. But when a not-modified response was served, these headers
were missing. This effectively caused the caching to no longer work once
the not-modified responses are sent out.

Change-Id: I9b1f0cacc91734f88bb0384872da0d426d4b5fe0

9 years agoOne pixel discrepancy in headers and rows border with minimal width (#15118)
Sergey Budkin [Fri, 7 Nov 2014 10:38:05 +0000 (12:38 +0200)]
One pixel discrepancy in headers and rows border with minimal width (#15118)

Disabled old patch for VTreeTable, which caused the problem.

Change-Id: I3fdf6b0890307b27e32ceff4492cb7d0bfc6b680

9 years agoWindow modalitycurtain will now respect $v-animations-enabled (#15135)
Fabian Lange [Thu, 30 Oct 2014 10:58:26 +0000 (11:58 +0100)]
Window modalitycurtain will now respect $v-animations-enabled (#15135)

Change-Id: I80beea694c2a103aaf1fb479e1de48c515428fbb

9 years agoPosition tooltips in the visible area (#15129).
Anna Miroshnik [Tue, 25 Nov 2014 09:19:05 +0000 (12:19 +0300)]
Position tooltips in the visible area (#15129).

Based on Mika's reverted patch, with additional fix and test for
regression "an empty tooltip appears while the application is
initializing".

Change-Id: I8237fc9340265708a05a7576a5d9e8e374dc1fea

9 years agoAdd @since to AbstractSplitPanel. (#15285)
Sauli Tähkäpää [Fri, 28 Nov 2014 10:28:41 +0000 (12:28 +0200)]
Add @since to AbstractSplitPanel. (#15285)

Change-Id: I476d8c7e53ce90941b00deefffc1b6a7ea63b43b

9 years agoAdd getter to SplitterState.positionReversed (#15285)
Anna Koskinen [Tue, 25 Nov 2014 15:23:45 +0000 (17:23 +0200)]
Add getter to SplitterState.positionReversed (#15285)

Change-Id: I1e3783d21cb5f2832838dfe36c91c7f6a4ddb313

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 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 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 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 agoConverted SetCurrentPageFirstItemIndex to TB4. (#15286)
Sauli Tähkäpää [Tue, 25 Nov 2014 12:41:48 +0000 (14:41 +0200)]
Converted SetCurrentPageFirstItemIndex to TB4. (#15286)

Change-Id: Iea990c243e083b3302fd1e448402ac3aa3db08ac

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

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

Change-Id: Ic435e3ca741669db6f707961ac66a4c2e30bf765

10 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

10 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

Conflicts:
WebContent/release-notes.html

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 years agoConvert TableScrollsOnSelectionTest to TB4.
Sauli Tähkäpää [Fri, 12 Sep 2014 13:10:48 +0000 (16:10 +0300)]
Convert TableScrollsOnSelectionTest to TB4.

Change-Id: I27b8edbd0761771054dc4e1b0b6b2559957da0c6

Conflicts:
uitest/src/com/vaadin/tests/components/table/LongMultiselectTest.java

10 years agoNew tests for Removing and re-adding all rows in Table (#14581)
Guillermo Alvarez [Thu, 16 Oct 2014 12:40:51 +0000 (15:40 +0300)]
New tests for Removing and re-adding all rows in Table (#14581)

Refactor of test into separate tests.
Addition of new cases to test when a new container is added and
when all items are removed and only one item is added

Change-Id: I6103404d1f21c02d7469f61ce942f7379b00a17b

10 years agoRe-adding content in Table causes table to lose scroll position (#14581)
Anna Miroshnik [Thu, 2 Oct 2014 12:02:55 +0000 (16:02 +0400)]
Re-adding content in Table causes table to lose scroll position (#14581)

At this moment behavior of restoring scroll position more like as in
7.2.6. But restoring is only in case of removeAll() - addAll() (or add()
one time - then restore index is reset).

In 7.2.6 restoring of scroll position was the result of client defect
(scrolling in lazyScroller was not changed if variable "firstvisible"
fromserver was 0). This "defect" was fixed in one of the patches.

Change-Id: I2e2fb8749ec95f3409caeacafff46c4c29159e74

10 years agoAllowed one pixel's worth of mismatch in
Anna Koskinen [Mon, 22 Sep 2014 13:18:51 +0000 (16:18 +0300)]
Allowed one pixel's worth of mismatch in
TableRepairsScrollPositionOnReAddingAllRowsTest.

Change-Id: I04f17bf0acbb445343e2f9b18f6a55ce4f764afa

10 years agoRe-adding all rows in Table causes table to loose scroll position (#14581)
Anna Miroshnik [Mon, 15 Sep 2014 13:11:56 +0000 (17:11 +0400)]
Re-adding all rows in Table causes table to loose scroll position (#14581)

Fix: if to remove (container.removeAllItems()) and then to re-add(container.addAll(..)) the same collection in table container - > scroll position is not loosed now.

The hash code and scroll position of the old container is stored when a new container is added.
If the new container has the same hash code, we restore the scroll position.
The scroll position is not restored if another items added to the container.

Change-Id: I52a22c3c1c7b71f1b3447b9d592ab8fececd67b8

10 years agoAdded missing @since and javadocs 7.3.4
Markus Koivisto [Mon, 3 Nov 2014 07:54:35 +0000 (09:54 +0200)]
Added missing @since and javadocs

Change-Id: I4241217a21b60b877a2213344607d112a14ff7d5

10 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

10 years agoChange getSubPartElement(String) to ignore text icons (#14879).
Mika Murtojarvi [Fri, 17 Oct 2014 14:34:22 +0000 (17:34 +0300)]
Change getSubPartElement(String) to ignore text icons (#14879).

The test for this change set will be included in the TestBench project,
since the API required by the test is not present here.

Change-Id: Ia31d4ba49dabdb74d81e5b9d23db7af809d96942

10 years agoAdd SubPartAware interface to VSlider (#13760)
Dmitrii Rogozin [Thu, 11 Sep 2014 11:45:49 +0000 (14:45 +0300)]
Add SubPartAware interface to VSlider (#13760)

Change-Id: I19cc7e60a43a618f2b443f4b9d049b77d740b567

10 years agoAdd SubPartAware to VMenuBar (#13364)
Dmitrii Rogozin [Thu, 11 Sep 2014 11:57:02 +0000 (14:57 +0300)]
Add SubPartAware to VMenuBar (#13364)

Change-Id: Ibf8b82dff19736d5e2519638db50a26148f0e750