]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
10 years agoUse getChildComponents in PopupView instead of getChildren (#13503) 7.1 7.1.15
Denis Anisimov [Sat, 5 Apr 2014 12:48:22 +0000 (15:48 +0300)]
Use getChildComponents in PopupView instead of getChildren (#13503)

Change-Id: Ifd155376804e2403c55a115186df2b2c1c673334

10 years agoReplace DragStartModes TB2 test with TB3 test
Teemu Suo-Anttila [Wed, 16 Apr 2014 12:13:26 +0000 (15:13 +0300)]
Replace DragStartModes TB2 test with TB3 test

Change-Id: I3377502fc1e320f18b426fe5c46e7bb493991e9f

10 years agoFix ComboBox popup scrolling when paging disabled (#13488)
mtzukanov [Fri, 21 Mar 2014 10:15:43 +0000 (12:15 +0200)]
Fix ComboBox popup scrolling when paging disabled (#13488)

Added pagelength == 0 conditions on scroll and hasNextPage.

Change-Id: I42c0eb56d42cc54ff57a6bc6b9eee2f6734315bb

10 years agoPrevent scroll position reset on GridLayout hierarchy change (#13386)
Johannes Dahlström [Thu, 24 Apr 2014 14:17:42 +0000 (17:17 +0300)]
Prevent scroll position reset on GridLayout hierarchy change (#13386)

State change handling by default clears measured size if the size is set
to undefined; this would cause GridLayout to shrink to zero size because
its child cells have position: absolute. The layout phase recomputes the
size, but in some cases the browser reflows first, affecting the scroll
position of the layout parent. This patch prevents GridLayout from
clearing once-computed sizes during state change.

Change-Id: I832b05f1d774e190f2fffc4128f7b35c61d65711

10 years agoFix TextArea with enter keyboard shortcut (#12424)
Markus Koivisto [Wed, 30 Apr 2014 09:27:43 +0000 (12:27 +0300)]
Fix TextArea with enter keyboard shortcut (#12424)

When a keyboardshortcut has been added to anywhere on the page,
the previous behaviour would cause the keyboardshortcut event to
be processeed before the newline was processed. The end result
was that newlines were never added when typing in the TextArea.

Keyboard shortcuts operate on KeyDown events. By adding a listener
for these events and stopping their propagation when the ENTER key
is pressed, this unwanted behaviour can be averted, and the user
can enter multi-line text in a TextArea even when Enter is used as
a keyboard shortcut.

Obviously, this means that the keyboard shortcut will not work as
long as the TextArea widget has focus. This is the new intended
behaviour.

Change-Id: Ied438acb8589df498e5634271e486517bf6ac41e

10 years agoFix ComboBox cleared suggestion popup on ItemSetChange (#13635)
Teemu Suo-Anttila [Mon, 28 Apr 2014 11:26:26 +0000 (14:26 +0300)]
Fix ComboBox cleared suggestion popup on ItemSetChange (#13635)

Change-Id: I77285e17819daf1b8328a8aea6d62a6b6b53510c

10 years agoAdd caching support for PublishedFileHandler (#13574)
Juuso Valli [Wed, 23 Apr 2014 06:58:57 +0000 (09:58 +0300)]
Add caching support for PublishedFileHandler (#13574)

Add caching support for PublishedFileHandler similar to VaadinServlet.
Testing is done manually as browser caching is difficult to develop
tests for.

Change-Id: I314745766c9feb60758547dba77eb9e13976ce91

10 years agoFix missing TreeTable column lines in IE8 (#12989)
Juuso Valli [Thu, 24 Apr 2014 10:34:05 +0000 (13:34 +0300)]
Fix missing TreeTable column lines in IE8 (#12989)

Change-Id: Iddc6ecd5f455d28a43a67cdbf22cf81dbf3a6a5b

10 years agoFix Table width calculation when adding the first item (#13592)
Juuso Valli [Thu, 24 Apr 2014 12:43:25 +0000 (15:43 +0300)]
Fix Table width calculation when adding the first item (#13592)

Change-Id: I328dd83cac0cc6ba08fa32a1227f10ece9b52d6f

10 years agoFix Table.sort(...) to update the sort indicator (#8978)
Juuso Valli [Wed, 23 Apr 2014 12:46:16 +0000 (15:46 +0300)]
Fix Table.sort(...) to update the sort indicator (#8978)

Change-Id: I2df7de7648a8a311a913267ef0d0d0e57f52f19d

10 years agoApply layout after remove tab in Accordion (#13423)
Teemu Suo-Anttila [Fri, 25 Apr 2014 11:13:03 +0000 (14:13 +0300)]
Apply layout after remove tab in Accordion (#13423)

Change-Id: I1d99eadc9b312a88b28c08cf6d02a454d6ca5dd9

10 years agoAvoid eagerly layouting from VScrollTable.updateFromUIDL (#13188)
Tomi Virtanen [Sat, 15 Mar 2014 17:56:46 +0000 (19:56 +0200)]
Avoid eagerly layouting from VScrollTable.updateFromUIDL (#13188)

Closing a modal sub-window at the same time when TreeTable item is
removed, caused the detached Window being re-opened by
WindowConnector.postLayout() call.

This change adds a check in postLayout: continue operation only if the
window is attached to DOM. Or else, log a warning message about the
invalid postLayout call. Another change is in TreeTableConnector and
VScrollTable to disallow Util.notifyParentOfSizeChange(Widget, boolean)
with a boolean 'false' argument, when rendering is in progress. 'false'
causes an immediate LayoutManager.layoutNow() call, which is the main
reason for this issue.

Change-Id: I6f3e331b0feff9e7814ae1d749f6f7812dcd49ac

10 years agoReplace SelectionRangeDragging TB2 test with TB3 test
Teemu Suo-Anttila [Wed, 16 Apr 2014 11:01:34 +0000 (14:01 +0300)]
Replace SelectionRangeDragging TB2 test with TB3 test

Change-Id: Ic60e13b94e550c0457649ef093c8d6269a7efa19

10 years agoUpdate copyright year to 2014
Artur Signell [Tue, 15 Apr 2014 13:06:39 +0000 (16:06 +0300)]
Update copyright year to 2014

Change-Id: Ic77338304dc7e58e49f27dcdaf0bab2e00f5bba6

10 years agoContainerEventProvider returns style names from container. Fixes #10718
Maciej Przepióra [Fri, 11 Apr 2014 20:53:43 +0000 (23:53 +0300)]
ContainerEventProvider returns style names from container. Fixes #10718

ContainerEventProvider doesn't actually return
style names from container in certain situations
(copy-pasted code). This patch fixes the problem.

Change-Id: I512ea260f34a6db0572b614db393699da152fa8d
(cherry picked from commit 4709b75bb47d28630dacbb240bb43de16d972371)

10 years agoAdd test for TransactionalPropertyWrapper memory leaks
Teemu Suo-Anttila [Mon, 14 Apr 2014 12:56:05 +0000 (15:56 +0300)]
Add test for TransactionalPropertyWrapper memory leaks

Change-Id: I69d0d759f95100f1dd9e2dbba57ec2c246e3aca9

10 years agoFixed resetting of ComboBox if focused and new items allowed (#13413).
Tapio Aali [Wed, 26 Mar 2014 09:09:23 +0000 (11:09 +0200)]
Fixed resetting of ComboBox if focused and new items allowed (#13413).

Change-Id: Ibea81666101ff119e1b3e48726224f369e59b00f

10 years agoAlways initialize WebBrowser for new sessions (#13571)
Leif Åstrand [Tue, 8 Apr 2014 13:56:50 +0000 (16:56 +0300)]
Always initialize WebBrowser for new sessions (#13571)

Change-Id: I3918498d63032f6b507b52634df5b41470363e15

10 years agoRevert "Drag image for text-area should contain text of text-area (#13557)"
Teemu Suo-Anttila [Mon, 14 Apr 2014 11:14:32 +0000 (11:14 +0000)]
Revert "Drag image for text-area should contain text of text-area (#13557)"

This reverts commit f227f0c1068f17e5491bd399d9f5bde16a0c8272.

Synchronising content after IE wraps the given element into a table with
a body causes a NullPointerException on client side.

This patch also contains new API and should be targeted to master branch.

Change-Id: Ia19acd9fa31c7b67507bf797a2bab7c28ea37b4b

10 years agoFix FieldGroup and TransactionalPropertyWrapper memory leaks (#13438)
Teemu Suo-Anttila [Mon, 14 Apr 2014 07:19:17 +0000 (10:19 +0300)]
Fix FieldGroup and TransactionalPropertyWrapper memory leaks (#13438)

Change-Id: Ifafb6d87b4280f8bd9e631235fff62f42de4b4c8

10 years agoIntroduce a drag threshold for Drag and Drop (#13381)
Teemu Suo-Anttila [Mon, 7 Apr 2014 14:32:29 +0000 (17:32 +0300)]
Introduce a drag threshold for Drag and Drop (#13381)

Based on partial fix by Fabian Lange.

Change-Id: I1a18c6ea105d87496b196b93e701aaccb987b3e7

10 years agoDrag image for text-area should contain text of text-area (#13557).
Denis Anisimov [Sat, 5 Apr 2014 12:14:59 +0000 (15:14 +0300)]
Drag image for text-area should contain text of text-area (#13557).

Change-Id: Ief653c3f15d18fdd076f0fb80f8a91ae429a54d3

10 years agoAdded integration test for WebSphere Portal. (#13309)
Sauli Tähkäpää [Wed, 2 Apr 2014 05:51:27 +0000 (08:51 +0300)]
Added integration test for WebSphere Portal. (#13309)

Change-Id: I576fb145cd34f98ffa90657e20f5a7c1854f470c

10 years agoRefactored TimeoutRedirectResetsOnActivity tests.
Sauli Tähkäpää [Fri, 4 Apr 2014 07:27:46 +0000 (10:27 +0300)]
Refactored TimeoutRedirectResetsOnActivity tests.

-Added RetryOnFail test rule.

Change-Id: I0b2cd5af0a144c29855c3ba1e158ba54900a9523

10 years agoUpdated javadoc copyright years.
Sauli Tähkäpää [Mon, 7 Apr 2014 10:50:18 +0000 (13:50 +0300)]
Updated javadoc copyright years.

Change-Id: I56c8d6d34af90d0dc8ca605b62ebfe5ad95a4e5e

10 years agoFix ScreenshotTB3Test removing reference images
Teemu Suo-Anttila [Fri, 4 Apr 2014 10:02:49 +0000 (13:02 +0300)]
Fix ScreenshotTB3Test removing reference images

Change-Id: Iaeb6943b534e3df4dad2f8689837425cdb6a65bc

10 years agoFix too wide Table columns while sorting from init (#13517)
Teemu Suo-Anttila [Mon, 31 Mar 2014 14:21:12 +0000 (17:21 +0300)]
Fix too wide Table columns while sorting from init (#13517)

Change-Id: I2c356c539541381e744c8960d00aa3e018beb67d

10 years agoPrevent duplicate detach() calls with push (#13261)
Johannes Dahlström [Tue, 1 Apr 2014 09:28:50 +0000 (12:28 +0300)]
Prevent duplicate detach() calls with push (#13261)

This used to happen when push was disconnected due to a UI or session
expiring. requestStart() and requestEnd() were called on disconnect
even though a disconnection is not a request.

Change-Id: I31d9cae65ec75b5046802a54bbe4564d6e44b29f

10 years agoSelectors based on Reindeer.LAYOUT* are added for absolute layout
Denis Anisimov [Sun, 30 Mar 2014 11:48:26 +0000 (14:48 +0300)]
Selectors based on Reindeer.LAYOUT* are added for absolute layout
(#11042).

Change-Id: I34b5d95cfa82bf5cfc94cb1f7387b343fa23a302

10 years agoReplaced flaky TB2 test with stable TB3 test
Artur Signell [Mon, 31 Mar 2014 13:27:00 +0000 (16:27 +0300)]
Replaced flaky TB2 test with stable TB3 test

Change-Id: I14afbd88d7aa22510f6c0dd605643c072b8e589f

10 years agoRemoved unnecessary tooltips from LayoutTesterApplication.
Sauli Tähkäpää [Tue, 1 Apr 2014 11:07:25 +0000 (14:07 +0300)]
Removed unnecessary tooltips from LayoutTesterApplication.

Added longer delay to avoid table resize problems.

Change-Id: I9929a23711932223991706bde2d7f06c551f0ec2

10 years agoAdded a button hitting method to AbstractTB3Test.
Sauli Tähkäpää [Mon, 31 Mar 2014 07:44:44 +0000 (10:44 +0300)]
Added a button hitting method to AbstractTB3Test.

Refactored LayoutTesterApplicationTest.
Refactored SliderDisableTest.

Change-Id: I038fedb9d234656b85359ce7fb778b001e6f4402

10 years agoPrevent popup open when datafield is disabled (#13508).
Denis Anisimov [Fri, 28 Mar 2014 20:03:55 +0000 (22:03 +0200)]
Prevent popup open when datafield is disabled (#13508).

Change-Id: I5bb3ec24ad15d832a43998a4cee49a61ae81562e

10 years agoRefactored slider disable test.
Sauli Tähkäpää [Mon, 31 Mar 2014 05:24:34 +0000 (08:24 +0300)]
Refactored slider disable test.

Change-Id: I800c66399f32ca671d41425b11bd059def1fa9c9

10 years agoFixed aria-disabled attribute value on DateField button (#13463)
Teemu Pöntelin [Sun, 16 Mar 2014 18:01:16 +0000 (20:01 +0200)]
Fixed aria-disabled attribute value on DateField button (#13463)

Change-Id: I9b13b76a92f0070c3b4c30556a276d60ceba94e8

10 years agoMake test work with IE
Artur Signell [Fri, 28 Mar 2014 18:17:08 +0000 (20:17 +0200)]
Make test work with IE

Change-Id: I17b3c5221c68c0bc78d675368dc56616e9bdfc6b

10 years agoFixed pom fails in unit tests.
Sauli Tähkäpää [Tue, 25 Mar 2014 19:01:59 +0000 (21:01 +0200)]
Fixed pom fails in unit tests.

Change-Id: I0acbde16576dc26c36031038fe905695581c682d

10 years agoMade Window z-indices update when windows are closed (#13174)
Juho Nurminen [Thu, 20 Mar 2014 14:16:41 +0000 (16:16 +0200)]
Made Window z-indices update when windows are closed (#13174)

Change-Id: I2fa7566ec4788893d1d99440a7ca2d014c9a8f13

10 years agoRemoved firefox from SelectAllRowsTest.
Sauli Tähkäpää [Fri, 28 Mar 2014 10:58:32 +0000 (12:58 +0200)]
Removed firefox from SelectAllRowsTest.

Change-Id: I00680fcf48472bea5b85cbdcc91d8d6ba977c482

10 years agoRemove accidental RunLocally annotation
Teemu Suo-Anttila [Fri, 28 Mar 2014 11:31:04 +0000 (13:31 +0200)]
Remove accidental RunLocally annotation

Change-Id: Ibd341ce141cd9674e9ed0ebd9068d02b08840ed9

10 years agoAdd nativeEvents false capability to LayoutTesterApplicationTest
Teemu Suo-Anttila [Thu, 27 Mar 2014 12:29:24 +0000 (14:29 +0200)]
Add nativeEvents false capability to LayoutTesterApplicationTest

Change-Id: Ice1081dc0d5e6fd49c246ca4a4bfbf27dbbbace4

10 years agoAdded categories inclusion and exclusion feature to TB3TestSuite.
Sauli Tähkäpää [Thu, 27 Mar 2014 11:52:46 +0000 (13:52 +0200)]
Added categories inclusion and exclusion feature to TB3TestSuite.

Added test category annotation.
Added default values for properties.
Added categories to tests.

Change-Id: I04259f1e56a75eb8c9834c125f44cb375196ddf8

10 years agoMakes combobox work with pasted texts. (#13214).
Felype Santiago Ferreira [Tue, 25 Mar 2014 12:55:47 +0000 (14:55 +0200)]
Makes combobox work with pasted texts. (#13214).

Change-Id: I74db581d7aae1278024db4e5ed8e3a3b3abc56be

10 years agoAdded browser inclusion and exclusion for TB3Runner.
Sauli Tähkäpää [Wed, 26 Mar 2014 08:25:58 +0000 (10:25 +0200)]
Added browser inclusion and exclusion for TB3Runner.

Change-Id: Ib7ef84027eebc0d9512964361419763631b9b29f

10 years agoFix VScrollTable to clear reported ranges (#13353)
Teemu Suo-Anttila [Wed, 26 Mar 2014 08:39:46 +0000 (10:39 +0200)]
Fix VScrollTable to clear reported ranges (#13353)

Change-Id: Ieb0e2dce37ae1564151bf40d9d51cb013490b865

10 years agoAdded headers support for WebSphere Portal. (#13491) 7.1.13
Sauli Tähkäpää [Wed, 26 Mar 2014 11:53:47 +0000 (13:53 +0200)]
Added headers support for WebSphere Portal. (#13491)

Change-Id: Ib5396f8e5c28232d560406542530c034ab1f657d

10 years agoImproved portlet configuration resolution. (#7814)
Sauli Tähkäpää [Thu, 13 Mar 2014 11:27:23 +0000 (13:27 +0200)]
Improved portlet configuration resolution. (#7814)

Refactored static path resolution in VaadinPortletService.
Refactored theme name resolution in VaadinPortletService.
Refactored widgetset name resolution in VaadinPortletService.

Change-Id: I44c5ffaa7530383843205aadd8da7642899a04c9

10 years agoPrevent resize for sorted column if not initialized (#12951)
Teemu Suo-Anttila [Tue, 25 Mar 2014 15:49:15 +0000 (17:49 +0200)]
Prevent resize for sorted column if not initialized (#12951)

Change-Id: I184625738f6d5d9324f957827f7f11817e311c59

10 years agoEliminate more .v-caption leaks in AbstractOrderedLayout (#13346)
Teemu Suo-Anttila [Tue, 25 Mar 2014 11:21:27 +0000 (13:21 +0200)]
Eliminate more .v-caption leaks in AbstractOrderedLayout (#13346)

Change-Id: I641be48a53c53f584c42ae4f904975f447e9075a

10 years agoReturn border sizes from border methods in MeasuredSize (#13494)
Maciej Przepióra [Mon, 24 Mar 2014 20:13:48 +0000 (22:13 +0200)]
Return border sizes from border methods in MeasuredSize (#13494)

Back ported from master
Merge: no

Change-Id: I9eee3cb897fcb00beb2b2877dd98337623e2cf5b

10 years agoRemove flaky tests which does not give much additional info
Artur Signell [Tue, 25 Mar 2014 09:59:10 +0000 (11:59 +0200)]
Remove flaky tests which does not give much additional info

Change-Id: I63141cac25b612805458cae570917f757106251a

10 years agoEsc now closes the date popup even if focused on the time selectors (#12314)
Teemu Pöntelin [Wed, 19 Mar 2014 22:15:45 +0000 (00:15 +0200)]
Esc now closes the date popup even if focused on the time selectors (#12314)

Change-Id: I68bc7922074c8c03957fbffce8a3d453726e8c1a

10 years agoIgnore backspace events in modal windows (#13180)
Felype Santiago Ferreira [Tue, 28 Jan 2014 13:36:19 +0000 (15:36 +0200)]
Ignore backspace events in modal windows (#13180)

Change-Id: Idf3ec4bc80bd015c546000e99cb6ff16e79ca5a8

10 years agoRemove unnecessary Webkit scrollbar test
Teemu Suo-Anttila [Thu, 20 Mar 2014 16:30:56 +0000 (18:30 +0200)]
Remove unnecessary Webkit scrollbar test

Change-Id: I58c8216b35355c3e84ab0b31300988a0957c1b85

10 years agoFix invalid copyright header
Leif Åstrand [Thu, 20 Mar 2014 10:41:47 +0000 (12:41 +0200)]
Fix invalid copyright header

Change-Id: I8957eeb8c087a7a3f6aa8b417eb52689e6c28025

10 years agoMade TabSheet tabs always become visible when focused (#12343)
Juho Nurminen [Thu, 20 Feb 2014 14:56:10 +0000 (16:56 +0200)]
Made TabSheet tabs always become visible when focused (#12343)

Change-Id: I8f840bf4e45e257454d5e16c7b43f63858fd15d8

10 years agoRevert "Preventing premature start of drag due to Chrome move event #13381"
Henri Sara [Wed, 19 Mar 2014 10:36:41 +0000 (10:36 +0000)]
Revert "Preventing premature start of drag due to Chrome move event #13381"

This reverts commit 7112abe944259a615e26342de17d0302ddec3562.

Change-Id: I2bc231ec20c27b508570c6358fb2d8128beb2735

10 years agoPressing ESC now closes the DateField popup when using month or year resolutions...
Teemu Pöntelin [Sun, 16 Mar 2014 21:39:04 +0000 (23:39 +0200)]
Pressing ESC now closes the DateField popup when using month or year resolutions. (#12317)

Change-Id: Icf7b8da00e80ea4dc4843bcd28b005b5e91b866f

10 years agoRefactored JSR286 portlet test.
Sauli Tähkäpää [Tue, 18 Mar 2014 06:40:14 +0000 (08:40 +0200)]
Refactored JSR286 portlet test.

Change-Id: I1830ebca5e23890636ade0bab2eca2cefe6ee1ac

10 years agoAdded User-Agent and Screen Width + Height labels to portlet test.
Sauli Tähkäpää [Mon, 17 Mar 2014 08:25:15 +0000 (10:25 +0200)]
Added User-Agent and Screen Width + Height labels to portlet test.

Change-Id: Ic51e0fde622b3075c6956b4c6f3700fbb281c7ba

10 years agoMerged IntegrationTestRunner into TB3Runner
Artur Signell [Thu, 20 Feb 2014 20:56:43 +0000 (22:56 +0200)]
Merged IntegrationTestRunner into TB3Runner

Change-Id: I9e14a75b8446623d8995ee907bd95a1b2452cefd

10 years agoFixes a memory leak on IE8 in LayoutManagerIE8 (#12688)
Pekka Hyvönen [Fri, 14 Mar 2014 14:17:27 +0000 (16:17 +0200)]
Fixes a memory leak on IE8 in LayoutManagerIE8 (#12688)

Change-Id: Ieae3b1d82e92fadf5ab517c1c878fc82bcc0ecbd

10 years agoEliminate .v-caption memory leak (#13346)
Henri Sara [Fri, 14 Mar 2014 10:20:08 +0000 (12:20 +0200)]
Eliminate .v-caption memory leak (#13346)

Change-Id: I6577dabaaf5d9fa4c73158d3391dfcd28dd0629e

10 years agoTest for streaming reconnect issue (#13435)
Artur Signell [Fri, 7 Mar 2014 19:21:03 +0000 (21:21 +0200)]
Test for streaming reconnect issue (#13435)

Change-Id: Ibf04105a1ffe2c22726d628a0aba4668569d45d2

10 years agoFix for width issue of TabSheet (#12805)
Teemu Pöntelin [Tue, 11 Mar 2014 17:45:38 +0000 (19:45 +0200)]
Fix for width issue of TabSheet (#12805)

Width of v-tabsheet-tabcontainer was set by copying the width
from the ComponentConnector. This produced an incorrect result
when a relative width (other than 100%) was used. Fixed by
assigning the width to 100% when the TabSheet has a defined
width.

Change-Id: I7f128f87406e6e00ceda9ee6e75dcc5539e283b6

10 years agoFixed "EEE" in DateField's date pattern (#13443)
Teemu Pöntelin [Thu, 13 Mar 2014 22:41:42 +0000 (00:41 +0200)]
Fixed "EEE" in DateField's date pattern (#13443)

Change-Id: Ib82d901fbf65dc39c06b117c68bb0191f0fd8e68

10 years agoImprove error message when reusing UI instance (#13457)
Leif Åstrand [Thu, 13 Mar 2014 11:23:21 +0000 (13:23 +0200)]
Improve error message when reusing UI instance (#13457)

Change-Id: I49ec1e837a1a2a04dfadef5fd5fb5b6fd10ffcbc

10 years agoreduce frequency of session locking and StreamingProgressEvents (#13155)
Fabian Lange [Wed, 12 Mar 2014 11:47:00 +0000 (12:47 +0100)]
reduce frequency of session locking and StreamingProgressEvents (#13155)

This change introduces throttling of streaming progress events. Before
a event was fired once a buffer was filled. However as the buffer is only
4kb in size, fast uploads would trigger massive amounts of events.

This change is backwards incompatible on a logical level. Before this
change, a listener would get contentLength/4kb events, while after this
change the amount is limited to one progress event per 500ms.

Change-Id: I5da092ec4488971b8554b68b44c346057bfcc0e0

10 years agoPreventing premature start of drag due to Chrome move event #13381
Fabian Lange [Wed, 26 Feb 2014 18:17:21 +0000 (19:17 +0100)]
Preventing premature start of drag due to Chrome move event #13381

The drag only actually starts when the mouse move or touch move event is
more than 3 pixel away.
The purpose is twofold:
a) it fixes the glitchy behaviour of Chrome which for some reason
sometimes fires a move directly after the mousedown, which starts a drag
immediately.
b) it helps people with shaky hands or imprecise hardware, why might not
want to drag but to select but slightly move the pointer. Some frameworks
opted to make the distance configurable.

Due to sub pixels (which might be the cause for a) in the first place),
a distance of 1 or 2 pixel is not enough. Experiments showed that unaware
users did not notice that 3 pixels movement are required for the drag to
actually start (the ghost has already a delay of 300ms)
Change-Id: I71b50b72486344a7dbe4ed927b34b1f8fab0db20

10 years agoFixed trailing slash trimming in VaadinPortletService.
Sauli Tähkäpää [Thu, 13 Mar 2014 06:52:37 +0000 (08:52 +0200)]
Fixed trailing slash trimming in VaadinPortletService.

Change-Id: Ia9f6230219adfb1fcb29b88ad819e3209770e1fc

10 years agoClass AbstractTransactionalQuery should be public (#12285)
Edoardo Vacchi [Fri, 13 Sep 2013 08:32:20 +0000 (10:32 +0200)]
Class AbstractTransactionalQuery should be public (#12285)

AbstractTransactionalQuery was not visible outside its package
(default visibility). Added `public`.

Making this class public avoids lots of boilerplate code when making
alternate implementations of a QueryDelegate.

A standard TableQuery does a lot of introspection on the DB schema.
If the schema is known beforehand, alternate implementations may specify
this information explicitly, and inherit from AbstractTransactionalQuery
to reuse part of the implementation.

Change-Id: I7d6b399ed7c755941ee9be7931a2ba80e812b5ab

10 years agoAdded server launch wait to TB2 and TB3 test targets.
Sauli Tähkäpää [Wed, 12 Mar 2014 08:10:30 +0000 (10:10 +0200)]
Added server launch wait to TB2 and TB3 test targets.

Change-Id: Iaa9feeedd1a2dbc879617c7b0dfedfeff36a7ba5

10 years agoMake ExcludeFromSuite annotation Runtime and Inherited
Teemu Suo-Anttila [Tue, 11 Mar 2014 16:15:47 +0000 (18:15 +0200)]
Make ExcludeFromSuite annotation Runtime and Inherited

Change-Id: I35169d1560ae5e1b9a057d6350de14947f6155ae

10 years agoFixed nojavadoc parameter on "all" build.
Sauli Tähkäpää [Mon, 10 Mar 2014 16:07:35 +0000 (18:07 +0200)]
Fixed nojavadoc parameter on "all" build.

Change-Id: I336cbee8bf33591552034c1cdf29d34fc49e3c43

10 years agoAdded nojavadoc parameter to "all" build script.
Sauli Tähkäpää [Mon, 10 Mar 2014 11:42:17 +0000 (13:42 +0200)]
Added nojavadoc parameter to "all" build script.

Change-Id: Id83983e7fd81612354c6b15037a6749ba3dda55a

10 years agoDo not fail assertion if re-setting the same lock (#13440)
Artur Signell [Mon, 10 Mar 2014 11:55:39 +0000 (13:55 +0200)]
Do not fail assertion if re-setting the same lock (#13440)

Change-Id: I2e7e9dcf8739a04583d8e42a86a1fede36011813

10 years agoRevert "Fixes a memory leak on IE8 in LayoutManagerIE8 (#12688)"
Henri Sara [Mon, 10 Mar 2014 10:59:44 +0000 (10:59 +0000)]
Revert "Fixes a memory leak on IE8 in LayoutManagerIE8 (#12688)"

This reverts commit 024692835d1e2af1a4053821959f03f8d5eb4fcb.

Change-Id: I19cf6ee66a21f7eb07d0f1fd8b9698ae88454700

10 years agoAdded nojavadoc parameter, test-server, test-tb2, test-tb3 targets.
Sauli Tähkäpää [Mon, 10 Mar 2014 05:45:55 +0000 (07:45 +0200)]
Added nojavadoc parameter, test-server, test-tb2, test-tb3 targets.

Change-Id: I3b0f4ebc247d0cdbf5d8cdd78c3088207e2f8e45

10 years agoFix TabSheet caption icon alignment on Chrome and Safari (#13077)
Teemu Suo-Anttila [Thu, 6 Mar 2014 08:42:58 +0000 (10:42 +0200)]
Fix TabSheet caption icon alignment on Chrome and Safari (#13077)

Change-Id: I8cc0eb2796a328c1996417014833020319428b61

10 years agoRevert "Fix displaced TabSheet caption icon in Chrome"
Henri Sara [Thu, 6 Mar 2014 08:37:41 +0000 (08:37 +0000)]
Revert "Fix displaced TabSheet caption icon in Chrome"

This reverts commit 46675661cd95f61e3173f33e7dcfeb32bc377f41.

Change-Id: I8813e162aad46bff6f1424d0dec54342b53a45b5

10 years agoUpdate to Atmosphere 1.0.18.vaadin3 to fix regressions (#13299).
Artur Signell [Wed, 5 Mar 2014 10:32:40 +0000 (12:32 +0200)]
Update to Atmosphere 1.0.18.vaadin3 to fix regressions (#13299).

Change-Id: I028e29c4d39a032dd2a3cf24dff111ee52e50f44

10 years agoFixes a memory leak on IE8 in LayoutManagerIE8 (#12688)
Pekka Hyvönen [Wed, 5 Mar 2014 13:45:11 +0000 (15:45 +0200)]
Fixes a memory leak on IE8 in LayoutManagerIE8 (#12688)

Change-Id: I9b2d2ff9513a9063de292fdf1e14b227e0ff4d76

10 years agoFix displaced TabSheet caption icon in Chrome
Teemu Suo-Anttila [Tue, 4 Mar 2014 14:10:47 +0000 (16:10 +0200)]
Fix displaced TabSheet caption icon in Chrome

Change-Id: Id3183b735ae911374d1a8821cd67b5abd1c094d5

10 years agoRefactored VerifyJreVersion test to TB3.
Sauli Tähkäpää [Tue, 4 Mar 2014 11:37:39 +0000 (13:37 +0200)]
Refactored VerifyJreVersion test to TB3.

Change-Id: I7283685ee61a0a68563aeb39633090b376c57380

10 years agoRefactored TB3 test ip address whitelisting.
Sauli Tähkäpää [Tue, 4 Mar 2014 09:03:45 +0000 (11:03 +0200)]
Refactored TB3 test ip address whitelisting.

Change-Id: I7f9aae8ed3ea163b19d92caa652313dfc2c4a159

10 years agoAdd javadoc for @DelegateToWidget (#10980)
Leif Åstrand [Tue, 4 Mar 2014 07:29:26 +0000 (09:29 +0200)]
Add javadoc for @DelegateToWidget (#10980)

Change-Id: I15e731058b615ef478cbe27b465ffdb72f0609b1

10 years agoFix fallback from websocket when behind proxy (#13299)
Artur Signell [Mon, 3 Mar 2014 18:38:30 +0000 (20:38 +0200)]
Fix fallback from websocket when behind proxy (#13299)

Change-Id: Id12cb97816afde4363caea20ff30376ff9cdb173

10 years agoExtracted integration-test target.
Sauli Tähkäpää [Mon, 3 Mar 2014 06:40:54 +0000 (08:40 +0200)]
Extracted integration-test target.

Change-Id: I08722f298d295365c48e00ee04d40541b3a71de8

10 years agoWorkaround Streaming Push unreliabilities (#13415)
Teemu Suo-Anttila [Mon, 3 Mar 2014 11:35:12 +0000 (13:35 +0200)]
Workaround Streaming Push unreliabilities (#13415)

Change-Id: I5e946b365e22e71a0c13606fcd159d1ce7c82925

10 years agoRe-try opening ssh tunnel if it fails the first time(s)
Artur Signell [Thu, 27 Feb 2014 09:33:16 +0000 (11:33 +0200)]
Re-try opening ssh tunnel if it fails the first time(s)

Change-Id: I653db3a818435c023f0bbd8015d2bd1a35ed4e34

10 years agoUpdate TestBench3 version for UI testing
Teemu Suo-Anttila [Fri, 28 Feb 2014 08:52:47 +0000 (10:52 +0200)]
Update TestBench3 version for UI testing

Change-Id: I2e0a8fd2590e6f9c25825ccc0dc4c6f3d147e06f

10 years agoUse more worker threads for widgetset compilation
Henri Sara [Thu, 27 Feb 2014 11:33:54 +0000 (13:33 +0200)]
Use more worker threads for widgetset compilation

Change-Id: Ib7ea54e7a06516acbd9cf3dd08dbbacaac2030f9

10 years agoRemove tooltip that's causing CalendarAcrionEventSourceTest failures
Teemu Suo-Anttila [Wed, 26 Feb 2014 14:27:27 +0000 (16:27 +0200)]
Remove tooltip that's causing CalendarAcrionEventSourceTest failures

This said tooltip gets in front of the context menu and native events
actually clicks on the tooltip instead of the context menu item.

Change-Id: I6519ba98351a5ad03ccc35c29b85a831e3026325

10 years agoUse Chrome 33 for testing
Henri Sara [Thu, 27 Feb 2014 08:24:38 +0000 (10:24 +0200)]
Use Chrome 33 for testing

Change-Id: I6362097ff836c10b7001c5fd8acd8adf91a94b2f

10 years agoFix broken TableScrollingWithSQLContainer test UI
Teemu Suo-Anttila [Tue, 25 Feb 2014 10:31:29 +0000 (12:31 +0200)]
Fix broken TableScrollingWithSQLContainer test UI

Change-Id: I67bcb7a473d147c46e24cb3c116fd9115a3bda6b

10 years agoRemove applet test which does not work reliably
Artur Signell [Tue, 25 Feb 2014 09:09:01 +0000 (11:09 +0200)]
Remove applet test which does not work reliably

As long as nobody is constantly updating the java version on the test
cluster and additionally ensures that no manual interaction is needed for
Java applets to run, this test is not useful

Change-Id: Ic9b3e190567e8949bbb514d5fedefc3c720402e7

10 years agoFix SQLContainer paging and caching issue (#11199)
Teemu Suo-Anttila [Wed, 19 Feb 2014 10:13:52 +0000 (12:13 +0200)]
Fix SQLContainer paging and caching issue (#11199)

Change-Id: I884c0f0a27a124a49698b141ac63c93950df428d

10 years agoEnable on-the-fly SASS compilation in OSGi (#10307)
Johannes Dahlström [Thu, 13 Feb 2014 14:54:11 +0000 (16:54 +0200)]
Enable on-the-fly SASS compilation in OSGi (#10307)

* Add proper Import-Package directives to theme-compiler
* Require-Bundle theme-compiler in server bundle

Change-Id: I7dec20c04eac92271b8adf0b1e23c573f1b06a29

10 years agoDo not prevent deployment if Atmosphere init fails (#13199)
Artur Signell [Fri, 21 Feb 2014 20:07:24 +0000 (22:07 +0200)]
Do not prevent deployment if Atmosphere init fails (#13199)

Change-Id: I07e23bcdea6b2bd23a37651a804a537690fb1311

10 years agoRemove extra whitespace causing validation failures
Artur Signell [Fri, 21 Feb 2014 16:25:17 +0000 (18:25 +0200)]
Remove extra whitespace causing validation failures

Change-Id: Ib93665a7411c52c1b3b00c22a7c4f799b5adbaea