]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
12 years agoMerge commit 'f6bfd'
Johannes Dahlström [Mon, 11 Jun 2012 10:42:16 +0000 (13:42 +0300)]
Merge commit 'f6bfd'

Conflicts:
src/com/vaadin/terminal/gwt/client/ui/root/VRoot.java

12 years agoMerge commit 'd53b6'
Johannes Dahlström [Mon, 11 Jun 2012 10:39:43 +0000 (13:39 +0300)]
Merge commit 'd53b6'

12 years agoMerge commit '0bcee'
Johannes Dahlström [Mon, 11 Jun 2012 10:39:33 +0000 (13:39 +0300)]
Merge commit '0bcee'

12 years agoMerge commit '2f9e5'
Johannes Dahlström [Mon, 11 Jun 2012 10:39:26 +0000 (13:39 +0300)]
Merge commit '2f9e5'

12 years agoMerge commit 'af1952'
Johannes Dahlström [Mon, 11 Jun 2012 10:39:18 +0000 (13:39 +0300)]
Merge commit 'af1952'

12 years agoMerge commit '8cfb8'
Johannes Dahlström [Mon, 11 Jun 2012 10:39:07 +0000 (13:39 +0300)]
Merge commit '8cfb8'

12 years agoMerge commit 'ff05bab'
Johannes Dahlström [Mon, 11 Jun 2012 10:38:57 +0000 (13:38 +0300)]
Merge commit 'ff05bab'

12 years agoMerge commit '62c36'
Johannes Dahlström [Mon, 11 Jun 2012 10:38:45 +0000 (13:38 +0300)]
Merge commit '62c36'

12 years agoMerge commit '97df7e'
Johannes Dahlström [Mon, 11 Jun 2012 10:38:26 +0000 (13:38 +0300)]
Merge commit '97df7e'

12 years agoMerge commit '257d49'
Johannes Dahlström [Mon, 11 Jun 2012 10:35:50 +0000 (13:35 +0300)]
Merge commit '257d49'

Conflicts:
tests/testbench/com/vaadin/tests/application/PaintableIdsShouldBeUnique.java
tests/testbench/com/vaadin/tests/components/TestBase.java
tests/testbench/com/vaadin/tests/components/table/ScrollCausesRequestLoop.java
tests/testbench/com/vaadin/tests/components/table/ScrollDetachSynchronization.java
tests/testbench/com/vaadin/tests/components/table/TableClickValueChangeInteraction.java
tests/testbench/com/vaadin/tests/components/window/ReplacingComponentsInHandleParameters.java
tests/testbench/com/vaadin/tests/containers/TableWithFileSystemContainer.java
tests/testbench/com/vaadin/tests/layouts/GridLayoutCaptions.java
tests/testbench/com/vaadin/tests/layouts/GridLayoutExpandRatioModification.java
tests/testbench/com/vaadin/tests/layouts/VerticalLayoutExpandRatioModification.java
tests/testbench/com/vaadin/tests/tickets/Ticket6002.java

Changed tests creating their own main windows (without a good reason) and extending AbstractTestBase to call getMainWindow() and extend TestBase instead

12 years agoMerge commit 'a810ce'
Johannes Dahlström [Mon, 11 Jun 2012 10:18:46 +0000 (13:18 +0300)]
Merge commit 'a810ce'

Conflicts:
src/com/vaadin/terminal/gwt/server/AbstractApplicationPortlet.java
src/com/vaadin/terminal/gwt/server/AbstractApplicationServlet.java

12 years agoMerge commit '03b611'
Johannes Dahlström [Mon, 11 Jun 2012 10:10:53 +0000 (13:10 +0300)]
Merge commit '03b611'

12 years agoMerge commit 'c3bba'
Johannes Dahlström [Mon, 11 Jun 2012 10:10:07 +0000 (13:10 +0300)]
Merge commit 'c3bba'

Conflicts:
src/com/vaadin/terminal/gwt/client/ui/tabsheet/VTabsheetPanel.java

12 years agoMerge commit '33e3d'
Johannes Dahlström [Mon, 11 Jun 2012 10:07:37 +0000 (13:07 +0300)]
Merge commit '33e3d'

Conflicts:
src/com/vaadin/terminal/gwt/client/ui/panel/VPanel.java

12 years agoMerge commit '4599e'
Johannes Dahlström [Mon, 11 Jun 2012 08:49:49 +0000 (11:49 +0300)]
Merge commit '4599e'

12 years agoMerge commit '295e0'
Johannes Dahlström [Mon, 11 Jun 2012 08:49:21 +0000 (11:49 +0300)]
Merge commit '295e0'

12 years agoMerge commit '63dc0'
Johannes Dahlström [Mon, 11 Jun 2012 08:48:53 +0000 (11:48 +0300)]
Merge commit '63dc0'

Conflicts:
WebContent/VAADIN/themes/base/common/common.css

12 years agoMerge commit '2a72a'
Johannes Dahlström [Mon, 11 Jun 2012 08:47:04 +0000 (11:47 +0300)]
Merge commit '2a72a'

Conflicts:
src/com/vaadin/terminal/UserError.java

12 years agoFix broken error tooltips in FormLayout (#8794)
Leif Åstrand [Fri, 8 Jun 2012 10:58:07 +0000 (13:58 +0300)]
Fix broken error tooltips in FormLayout (#8794)

12 years agoUse generic parameter types for server->client RPC
Leif Åstrand [Fri, 8 Jun 2012 10:42:05 +0000 (13:42 +0300)]
Use generic parameter types for server->client RPC

12 years agoDon't expect type info for Lists, Sets and Arrays (#8879)
Leif Åstrand [Fri, 8 Jun 2012 08:49:59 +0000 (11:49 +0300)]
Don't expect type info for Lists, Sets and Arrays (#8879)

12 years agoDon't fail if opening tooltip for disappeared component
Leif Åstrand [Fri, 8 Jun 2012 07:59:13 +0000 (10:59 +0300)]
Don't fail if opening tooltip for disappeared component

12 years agoMade it possible to override the type of wrapped request used in portals
Artur Signell [Thu, 7 Jun 2012 11:44:54 +0000 (14:44 +0300)]
Made it possible to override the type of wrapped request used in portals

Accidentally removed change restored by this commit.

12 years agoFix broken enums in UIDL message (#8878)
Leif Åstrand [Thu, 7 Jun 2012 08:41:50 +0000 (11:41 +0300)]
Fix broken enums in UIDL message (#8878)

12 years agoUse camelCase field names -> JSON more suitable for javascript (#8888)
Leif Åstrand [Thu, 7 Jun 2012 07:26:17 +0000 (10:26 +0300)]
Use camelCase field names -> JSON more suitable for javascript (#8888)

12 years agoUse update from deserialize instead of generating the same code again
Leif Åstrand [Tue, 5 Jun 2012 12:56:53 +0000 (15:56 +0300)]
Use update from deserialize instead of generating the same code again

Also slightly improve indenting in generated code

12 years agoRemove redundant ConnectorMap from JsonEncoder.encode
Leif Åstrand [Tue, 5 Jun 2012 12:18:03 +0000 (15:18 +0300)]
Remove redundant ConnectorMap from JsonEncoder.encode

12 years agoChange map serialization to use same scheme as GWT AutoBean (#8602)
Leif Åstrand [Tue, 5 Jun 2012 12:10:57 +0000 (15:10 +0300)]
Change map serialization to use same scheme as GWT AutoBean (#8602)

12 years agoDon't send type info from server to client (#8879)
Leif Åstrand [Tue, 5 Jun 2012 08:21:20 +0000 (11:21 +0300)]
Don't send type info from server to client (#8879)

12 years agoPass declared types to JsonDecoder and use them (#8677)
Leif Åstrand [Fri, 1 Jun 2012 13:51:42 +0000 (16:51 +0300)]
Pass declared types to JsonDecoder and use them (#8677)

12 years agoAdd DiffJSONSerializer for updating existing objects (#8879)
Leif Åstrand [Thu, 31 May 2012 20:12:57 +0000 (23:12 +0300)]
Add DiffJSONSerializer for updating existing objects (#8879)

This is work in progress towards using declared types for data received
from the server.

12 years agoRefactor RpcManager to provide info about parameter types (#8879)
Leif Åstrand [Thu, 31 May 2012 13:31:26 +0000 (16:31 +0300)]
Refactor RpcManager to provide info about parameter types (#8879)

This is an intermediate step towards decoding everything received from
the server based on its declared type.

12 years agoExtract duplicated code for decoding collections
Leif Åstrand [Wed, 30 May 2012 14:57:48 +0000 (17:57 +0300)]
Extract duplicated code for decoding collections

12 years agoDrop explicit type info from client -> server communication (#8879)
Leif Åstrand [Wed, 30 May 2012 14:35:22 +0000 (17:35 +0300)]
Drop explicit type info from client -> server communication (#8879)

12 years agoUse UidlValue for sending legacy maps and arrays (#8878)
Leif Åstrand [Wed, 30 May 2012 13:23:49 +0000 (16:23 +0300)]
Use UidlValue for sending legacy maps and arrays (#8878)

12 years agoWrap variable change data in UidlValue wrapper with type info (#8878)
Leif Åstrand [Wed, 30 May 2012 12:13:26 +0000 (15:13 +0300)]
Wrap variable change data in UidlValue wrapper with type info (#8878)

This is the first step towards dropping type info from the sent data for
everything except changeVariables data

12 years agoAdd missing call to super.detach() (#6690)
Leif Åstrand [Wed, 6 Jun 2012 10:16:35 +0000 (13:16 +0300)]
Add missing call to super.detach() (#6690)

12 years agoChange widget -> connector in some places
Leif Åstrand [Wed, 6 Jun 2012 06:59:22 +0000 (09:59 +0300)]
Change widget -> connector in some places

12 years agoFix missing licenses and Serializable (#6690)
Leif Åstrand [Wed, 30 May 2012 08:34:52 +0000 (11:34 +0300)]
Fix missing licenses and Serializable (#6690)

12 years agoRedefine isVisible to not paint dirty detached component (#6690)
Leif Åstrand [Tue, 29 May 2012 13:47:04 +0000 (16:47 +0300)]
Redefine isVisible to not paint dirty detached component (#6690)

12 years agoFix some broken hierarchies (#6690)
Leif Åstrand [Tue, 29 May 2012 11:23:39 +0000 (14:23 +0300)]
Fix some broken hierarchies (#6690)

12 years agoFix accidental invalid cast (#6690)
Leif Åstrand [Mon, 28 May 2012 13:05:55 +0000 (16:05 +0300)]
Fix accidental invalid cast (#6690)

12 years agoInitial extension support (#6690)
Leif Åstrand [Fri, 25 May 2012 13:09:54 +0000 (16:09 +0300)]
Initial extension support (#6690)

12 years agoDeprecate WidgetSetCompiler, not needed with Java6 (but used in Eclipse)
Henri Sara [Tue, 5 Jun 2012 08:41:42 +0000 (11:41 +0300)]
Deprecate WidgetSetCompiler, not needed with Java6 (but used in Eclipse)

12 years agoRepaint when contents changes (#8735)
Artur Signell [Fri, 1 Jun 2012 12:38:54 +0000 (15:38 +0300)]
Repaint when contents changes (#8735)

12 years agoRepaint when contents changes (#8832)
Artur Signell [Fri, 1 Jun 2012 12:38:05 +0000 (15:38 +0300)]
Repaint when contents changes (#8832)

12 years agoUpdated to be Root-based and added debug ids to ease testing
Artur Signell [Mon, 21 May 2012 13:16:28 +0000 (16:16 +0300)]
Updated to be Root-based and added debug ids to ease testing

12 years agoAdded generic test for FormLayout
Artur Signell [Mon, 21 May 2012 13:19:24 +0000 (16:19 +0300)]
Added generic test for FormLayout

12 years agoFixed header height by taking padding into account (box sizing change)
Artur Signell [Tue, 15 May 2012 02:17:49 +0000 (05:17 +0300)]
Fixed header height by taking padding into account (box sizing change)

12 years agoSupport for additional build time non-Ivy JARs in build.xml .
Henri Sara [Wed, 30 May 2012 12:39:06 +0000 (15:39 +0300)]
Support for additional build time non-Ivy JARs in build.xml .

12 years agoReduce number of local workers to avoid synchronization problems
Leif Åstrand [Wed, 30 May 2012 07:29:08 +0000 (10:29 +0300)]
Reduce number of local workers to avoid synchronization problems

12 years agoIgnore some temp files created when running TestBench tests locally
Leif Åstrand [Wed, 30 May 2012 06:44:43 +0000 (09:44 +0300)]
Ignore some temp files created when running TestBench tests locally

12 years agoMissing test script contents (#7885)
Leif Åstrand [Wed, 30 May 2012 06:42:09 +0000 (09:42 +0300)]
Missing test script contents (#7885)

12 years agoRemove Table.setLazyLoading (#6010)
Leif Åstrand [Wed, 30 May 2012 06:37:44 +0000 (09:37 +0300)]
Remove Table.setLazyLoading (#6010)

12 years agoMake clean-all remove screenshot errors
Leif Åstrand [Wed, 30 May 2012 06:35:19 +0000 (09:35 +0300)]
Make clean-all remove screenshot errors

12 years agoMove dependency to the target that is not run in parallel
Leif Åstrand [Wed, 30 May 2012 06:26:26 +0000 (09:26 +0300)]
Move dependency to the target that is not run in parallel

12 years agoTest Vaadin 7 using Chrome 19
Leif Åstrand [Tue, 29 May 2012 13:22:30 +0000 (16:22 +0300)]
Test Vaadin 7 using Chrome 19

12 years agoVerify that @Widgetset loads the right widgetset (#7885)
Leif Åstrand [Tue, 29 May 2012 10:49:17 +0000 (13:49 +0300)]
Verify that @Widgetset loads the right widgetset (#7885)

This is testable now that we have a separate widgetset for testing.

12 years agoAdd support for building TestingWidgetSet (#8469)
Leif Åstrand [Tue, 29 May 2012 10:48:23 +0000 (13:48 +0300)]
Add support for building TestingWidgetSet (#8469)

12 years agoImplement first version of view and navigation APIs (#8859).
Henri Sara [Thu, 24 May 2012 10:07:19 +0000 (13:07 +0300)]
Implement first version of view and navigation APIs (#8859).

12 years agoMade it possible to override the type of wrapped request used in portals
Artur Signell [Tue, 22 May 2012 13:03:50 +0000 (16:03 +0300)]
Made it possible to override the type of wrapped request used in portals

12 years agoTest app and script for #8804
Leif Åstrand [Tue, 15 May 2012 07:15:39 +0000 (10:15 +0300)]
Test app and script for #8804

12 years agoInclude original exception when throwing PaintException
Leif Åstrand [Mon, 14 May 2012 10:22:18 +0000 (13:22 +0300)]
Include original exception when throwing PaintException

12 years agoAdded support for map keys of any type (#8602)
Artur Signell [Sun, 13 May 2012 21:49:15 +0000 (00:49 +0300)]
Added support for map keys of any type (#8602)

12 years agoUpdated AbstractOrderedLayout to no longer use paintContent
Artur Signell [Sun, 13 May 2012 21:45:28 +0000 (00:45 +0300)]
Updated AbstractOrderedLayout to no longer use paintContent

12 years agoFixed problem with iterator containing null (#8729)
Artur Signell [Sun, 13 May 2012 21:44:42 +0000 (00:44 +0300)]
Fixed problem with iterator containing null (#8729)

12 years agoFix for URL generation in browser details request (#8785)
Artur Signell [Sun, 13 May 2012 22:40:48 +0000 (01:40 +0300)]
Fix for URL generation in browser details request (#8785)

12 years agoTest for portal URL generation for render requests (#8785)
Artur Signell [Fri, 11 May 2012 19:35:25 +0000 (22:35 +0300)]
Test for portal URL generation for render requests (#8785)

12 years agoInitialize all variables in constructor instead of while loading the
Artur Signell [Fri, 11 May 2012 19:24:47 +0000 (22:24 +0300)]
Initialize all variables in constructor instead of while loading the
class (allows tests to use static methods without being GWT tests)

12 years agoAllow creation of stream variables in RenderRequests aswell (#8785)
Artur Signell [Fri, 11 May 2012 16:47:22 +0000 (19:47 +0300)]
Allow creation of stream variables in RenderRequests aswell (#8785)

12 years agoEncode enum as String for legacy updates to be Vaadin 6 compatibile
Artur Signell [Wed, 9 May 2012 14:16:27 +0000 (17:16 +0300)]
Encode enum as String for legacy updates to be Vaadin 6 compatibile

12 years agoAdded missing license
Artur Signell [Tue, 8 May 2012 12:03:17 +0000 (15:03 +0300)]
Added missing license

12 years agoWorkaround for incorrect hierarchy (#8797)
Artur Signell [Tue, 8 May 2012 11:28:44 +0000 (14:28 +0300)]
Workaround for incorrect hierarchy (#8797)

12 years agoState is now created using generators, removed setState (#8502)
Artur Signell [Mon, 7 May 2012 13:49:33 +0000 (16:49 +0300)]
State is now created using generators, removed setState (#8502)

12 years agoRemoved Safari 4 workarounds
Artur Signell [Fri, 4 May 2012 11:26:55 +0000 (14:26 +0300)]
Removed Safari 4 workarounds

12 years agoSend widgetset version with the first UIDL request
Artur Signell [Fri, 4 May 2012 11:19:12 +0000 (14:19 +0300)]
Send widgetset version with the first UIDL request

This enables the server to verify that the widgetset version match the
servlet version

12 years agoFixed problem with sending null values from the client to the server
Artur Signell [Thu, 3 May 2012 21:44:42 +0000 (00:44 +0300)]
Fixed problem with sending null values from the client to the server

12 years agoUpdated Label to use shared state
Artur Signell [Thu, 3 May 2012 21:33:09 +0000 (00:33 +0300)]
Updated Label to use shared state

12 years agoAdded support for serializing enums (#8675)
Artur Signell [Thu, 3 May 2012 21:28:25 +0000 (00:28 +0300)]
Added support for serializing enums (#8675)

Changed JSONSerializer to use JSONValue instead of JSONObject

12 years agoUpdated Audio and Video to use state
Artur Signell [Thu, 3 May 2012 19:15:40 +0000 (22:15 +0300)]
Updated Audio and Video to use state

12 years agoMoved most of TextField/TextArea/PasswordField paintContent to state
Artur Signell [Thu, 3 May 2012 18:51:30 +0000 (21:51 +0300)]
Moved most of TextField/TextArea/PasswordField paintContent to state

Removed deprecated value formatter from AbstractTextField (#8672)

12 years agoAvoid unnecessary spaces in UIDL
Artur Signell [Mon, 23 Apr 2012 18:48:21 +0000 (21:48 +0300)]
Avoid unnecessary spaces in UIDL

12 years agoInitial support for sending difference in state (#8419)
Artur Signell [Mon, 23 Apr 2012 18:48:02 +0000 (21:48 +0300)]
Initial support for sending difference in state (#8419)

Forces the shared state to be the type declared by getStateType (#8677)

Creates an empty object for reference when doing a full repaint, causing
only the differences between a freshly created object and the current
state to be sent.

12 years agoImproved error message
Leif Åstrand [Fri, 11 May 2012 08:31:58 +0000 (11:31 +0300)]
Improved error message

12 years ago[merge from 6.7] Send VView size instead of window size (#7931)
Automerge [Thu, 10 May 2012 09:10:01 +0000 (09:10 +0000)]
[merge from 6.7] Send VView size instead of window size (#7931)

svn changeset:23703/svn branch:6.8

12 years agoUse   in empty table footers to make them render properly (#7718)
Leif Åstrand [Thu, 10 May 2012 08:33:27 +0000 (08:33 +0000)]
Use   in empty table footers to make them render properly (#7718)

svn changeset:23701/svn branch:6.8

12 years ago[merge from 6.7] Test case for #8781
Automerge [Wed, 9 May 2012 17:06:15 +0000 (17:06 +0000)]
[merge from 6.7] Test case for #8781

svn changeset:23699/svn branch:6.8

12 years agoTouchScrollHandler: added debug info, restored setElements()
Johannes Dahlström [Wed, 9 May 2012 11:44:20 +0000 (11:44 +0000)]
TouchScrollHandler: added debug info, restored setElements()

svn changeset:23697/svn branch:6.8

12 years ago[merge from 6.7] Test case for #8778
Automerge [Wed, 9 May 2012 09:07:00 +0000 (09:07 +0000)]
[merge from 6.7] Test case for #8778

svn changeset:23696/svn branch:6.8

12 years ago[merge from 6.7] Don't activate tab when clicking close element (#7686)
Automerge [Tue, 8 May 2012 09:06:50 +0000 (09:06 +0000)]
[merge from 6.7] Don't activate tab when clicking close element (#7686)

svn changeset:23690/svn branch:6.8

12 years ago#8722 Make subwindows touch scrollable
Johannes Dahlström [Mon, 7 May 2012 13:24:18 +0000 (13:24 +0000)]
#8722 Make subwindows touch scrollable

svn changeset:23688/svn branch:6.8

12 years ago#8763 Use Set instead of an array in TouchScrollDelegate to allow dynamic adding...
Johannes Dahlström [Mon, 7 May 2012 13:22:39 +0000 (13:22 +0000)]
#8763 Use Set instead of an array in TouchScrollDelegate to allow dynamic adding and removing scrollable elements

svn changeset:23687/svn branch:6.8

12 years ago#8763 requiresTouchScrollDelegate now returns false for iOS5; the default return...
Johannes Dahlström [Mon, 7 May 2012 13:20:37 +0000 (13:20 +0000)]
#8763 requiresTouchScrollDelegate now returns false for iOS5; the default return value is now true instead of false.

svn changeset:23686/svn branch:6.8

12 years agoPrevent setting mainWindow from a TestBase
Leif Åstrand [Mon, 7 May 2012 13:20:18 +0000 (13:20 +0000)]
Prevent setting mainWindow from a TestBase

svn changeset:23685/svn branch:6.8

12 years agoDon't assume there's always an application (#8694)
Leif Åstrand [Mon, 7 May 2012 13:16:13 +0000 (13:16 +0000)]
Don't assume there's always an application (#8694)

svn changeset:23684/svn branch:6.8

12 years ago[merge from 6.7] Test that a sensible message is displayed if no application is found
Automerge [Mon, 7 May 2012 13:06:50 +0000 (13:06 +0000)]
[merge from 6.7] Test that a sensible message is displayed if no application is found

svn changeset:23683/svn branch:6.8

12 years ago#8720 Use TouchScrollDelegate.enableTouchScrolling() instead of a TouchScrollDelegate...
Johannes Dahlström [Fri, 4 May 2012 14:44:22 +0000 (14:44 +0000)]
#8720 Use TouchScrollDelegate.enableTouchScrolling() instead of a TouchScrollDelegate instance directly

svn changeset:23681/svn branch:6.8

12 years ago#8716 Use TouchScrollDelegate.enableTouchScrolling() instead of a TouchScrollDelegate...
Johannes Dahlström [Fri, 4 May 2012 13:51:15 +0000 (13:51 +0000)]
#8716 Use TouchScrollDelegate.enableTouchScrolling() instead of a TouchScrollDelegate instance directly

svn changeset:23680/svn branch:6.8

12 years agoImproved TouchScrollHandler helper
Johannes Dahlström [Fri, 4 May 2012 13:41:04 +0000 (13:41 +0000)]
Improved TouchScrollHandler helper

svn changeset:23679/svn branch:6.8

12 years ago[merge from 6.7] Fix #7136: Opening a modal subwindow when there are visible notifica...
Automerge [Fri, 4 May 2012 13:19:50 +0000 (13:19 +0000)]
[merge from 6.7] Fix #7136: Opening a modal subwindow when there are visible notifications prevented the notifications from fading

svn changeset:23678/svn branch:6.8