]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
11 years agoDon't lock session for checking request details (#12265)
Leif Åstrand [Tue, 23 Jul 2013 11:20:17 +0000 (14:20 +0300)]
Don't lock session for checking request details (#12265)

Change-Id: Id3e2b250b6aea66859274e2a5d6046c4f80172c3

11 years agoMake settting of assistive description of Window optional (#12276)
michaelvogt [Wed, 24 Jul 2013 08:17:23 +0000 (11:17 +0300)]
Make settting of assistive description of Window optional (#12276)

Throws exception on server side for null parameter
Adds client side getter for descriptions

Change-Id: I7d6231eec52b584f674b97b9d0c8ee0b78b19297

11 years agoMerge changes from origin/7.1
Leif Åstrand [Tue, 23 Jul 2013 10:18:19 +0000 (13:18 +0300)]
Merge changes from origin/7.1

36aebc8 Update to Atmosphere 1.0.14.vaadin4 (#12242)
62c63a6 Only add DateRangeValidator to DateField if start or end of range is set (#12193)

Change-Id: Ie2ba84e2d598313158007e521508c756abef6c2e

11 years agoNo-op merge from origin/7.1
Leif Åstrand [Tue, 23 Jul 2013 10:18:09 +0000 (13:18 +0300)]
No-op merge from origin/7.1

9c8eb70 Close PushRequestHandler when VaadinServlet is destroyed (#11878)

Change-Id: Id68ea7f18c57ca5e2a2102c979f9b0b431c58c15

11 years agoMerge changes from origin/7.1
Leif Åstrand [Tue, 23 Jul 2013 10:18:04 +0000 (13:18 +0300)]
Merge changes from origin/7.1

3229847 Fix lost focus in Table when refreshing row cache (#12231)
654d570 Don't close an unbound VaadinSession for GAEVaadinServlet (#12209)
2ea19f3 Make VaadinService.closeInactiveUIs set UI threadlocals (#12186)
7f5a0a7 Add Require-Bundle for our rebased atmosphere bundle (#12195)

Change-Id: I65c9a33462b3508b763115f8410fec3e62e16d45

11 years agoClears the live area flag that Firefox sets by mistake (#12257)
michaelvogt [Mon, 22 Jul 2013 08:44:45 +0000 (11:44 +0300)]
Clears the live area flag that Firefox sets by mistake (#12257)

When selecting a Tab, screen reader reads out all the tabs otherwise

Change-Id: I41d4f6c103daeec06be3828eb27ee479dc92477c

11 years agoOnly add DateRangeValidator to DateField if start or end of range is set (#12193)
Johannes Dahlström [Fri, 19 Jul 2013 13:09:53 +0000 (16:09 +0300)]
Only add DateRangeValidator to DateField if start or end of range is set (#12193)

Change-Id: I9138a5607c1ff20f3aa7be49270f683e732ee195

11 years agoUpdate to Atmosphere 1.0.14.vaadin4 (#12242)
Leif Åstrand [Thu, 18 Jul 2013 14:11:17 +0000 (17:11 +0300)]
Update to Atmosphere 1.0.14.vaadin4 (#12242)

Change-Id: I76ccbf631f8ba169f11513b7d585f39b8ab570a4

11 years agoAdd ServiceDestroyListerner used by PushRequestHandler (#12251, #11878)
Leif Åstrand [Fri, 19 Jul 2013 12:02:20 +0000 (15:02 +0300)]
Add ServiceDestroyListerner used by PushRequestHandler (#12251, #11878)

Change-Id: Id6147bbfe8da7cd3e3f3744acf3ef92b8c63b37b

11 years agoClose PushRequestHandler when VaadinServlet is destroyed (#11878)
Leif Åstrand [Fri, 19 Jul 2013 11:36:56 +0000 (14:36 +0300)]
Close PushRequestHandler when VaadinServlet is destroyed (#11878)

Should be implemented using ServiceDestoryListener in Vaadin 7.2

Merge: no

Change-Id: Ibb4d37f1f95c56b80111df3a3217076af18dd93d

11 years agoAdd Require-Bundle for our rebased atmosphere bundle (#12195)
Leif Åstrand [Thu, 18 Jul 2013 10:26:08 +0000 (13:26 +0300)]
Add Require-Bundle for our rebased atmosphere bundle (#12195)

Change-Id: Ibcc86cf874925096b3ac368cb0c6e3af00619f60

11 years agoMake VaadinService.closeInactiveUIs set UI threadlocals (#12186)
Leif Åstrand [Wed, 17 Jul 2013 12:15:21 +0000 (15:15 +0300)]
Make VaadinService.closeInactiveUIs set UI threadlocals (#12186)

Also update javadocs for methods called without UI threadlocals
Also make sure pending access tasks are run for a UI being closed

Change-Id: Ia600207b2d25fc195ee4254da371d420152bf100

11 years agoDon't close an unbound VaadinSession for GAEVaadinServlet (#12209)
Leif Åstrand [Fri, 12 Jul 2013 07:05:53 +0000 (10:05 +0300)]
Don't close an unbound VaadinSession for GAEVaadinServlet (#12209)

Change-Id: If3480eb6e21f5f19a43b8dc0d6279173ff3bec40

11 years agoFix lost focus in Table when refreshing row cache (#12231)
Tapio Aali [Tue, 16 Jul 2013 13:15:01 +0000 (16:15 +0300)]
Fix lost focus in Table when refreshing row cache (#12231)

svn changeset:25991/svn branch:6.8
svn changeset:26075/svn branch:6.8
svn changeset:26091/svn branch:6.8

Change-Id: Ia4a6ab4cc6ff98795a6d1f9b1701a345dc3f4dc4

11 years agoMerge changes from origin/7.1
Leif Åstrand [Mon, 15 Jul 2013 06:15:13 +0000 (09:15 +0300)]
Merge changes from origin/7.1

419c6c7 Implemented Focusable in MenuBar (#7674)
a4f1277 Fixed NPE in ApplicationRunnerServlet (#12145)
08d365a Fixed slider value initialization on HSV and RGB tabs of ColorPicker. (#7863)
da480bd Fix VaadinService.findUI to throw Error if UIConstants.UI_ID_PARAMETER is not set (#11943)
6291a50 Ensure that Slider diffstate always contains "value" (#12133)
7e7e698 32x32 favicons added, replacing the old favicons (#12143)
1702059 Replace printStackTrace with getLogger().log() (#12147)
b421d6e Updated Javadoc for Table.getColumnAlignment fixing #6810
414e3bf Fixed an error in CustomComponent JavaDoc (#10038), and some improvements.
4583d07 Fix NPE in Like.java (#10167)
6c4da29 Ensure table's cells aren't refreshed if table is detached. (#9138)
e37464c #11638: Ending an imported SCSS file with a comment causes an error in the Sass
478eeb5 Test using Jetty 9 (#12124)
f7cc72d Close only combobox on escape, not the window (#12163)
9a9b0a5 Automatic test for escape closing window from combobox (#12163)
ae565a2 Fix bug in PopupDateField where locale was retained incorrectly if changed while popup was open (#12153)
d7a64fd Enable native scrolling in home screen apps on iOS 6+ (#12149)
4a04f00 Add test case for testing ClickEvent after dragging button (#7690)
775c969 Make UploadInterruptedException visible (#12070)
6a4bbe5 Set heartbeat response Content-Type to text/plain (#12182)
e4011c6 When InputStream cannot be opened while writing static resource response, display 404 instead of 500 (#10920)
20162db Set current instances when calling UI.push from VaadinSession.unlock (#12168)
94c0f86 Ensure VaadinSession.service is set up by storeInSession (#12204)
23ed487 Attempt to get GAE lock for UIDL requests (#12211)
7f52b2e Improved AbstractClientConnector performance (#12219)
a934261 Improving performance of ConnectorTracker (#12218)

Change-Id: I810124d60c22d4d0ab837a19eb9c2689951864b5

11 years agoImproving performance of ConnectorTracker (#12218)
Fabian Lange [Sat, 13 Jul 2013 20:12:28 +0000 (22:12 +0200)]
Improving performance of ConnectorTracker (#12218)

Swapping the if check in cleanConnectorMap to prevent unnecessary calls to
isComponentVisible when the connector is in uninitializedConnectors set.

Change-Id: If6305a908364f8a7bb51fd7302449c6f54c274a3

11 years agoImproved AbstractClientConnector performance (#12219)
Fabian Lange [Sun, 14 Jul 2013 14:38:26 +0000 (16:38 +0200)]
Improved AbstractClientConnector performance (#12219)

Avoiding duplicate lookup of connector hierarchy when a component shall be
marked dirty. Optimized if statement to fail fast.

Change-Id: I3ac82d64b235ebfd1888a6076c595f351018d887

11 years agoTabsheet should not immediately select a tab when changing tab using
michaelvogt [Mon, 24 Jun 2013 10:55:55 +0000 (13:55 +0300)]
Tabsheet should not immediately select a tab when changing tab using
keyboard (#11823)

Adds the necessary WAI-ARIA roles to the component (#11827)

Change-Id: Ie1ed40227679e3497971b834919713614a8cc23e

11 years agoAttempt to get GAE lock for UIDL requests (#12211)
Leif Åstrand [Fri, 12 Jul 2013 06:54:06 +0000 (09:54 +0300)]
Attempt to get GAE lock for UIDL requests (#12211)

Also removing the overhead of creating a Date object just for getting a
timestamp in the otherwise touched areas of code.

Change-Id: Ic712c0ae26d22995ad332593dbb8a14dbec7fcd6

11 years agoEnsure VaadinSession.service is set up by storeInSession (#12204)
Leif Åstrand [Fri, 12 Jul 2013 06:59:25 +0000 (09:59 +0300)]
Ensure VaadinSession.service is set up by storeInSession (#12204)

Change-Id: Ie707442f2625f3c9c07c75924c99299f07a4f3ec

11 years agoPrevent to exit a Window with the tab key (#11874)
michaelvogt [Fri, 14 Jun 2013 14:08:38 +0000 (17:08 +0300)]
Prevent to exit a Window with the tab key (#11874)

Change-Id: Icd12ec6e2eac626ad493707dfa8288d620bb9bb7

11 years agoSet current instances when calling UI.push from VaadinSession.unlock (#12168)
Leif Åstrand [Mon, 8 Jul 2013 14:23:49 +0000 (17:23 +0300)]
Set current instances when calling UI.push from VaadinSession.unlock (#12168)

Change-Id: I27795ab9ae3e3692f508e847936ccaa5a1ebadd4

11 years agoWhen InputStream cannot be opened while writing static resource response, display...
Fabian Lange [Thu, 13 Jun 2013 13:11:39 +0000 (15:11 +0200)]
When InputStream cannot be opened while writing static resource response, display 404 instead of 500 (#10920)

A security audit revealed that it is possible to trigger an error 500 with
stack trace by just trying a directory traversal. An example of this can be
found in the sampler: http://demo.vaadin.com/sampler/VAADIN/widgetsets/
While there are other scenarios that can produce exceptions, in this place
Vaadin can handle it more graceful by just catching the exception and
returning 404.

Change-Id: Iec68d81d3bca365ec133737a9cd3e3b825d192b2

11 years agoFixes @PreserveOnRefresh losing page title on refresh #11054
Joonas Lehtinen [Fri, 28 Jun 2013 15:19:47 +0000 (18:19 +0300)]
Fixes @PreserveOnRefresh losing page title on refresh #11054

Moves Page title to PageState instead of using RPC for changing the title on Page.setTitle().

Change-Id: I8e5ab2064c04235503fb2531f4cdbb108530ac7e

11 years agosimplified isStaticResourceRequest and improved its performance (#11758)
Fabian Lange [Wed, 12 Jun 2013 14:48:00 +0000 (16:48 +0200)]
simplified isStaticResourceRequest and improved its performance (#11758)

The previous implementation did first check if the PathInfo was empty (null returned).
This is almost never the case in reality. But if it happens, then the RequestURI would never contain contextRoot+"/VAADIN/".
Next it checked that contextUri was not null, and checked if the Uri started with "/VAADIN/".
This only would have worked in case the context root would have been "".
The next case checked was if the Uri starts with contextRoot+"/VAADIN/".
This is what you normally want to check. The only valid other case from before (contextRoot == "") is also covered by this line.

What you would have seen in normal deployments is:
* First if exit only for first request (http://demo.vaadin.com/sampler/) (and sometimes not even that depending on trailing slash config)
* Second exit only on no context root deployments (getContextRoot() returns "")
* Last exit in all other cases

Additionally, the existing implementation does not work correctly for the case getContextRoot would return null (which thankfully no container does).

Change-Id: I500e0c5eb0ac2bfa0b32af91800b2f7f303485ff

11 years agoSet heartbeat response Content-Type to text/plain (#12182)
Johannes Dahlström [Tue, 9 Jul 2013 09:03:30 +0000 (12:03 +0300)]
Set heartbeat response Content-Type to text/plain (#12182)

By default browsers assume text/html and may complain about an empty response body.

Change-Id: I66ed1aef3421a7f0a618bc441ffab1dc0efbdc71

11 years agoMake UploadInterruptedException visible (#12070)
Fabian Lange [Thu, 13 Jun 2013 12:51:08 +0000 (14:51 +0200)]
Make UploadInterruptedException visible (#12070)

When another threads interrupts the Upload, the UploadInterruptedException is
thrown. The respective StreamVariable will receive
streamingFailed(StreamingErrorEvent event) which contains the causing exception
via event.getException(). When the UploadInterruptedException is not public, it
is impossible to react on it in the StreamVariable (e.g. treating an
IOException differently from an UploadInterruptedException).

Change-Id: I9098e70e6750c420fcc0978340544e545e237b26

11 years agoSupport uploading files larger 2GB via drag and drop and file input (#11947).
Fabian Lange [Wed, 12 Jun 2013 19:21:31 +0000 (21:21 +0200)]
Support uploading files larger 2GB via drag and drop and file input (#11947).

Vaadin mostly just passes through the value from the Javascript File object
on drag and drop. As per specification (http://www.w3.org/TR/file-upload/#blob)
the size value can be "long". The size attribute of Html5File was already long,
but this patch makes sure long values actually are transported correctly from
the client side Transferable. Additionally, the file upload handling in
FileUploadHandler was determining the length of the upload via the Servlet Spec
getContentLength method of the request. However the spec was written at a time
where 2GB were unthinkable. Luckily containers return this value by querying
the Content-Length header, which can transport values of "long". So instead of
using the Servlet Spec method, FileUploadHandler evaluates the header itself.
AbstractStreamingEvent already was supporting "long" values. For Drag&Drop,
the file size needs to be serialized as double, because long is not supported
in JSNI.

Change-Id: I606fca7430c65c20144793fa011cb2f6ee3a0415

11 years agoAdd getCacheTime(filename) to VaadinServlet (#11744)
Fabian Lange [Wed, 12 Jun 2013 14:08:48 +0000 (16:08 +0200)]
Add getCacheTime(filename) to VaadinServlet (#11744)

This implementation by default adheres to the GWT Pristine Caching rules
and calculates 0 seconds for ".nocache." and 1 year for ".cache."
filenames. All other filenames will use the value configured in the
deployment configuration.
By exposing this to a method, developers can implement custom naming
schemes. Developers also can opt to set an expires header using this
value.

Change-Id: Ibc0d17d48d38bfa3bb28bdf3929ad314828be406

11 years agoTabsheet tabs should support alternate text (#11824)
michaelvogt [Tue, 25 Jun 2013 08:47:38 +0000 (11:47 +0300)]
Tabsheet tabs should support alternate text (#11824)

Change-Id: I000fe6102291d8bd9bbe484b5683b50c40c8470b

11 years agoAdd test case for testing ClickEvent after dragging button (#7690)
Patrik Lindström [Tue, 2 Jul 2013 12:26:35 +0000 (15:26 +0300)]
Add test case for testing ClickEvent after dragging button (#7690)

Change-Id: I9ecb796a9bcbc8415efe27873fdbd71745d0aa85

11 years agoAccessibility for Window (#11821)
michaelvogt [Fri, 14 Jun 2013 08:55:21 +0000 (11:55 +0300)]
Accessibility for Window (#11821)

Change-Id: Ica5d13fb138e8ed1c1966858c9e1dd0c4aa13af5

11 years agoEnable native scrolling in home screen apps on iOS 6+ (#12149)
Henri Sara [Thu, 4 Jul 2013 07:53:44 +0000 (10:53 +0300)]
Enable native scrolling in home screen apps on iOS 6+ (#12149)

This also fixes another iOS 6 detection issue for home screen apps.

Change-Id: Icbbb15d3f0d6668f11b2a796ae2c096d8c4dec0b

11 years agoFix bug in PopupDateField where locale was retained incorrectly if
Patrik Lindström [Tue, 2 Jul 2013 21:04:35 +0000 (00:04 +0300)]
Fix bug in PopupDateField where locale was retained incorrectly if
changed while popup was open (#12153)

Change-Id: Ib4bebab8c6e75e7f1af7cfc5198ab6516e94a45e

11 years agoAutomatic test for escape closing window from combobox (#12163)
Henri Sara [Thu, 4 Jul 2013 07:08:52 +0000 (10:08 +0300)]
Automatic test for escape closing window from combobox (#12163)

Change-Id: I38a143fb76ebf3a64cd416e5ba7d325aedc60ffe

11 years agoClose only combobox on escape, not the window (#12163)
Henri Sara [Wed, 3 Jul 2013 13:33:50 +0000 (16:33 +0300)]
Close only combobox on escape, not the window (#12163)

Change-Id: I356e115b5cd96ba0a598178a15215654f2fd16bb

11 years agoSupport screen reader only notifications (#11830)
michaelvogt [Wed, 19 Jun 2013 13:15:23 +0000 (16:15 +0300)]
Support screen reader only notifications (#11830)

Change-Id: I09391b27c0b3df538ffe74c4edb8d96224f14cd3

11 years agoAccessibility for Notification (#11820)
michaelvogt [Fri, 10 May 2013 14:45:21 +0000 (17:45 +0300)]
Accessibility for Notification (#11820)

Change-Id: Ic9c1a417fa791927897b6fcdf35a1fb4444dfd70

11 years agoFix two tests broken by removal of StringToNumberConverter (#12092)
Henri Sara [Tue, 2 Jul 2013 06:22:25 +0000 (09:22 +0300)]
Fix two tests broken by removal of StringToNumberConverter (#12092)

Change-Id: Ic1520ddf670d83ce804acf240067c85d493196ca

11 years agoAdds String <-> BigDecimal converter (#9997)
Artur Signell [Tue, 18 Jun 2013 19:15:54 +0000 (22:15 +0300)]
Adds String <-> BigDecimal converter (#9997)

* BigDecimal properties connected to String based fields (TextField/TextArea/...) are now supported without custom converters

Change-Id: I2dab67875b3cfdb46b17e9d4cc35ffb94c114478

11 years agoRemoved StringToNumberConverter (#12092)
Artur Signell [Tue, 18 Jun 2013 19:00:14 +0000 (22:00 +0300)]
Removed StringToNumberConverter (#12092)

Change-Id: Iada5bb27eefef788143625c4d63a121f6c2589ea

11 years agoTest using Jetty 9 (#12124)
Artur Signell [Tue, 25 Jun 2013 07:54:08 +0000 (10:54 +0300)]
Test using Jetty 9 (#12124)

Change-Id: Ie765e542e2319dc1d94c61a986cab3720556e66a

11 years ago#11638: Ending an imported SCSS file with a comment causes an error in
Haijian Wang [Fri, 28 Jun 2013 13:18:13 +0000 (16:18 +0300)]
#11638: Ending an imported SCSS file with a comment causes an error in
the Sass

Change-Id: Ib498f68caa7e87e2d9a21b29c9bfb2f30f35c701

11 years agoEnsure table's cells aren't refreshed if table is detached. (#9138)
Anna Koskinen [Fri, 28 Jun 2013 13:47:10 +0000 (16:47 +0300)]
Ensure table's cells aren't refreshed if table is detached. (#9138)

Change-Id: I026cd70e9e518fa320f6ec3011194359385a3a4a

11 years agoFix NPE in Like.java (#10167)
Patrik Lindström [Fri, 28 Jun 2013 11:56:21 +0000 (14:56 +0300)]
Fix NPE in Like.java (#10167)

Change-Id: I041fbc5c3cda08d3cf3453cefc5f044c63dbe9bb

11 years agoFixed an error in CustomComponent JavaDoc (#10038), and some improvements.
Marko Gronroos [Fri, 28 Jun 2013 13:19:55 +0000 (16:19 +0300)]
Fixed an error in CustomComponent JavaDoc (#10038), and some improvements.

Change-Id: Ifbdae94dc94405eca967a95fe783a85d778f461a

11 years agoUpdated Javadoc for Table.getColumnAlignment fixing #6810
Sami Ekblad [Fri, 28 Jun 2013 13:23:14 +0000 (16:23 +0300)]
Updated Javadoc for Table.getColumnAlignment fixing #6810

Change-Id: I05004cb874f5c32c03d28119d0522d3184a82292

11 years agoReplace printStackTrace with getLogger().log() (#12147)
Artur Signell [Fri, 28 Jun 2013 13:31:48 +0000 (16:31 +0300)]
Replace printStackTrace with getLogger().log() (#12147)

Change-Id: I9ec61fdc7ddc06f129a9d69b99e6295a62c4b0d3

11 years ago32x32 favicons added, replacing the old favicons (#12143)
Jouni Koivuviita [Fri, 28 Jun 2013 13:19:24 +0000 (16:19 +0300)]
32x32 favicons added, replacing the old favicons (#12143)

Added new version for favicon.ico, which has 32x32 pixel version in
addition to 16x16 pixels. Adds support for high resolution/retina
displays.

Change-Id: I49bd84b9d23f1e26ceee28dab1e26d9cd4f6b6d2

11 years agoEnsure that Slider diffstate always contains "value" (#12133)
Risto Yrjänä [Fri, 28 Jun 2013 12:53:03 +0000 (15:53 +0300)]
Ensure that Slider diffstate always contains "value" (#12133)

Force diff state to contain "value", so that value changes from value
change listeners work.

Change-Id: I5b2c661f1297ec0272c150a5a9ff4ca26f19fefe

11 years agoFix VaadinService.findUI to throw Error if UIConstants.UI_ID_PARAMETER
mtzukanov [Fri, 28 Jun 2013 12:52:48 +0000 (15:52 +0300)]
Fix VaadinService.findUI to throw Error if UIConstants.UI_ID_PARAMETER
is not set (#11943)

Change-Id: I3cbb88e3fab4f39af8e4799d5a914ab9bd4733f5

11 years agoFixed slider value initialization on HSV and RGB tabs of ColorPicker. (#7863)
Teemu Pöntelin [Fri, 28 Jun 2013 12:13:45 +0000 (15:13 +0300)]
Fixed slider value initialization on HSV and RGB tabs of ColorPicker. (#7863)

Change-Id: I3776400d849d4ba9f76d6296603152c0a6464aaa

11 years agoFixed NPE in ApplicationRunnerServlet (#12145)
Jouni Koivuviita [Fri, 28 Jun 2013 13:00:59 +0000 (16:00 +0300)]
Fixed NPE in ApplicationRunnerServlet (#12145)

If the path for a test case file contained special characters (such as
space), they would get URL encoded which wouldn't work for File
constructors.

Fixed by using URI.getPath(), which does the decoding.

Change-Id: I2a7c13b785adbb2e486d3807b115540c0ba70fa6

11 years agoImplemented Focusable in MenuBar (#7674)
Jens Jansson [Fri, 28 Jun 2013 12:09:08 +0000 (15:09 +0300)]
Implemented Focusable in MenuBar (#7674)

Change-Id: I31cd6fafffacc16147e63d3878fcf025163deb5b

11 years agoMerge changes from origin/7.1
Artur Signell [Fri, 28 Jun 2013 11:52:58 +0000 (14:52 +0300)]
Merge changes from origin/7.1

3affc37 Enable using @Stylesheet with vaadin:// (#9934)
177c424 Updated Atmosphere dependency to 1.0.14.vaadin2 (#12017, #12033, #12115)
dbfb9a3 Add version property to integration tests to servers know if it is a Vaadin 6 or 7 test
e371001 Ensure caption is used when child is set to required (#12077)
90ed657 Use atmosphere 1.0.14.vaadin3 which fixes Android 4.1 support (#12101)
6f2db49 Include Atmosphere fix for Android 4.1 (#12101)
c4ec786 Things now align better in SimpleTree, for #12058
172d704 Actually show loading indicator during loading (#12128)
6c10136 Use varargs instead of array where appropriate (#4513)
939095a Debug window poll interval claims interval is in seconds and not milliseconds (#12098)
68f025f The 'license.html' file has flaw in the HTML (unclosed span tag) (#11952)
c107efc Remove sub window references from Window javadocs (#9892)

Change-Id: Id386718b46f87a91708a51d70cdb5b47a0157e8b

11 years agoRemove sub window references from Window javadocs (#9892)
Leif Åstrand [Fri, 28 Jun 2013 11:42:43 +0000 (14:42 +0300)]
Remove sub window references from Window javadocs (#9892)

Change-Id: I51f1f39a9730313e0150bff2fccdba67e69e9d95

11 years agoThe 'license.html' file has flaw in the HTML (unclosed span tag)
michaelvogt [Fri, 28 Jun 2013 11:16:56 +0000 (14:16 +0300)]
The 'license.html' file has flaw in the HTML (unclosed span tag)
(#11952)

Change-Id: Ib940b76df7d2507e8a8b7122e99c4542850f9ac9

11 years agoDebug window poll interval claims interval is in seconds and not
michaelvogt [Fri, 28 Jun 2013 11:00:25 +0000 (14:00 +0300)]
Debug window poll interval claims interval is in seconds and not
milliseconds (#12098)

Change-Id: I26f86fdeafbdf15d02d40b86abb3f23da4f38543

11 years agoUse varargs instead of array where appropriate (#4513)
Artur Signell [Wed, 26 Jun 2013 06:41:17 +0000 (09:41 +0300)]
Use varargs instead of array where appropriate (#4513)

Change-Id: Ide9349b6afa7e56ae04b7727134971ebf81c0b03

11 years agoActually show loading indicator during loading (#12128)
Artur Signell [Tue, 25 Jun 2013 19:40:48 +0000 (22:40 +0300)]
Actually show loading indicator during loading (#12128)

* Add theme name already during bootstrap

Change-Id: I78da3029b818ced51714d385cd77f5ba9bfce625

11 years agoThings now align better in SimpleTree, for #12058
Marc Englund [Fri, 14 Jun 2013 13:44:46 +0000 (16:44 +0300)]
Things now align better in SimpleTree, for #12058

Change-Id: Ie36f51b8b6e28aaf0055772a6cf4dcd35b716a3a

11 years agoInclude Atmosphere fix for Android 4.1 (#12101)
Artur Signell [Tue, 25 Jun 2013 15:49:39 +0000 (18:49 +0300)]
Include Atmosphere fix for Android 4.1 (#12101)

Change-Id: Ia17a9d8c6ece9861476be8861a735fe5d3e054bf

11 years agoUse atmosphere 1.0.14.vaadin3 which fixes Android 4.1 support (#12101)
Artur Signell [Tue, 25 Jun 2013 09:58:23 +0000 (12:58 +0300)]
Use atmosphere 1.0.14.vaadin3 which fixes Android 4.1 support (#12101)

Change-Id: I75cd1eebeeb5836b9205a9a1e28795be300d135a

11 years agoEnsure caption is used when child is set to required (#12077)
Artur Signell [Tue, 18 Jun 2013 19:59:01 +0000 (22:59 +0300)]
Ensure caption is used when child is set to required (#12077)

Change-Id: Id4a9674c1b2e1c41dbba1f6fde11502400591a52

11 years agoAdd version property to integration tests to servers know if it is a Vaadin 6 or...
Artur Signell [Tue, 18 Jun 2013 22:41:27 +0000 (01:41 +0300)]
Add version property to integration tests to servers know if it is a Vaadin 6 or 7 test

Change-Id: Id16238351289ce8df81bed3cd364cc4aa8bba95c

11 years agoUpdated Atmosphere dependency to 1.0.14.vaadin2 (#12017, #12033, #12115)
Artur Signell [Mon, 24 Jun 2013 10:15:17 +0000 (13:15 +0300)]
Updated Atmosphere dependency to 1.0.14.vaadin2 (#12017, #12033, #12115)

Change-Id: I068cca8ae2d3739b3a8ba7b01cd83b1b69509dd2

11 years agoAdd support for setId to TabSheet.Tab (#12064)
tapio [Mon, 17 Jun 2013 11:41:18 +0000 (14:41 +0300)]
Add support for setId to TabSheet.Tab (#12064)

Change-Id: Ia88b9d03a26b9670ab4026f8083a0b932dafa1c0

11 years agoMerge changes from origin/7.1
Artur Signell [Tue, 18 Jun 2013 19:27:11 +0000 (22:27 +0300)]
Merge changes from origin/7.1

bad3208 Corrected fix and better error checking for action/event request (#12056)
a7957df Fixes broken request listeners (#12056)
d5dbae8 Exclude external classes and FutureAccess
b4fc9bc Define LegacyPropertyToStringMode parameter strings in the enum (#11970)
7fb8080 Don't attempt to run microbenchmarks as unit tests (#8759)
3067b23 DebugWindow sections now use previously empty areas to describe the functionality, for #12058
28f72b6 Highlight on server when highlighting on client, for #12058
86e1a31 VUIDLBrowser no longer requires shift-click to 'highlight component on server', open recursively changed to 'alt-click', for #12058
76b9cd1 DebugWindow styles improved and structured more, for #12058
1befbeb Test using Glassfish 4 (#12075)
78af0eb Specified supported server versions and added Glassfish 4 (#12075)
ad9c350 Fixed test issues with type=null (#11895)
8c4800a Updated to atmosphere 1.0.14-vaadin1
2d54adf Highlight on server was still spamming in one instance, for #12058
0754158 Rename getCommunicationMethod -> getCommunicationMethodName (#12019)
8669f6a Actually compile an IE10 permutation (#12080)
47c199f Add 'transport' GET parameter to AbstractTestUI (#12094)
b637ab5 Reinitialize pendingAccessQueue after deserialization (#12097)

Change-Id: Ie664f5c7ec4be2d4841d8b659d6a3ecd0c11624d

11 years agoEnable using @Stylesheet with vaadin:// (#9934)
Artur Signell [Tue, 18 Jun 2013 18:22:09 +0000 (21:22 +0300)]
Enable using @Stylesheet with vaadin:// (#9934)

Change-Id: I895fad31ef5b31a395cea95e64d6b183d718056f

11 years agoReinitialize pendingAccessQueue after deserialization (#12097)
Johannes Dahlström [Tue, 18 Jun 2013 15:54:31 +0000 (18:54 +0300)]
Reinitialize pendingAccessQueue after deserialization (#12097)

Change-Id: I5e6d192093f19df1a07e95dff643babd6f532426

11 years agoAdd 'transport' GET parameter to AbstractTestUI (#12094)
Johannes Dahlström [Tue, 18 Jun 2013 09:31:12 +0000 (12:31 +0300)]
Add 'transport' GET parameter to AbstractTestUI (#12094)

* Value can be 'xhr', 'websocket', or 'streaming'
* xhr disables push even if already enabled
* others set push to automatic if not already set to manual

Change-Id: Iaf929bbb78865fa7d832718841e781e76cdf7277

11 years agoActually compile an IE10 permutation (#12080)
Artur Signell [Fri, 14 Jun 2013 21:17:12 +0000 (00:17 +0300)]
Actually compile an IE10 permutation (#12080)

Change-Id: I4da4ef6dbbdf9fccfd3e8bf8d302365a3398d9de

11 years agoRename getCommunicationMethod -> getCommunicationMethodName (#12019)
Artur Signell [Fri, 14 Jun 2013 12:26:21 +0000 (15:26 +0300)]
Rename getCommunicationMethod -> getCommunicationMethodName (#12019)

Change-Id: I74743548e186a8faff52d2aed3888dbec53087ad

11 years agoHighlight on server was still spamming in one instance, for #12058
Marc Englund [Fri, 14 Jun 2013 11:55:38 +0000 (14:55 +0300)]
Highlight on server was still spamming in one instance, for #12058

Change-Id: Ic704c86913ed0ddd30c15b1de0debfc0f7ee8bf7

11 years agoUpdated to atmosphere 1.0.14-vaadin1
Artur Signell [Fri, 14 Jun 2013 08:42:37 +0000 (11:42 +0300)]
Updated to atmosphere 1.0.14-vaadin1

Change-Id: I758ec93ce6eeeef023811f754e67eed122c510d9

11 years agoFixed test issues with type=null (#11895)
Artur Signell [Fri, 14 Jun 2013 10:20:00 +0000 (13:20 +0300)]
Fixed test issues with type=null (#11895)

Change-Id: I1618191f534ef75048dbae95564ef30a320114a4

11 years agoSpecified supported server versions and added Glassfish 4 (#12075)
Artur Signell [Fri, 14 Jun 2013 05:57:34 +0000 (08:57 +0300)]
Specified supported server versions and added Glassfish 4 (#12075)

Change-Id: I1113a1c6133d744ebd9c12e64a3b040855efab27

11 years agoTest using Glassfish 4 (#12075)
Artur Signell [Thu, 13 Jun 2013 19:02:30 +0000 (22:02 +0300)]
Test using Glassfish 4 (#12075)

Change-Id: I09b062642e54b6184a10c4a9446147f9241c3d16

11 years agoDebugWindow styles improved and structured more, for #12058
Marc Englund [Thu, 13 Jun 2013 13:30:14 +0000 (16:30 +0300)]
DebugWindow styles improved and structured more, for #12058

Change-Id: I1a3a821b15d7350b5ebf2e19056854e9124197ea

11 years agoVUIDLBrowser no longer requires shift-click to 'highlight component on server', open...
Marc Englund [Thu, 13 Jun 2013 13:02:35 +0000 (16:02 +0300)]
VUIDLBrowser no longer requires shift-click to 'highlight component on server', open recursively changed to 'alt-click', for #12058

Change-Id: If0a359258c5f123a52a27860a8af2c52726e564c

11 years agoHighlight on server when highlighting on client, for #12058
Marc Englund [Thu, 13 Jun 2013 13:16:06 +0000 (16:16 +0300)]
Highlight on server when highlighting on client, for #12058

Change-Id: Ib109df81f4c56a7204ea01fd97162c323fcd3d3f

11 years agoDebugWindow sections now use previously empty areas to describe the functionality...
Marc Englund [Thu, 13 Jun 2013 13:25:45 +0000 (16:25 +0300)]
DebugWindow sections now use previously empty areas to describe the functionality, for #12058

Change-Id: I7cef423b8c4f991d40ad013022cc4f36879cd6dc

11 years agoDon't attempt to run microbenchmarks as unit tests (#8759)
Leif Åstrand [Fri, 14 Jun 2013 07:04:59 +0000 (10:04 +0300)]
Don't attempt to run microbenchmarks as unit tests (#8759)

Change-Id: I31349fb7eb0bf0f4b8acae59da663b9a0d24ff62

11 years agoDefine LegacyPropertyToStringMode parameter strings in the enum (#11970)
Leif Åstrand [Fri, 14 Jun 2013 06:58:20 +0000 (09:58 +0300)]
Define LegacyPropertyToStringMode parameter strings in the enum (#11970)

Change-Id: Ia6a0b5f63ef1290a2054307e5dd2d34f6628fa64

11 years agoExclude external classes and FutureAccess
Artur Signell [Thu, 13 Jun 2013 20:24:28 +0000 (23:24 +0300)]
Exclude external classes and FutureAccess

Change-Id: I3933ed784c2981664f5c3ff226c3ad9f6310ca5f

11 years agoFixes broken request listeners (#12056)
Artur Signell [Thu, 13 Jun 2013 19:50:29 +0000 (22:50 +0300)]
Fixes broken request listeners (#12056)

Change-Id: I432d901ea3a0d0e3013c045a2048489ee0a41695

11 years agoCorrected fix and better error checking for action/event request (#12056)
Artur Signell [Thu, 13 Jun 2013 15:31:59 +0000 (18:31 +0300)]
Corrected fix and better error checking for action/event request (#12056)

Change-Id: I85e8fff753baba2d0c373f235ddf74d0d2a97ed3

11 years agoMerge changes from origin/7.1
Leif Åstrand [Thu, 13 Jun 2013 19:38:42 +0000 (22:38 +0300)]
Merge changes from origin/7.1

da0a112 Merge changes from origin/7.0
6ba8938 Restore legacyPropertyToString value parsing logic (#11970)
d5c0ffa Fix NPE when converting null values (#11895)
2aa3096 Avoid string casing problems (#11970)
0f107f3 Update widgetset template (#12053)
eb64fda Add support for rem units (#11279)
5f66766 Using StringTokenizer instead of String.split() in AbstractComponent (#8759)
15b217d Handle push disconnections and reconnections more reliably (#11831, #11922)
47addab Adding isIOs and isAndroid to the WebBrowser wrapper around VBrowserDetails (#11168)
0aa5907 Do not write 404 as a response to all action/event requests (#12056)
55ebe13 Detach and attach when adding or removing the caption wrapper (#11708)
7830af2 Fix GridLayout resize after removing caption (#12011)
53e3a25 DebugWindow resize/move improved, fixes #11937 (also implements shift-resize and alt-move, improves bounds-check)
f2b2ce9 Updated to Smartsprites 0.2.10 (#12069)
29c9b60 SimpleTree styling changed for #12058
da8382d DebugWindow now remembers open tab/section, InfoSection fixed to support being opened at once, for #12058
4f5bcef Info tab is now tab 1, hierarchy tab 2
a089743 Consistently recover from disconnections in IE (#12073)
59103a9 Always notify parent of enable state changes (#12062)
997e9a9 Fixed test issue apparently caused by three levels of classes
54ffbdb Add missing license header

Change-Id: Ifba747964fa0d8265bb468ca555b84dadec9fa0a

11 years agoAdd missing license header
Artur Signell [Thu, 13 Jun 2013 17:25:47 +0000 (20:25 +0300)]
Add missing license header

Change-Id: I3af5965a38499f7cf4bc924746fd5c918cc24d5b

11 years agoFixed test issue apparently caused by three levels of classes
Artur Signell [Thu, 13 Jun 2013 17:12:53 +0000 (20:12 +0300)]
Fixed test issue apparently caused by three levels of classes

Change-Id: I4985e39257d55eada134f340fb9981285c9bb26f

11 years agoAlways notify parent of enable state changes (#12062)
Artur Signell [Thu, 13 Jun 2013 13:10:03 +0000 (16:10 +0300)]
Always notify parent of enable state changes (#12062)

Change-Id: I30ee9a968050301d79c5073a62d85390652f76a9

11 years agoConsistently recover from disconnections in IE (#12073)
Johannes Dahlström [Thu, 13 Jun 2013 14:54:07 +0000 (17:54 +0300)]
Consistently recover from disconnections in IE (#12073)

Change-Id: Ia65bc9238b712d69ba91b7a7a3fad8c57c4eddce

11 years agoInfo tab is now tab 1, hierarchy tab 2
Artur Signell [Thu, 13 Jun 2013 13:51:19 +0000 (16:51 +0300)]
Info tab is now tab 1, hierarchy tab 2

Change-Id: I24f349d5fefff3239eb1687e7321e97e2c8a0e96

11 years agoDebugWindow now remembers open tab/section, InfoSection fixed to support being opened...
Marc Englund [Thu, 13 Jun 2013 13:23:13 +0000 (16:23 +0300)]
DebugWindow now remembers open tab/section, InfoSection fixed to support being opened at once, for #12058

Change-Id: I5aea59d747d7a94303b691271035e7510b0afc21

11 years agoSimpleTree styling changed for #12058
Marc Englund [Thu, 13 Jun 2013 13:10:51 +0000 (16:10 +0300)]
SimpleTree styling changed for #12058

Change-Id: Ie521b4ba9362a8f46619bd675018bfbe9f2574ac

11 years agoUpdated to Smartsprites 0.2.10 (#12069)
Artur Signell [Thu, 13 Jun 2013 12:18:36 +0000 (15:18 +0300)]
Updated to Smartsprites 0.2.10 (#12069)

Change-Id: Ice1ef6a6ac837f0ef07b65de1bd46c3a4427780c

11 years agoDebugWindow resize/move improved, fixes #11937 (also implements shift-resize and...
Marc Englund [Wed, 12 Jun 2013 08:34:33 +0000 (11:34 +0300)]
DebugWindow resize/move improved, fixes #11937 (also implements shift-resize and alt-move, improves bounds-check)

Change-Id: Ic313e545940a6073e30171a610f6d02c38a90037

11 years agoFix GridLayout resize after removing caption (#12011)
Patrik Lindström [Thu, 13 Jun 2013 14:03:44 +0000 (17:03 +0300)]
Fix GridLayout resize after removing caption (#12011)

Change-Id: Ieda9b23a1cbf6700cc7438d0b404c3229dd27ed8

11 years agoDetach and attach when adding or removing the caption wrapper (#11708)
Leif Åstrand [Thu, 13 Jun 2013 07:29:57 +0000 (10:29 +0300)]
Detach and attach when adding or removing the caption wrapper (#11708)

Change-Id: Ie6de4863587189ef1105cc41211b224c126f6ebd

11 years agoDo not write 404 as a response to all action/event requests (#12056)
Artur Signell [Thu, 13 Jun 2013 06:45:10 +0000 (09:45 +0300)]
Do not write 404 as a response to all action/event requests (#12056)

Change-Id: I2b820396fc1ccfeb0eefec4456f920a410068ec2