]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
12 years agoJavascriptManager -> JavaScript and changes based on review (#6730)
Leif Åstrand [Thu, 14 Jun 2012 14:29:49 +0000 (17:29 +0300)]
JavascriptManager -> JavaScript and changes based on review (#6730)

12 years agoChange package name in js file not changed by previous refactoring
Leif Åstrand [Thu, 14 Jun 2012 14:23:44 +0000 (17:23 +0300)]
Change package name in js file not changed by previous refactoring

12 years agoAdd shorthand for removing an Extension from its target (#6690)
Leif Åstrand [Thu, 14 Jun 2012 10:39:41 +0000 (13:39 +0300)]
Add shorthand for removing an Extension from its target (#6690)

12 years agoRequire all Connectors to be either Components or Extensions (#6690)
Leif Åstrand [Thu, 14 Jun 2012 10:39:13 +0000 (13:39 +0300)]
Require all Connectors to be either Components or Extensions (#6690)

12 years agoFile missing from previous commit (#6690)
Leif Åstrand [Thu, 14 Jun 2012 10:34:59 +0000 (13:34 +0300)]
File missing from previous commit (#6690)

12 years agoTweaks to Extension API based on review (#6690)
Leif Åstrand [Thu, 14 Jun 2012 10:27:34 +0000 (13:27 +0300)]
Tweaks to Extension API based on review (#6690)

12 years agoRefresh row cache in requestRepaintAll to avoid partial repaint (#8714)
Leif Åstrand [Tue, 12 Jun 2012 13:14:19 +0000 (16:14 +0300)]
Refresh row cache in requestRepaintAll to avoid partial repaint (#8714)

12 years agoTest app for #8714
Leif Åstrand [Tue, 12 Jun 2012 13:00:17 +0000 (16:00 +0300)]
Test app for #8714

12 years agoRename feature -> extension in test classes
Leif Åstrand [Tue, 12 Jun 2012 12:34:09 +0000 (15:34 +0300)]
Rename feature -> extension in test classes

12 years agoNavigator API changes based on review (#8859)
Henri Sara [Tue, 12 Jun 2012 11:17:41 +0000 (14:17 +0300)]
Navigator API changes based on review (#8859)

- Simplify the default providers and move addView()/removeView() logic
to Navigator itself.
- use longest matching view name to manage view hierarchy
- minor cleanup

12 years agoSome Navigator API changes based on review (#8859).
Henri Sara [Mon, 11 Jun 2012 11:57:19 +0000 (14:57 +0300)]
Some Navigator API changes based on review (#8859).

The changes in this changeset include
- remove the concept of main view (use empty view name)
- remove View.init()
- use ViewChangeEvent in ViewChangeListener
- remove internal parameters
- add getDisplay() and a constructor that creates a SimpleViewDisplay by
default

12 years agoFix typo
Leif Åstrand [Tue, 12 Jun 2012 10:51:27 +0000 (13:51 +0300)]
Fix typo

12 years agoChange api to use callback instead or rpc for js callbacks (#8888)
Leif Åstrand [Tue, 12 Jun 2012 10:03:22 +0000 (13:03 +0300)]
Change api to use callback instead or rpc for js callbacks (#8888)

Also change JavascriptCallback.call to throw JSONException

12 years agoCall request repaint after manually triggering rpc (#8888)
Leif Åstrand [Tue, 12 Jun 2012 09:11:50 +0000 (12:11 +0300)]
Call request repaint after manually triggering rpc (#8888)

12 years agoFix typo
Leif Åstrand [Tue, 12 Jun 2012 07:50:59 +0000 (10:50 +0300)]
Fix typo

12 years agoAdd support for simplified RPC communication with JS code (#8888)
Leif Åstrand [Tue, 12 Jun 2012 07:41:51 +0000 (10:41 +0300)]
Add support for simplified RPC communication with JS code (#8888)

12 years agoShow better message when RPC method is not found
Leif Åstrand [Tue, 12 Jun 2012 07:37:15 +0000 (10:37 +0300)]
Show better message when RPC method is not found

12 years agoSupport sending raw JSON values (#8888)
Leif Åstrand [Tue, 12 Jun 2012 07:36:54 +0000 (10:36 +0300)]
Support sending raw JSON values (#8888)

12 years agoInitial javascript callback support (#6730)
Leif Åstrand [Mon, 11 Jun 2012 18:52:26 +0000 (21:52 +0300)]
Initial javascript callback support (#6730)

12 years agoInitial support for javascript components (#8888)
Leif Åstrand [Sun, 10 Jun 2012 12:10:10 +0000 (15:10 +0300)]
Initial support for javascript components (#8888)

12 years agoRename addExtensionTo -> attachTo (#6690)
Leif Åstrand [Mon, 11 Jun 2012 16:53:59 +0000 (19:53 +0300)]
Rename addExtensionTo -> attachTo (#6690)

12 years agoSupport generics when decoding Set (#8879)
Leif Åstrand [Mon, 11 Jun 2012 07:55:46 +0000 (10:55 +0300)]
Support generics when decoding Set (#8879)

12 years agoAdd a way for an extension to add itself to a connector (#6690)
Leif Åstrand [Sat, 9 Jun 2012 12:59:46 +0000 (15:59 +0300)]
Add a way for an extension to add itself to a connector (#6690)

12 years agoRemove reference to old "feature" name (#6690)
Leif Åstrand [Sat, 9 Jun 2012 12:58:54 +0000 (15:58 +0300)]
Remove reference to old "feature" name (#6690)

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 agoAdd $entry to code only present in Vaadin 7 (#8699)
Leif Åstrand [Fri, 4 May 2012 11:28:45 +0000 (14:28 +0300)]
Add $entry to code only present in Vaadin 7 (#8699)

12 years agoUpdate dom path for child caption for Vaadin 7
Leif Åstrand [Fri, 4 May 2012 11:27:55 +0000 (14:27 +0300)]
Update dom path for child caption for Vaadin 7

12 years agoMerge remote branch 'origin/6.8'
Leif Åstrand [Fri, 4 May 2012 06:05:58 +0000 (09:05 +0300)]
Merge remote branch 'origin/6.8'

Conflicts:
src/com/vaadin/terminal/gwt/client/ApplicationConfiguration.java
src/com/vaadin/terminal/gwt/client/BrowserInfo.java
src/com/vaadin/terminal/gwt/client/HistoryImplIEVaadin.java
src/com/vaadin/terminal/gwt/client/ui/VButton.java
src/com/vaadin/terminal/gwt/client/ui/VDateFieldCalendar.java
src/com/vaadin/terminal/gwt/client/ui/VGridLayout.java
src/com/vaadin/terminal/gwt/client/ui/VNativeButton.java
src/com/vaadin/terminal/gwt/client/ui/VNotification.java
src/com/vaadin/terminal/gwt/client/ui/VView.java
src/com/vaadin/terminal/gwt/server/AbstractApplicationPortlet.java
src/com/vaadin/terminal/gwt/server/AbstractApplicationServlet.java
src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java
src/com/vaadin/terminal/gwt/server/JsonPaintTarget.java
src/com/vaadin/terminal/gwt/server/RequestTimer.java
src/com/vaadin/ui/Button.java
tests/test.xml
tests/testbench/com/vaadin/tests/components/TouchScrollables.java

12 years ago[merge from 6.7] Add missing ?restartApplication from the URL
Automerge [Thu, 3 May 2012 13:06:25 +0000 (13:06 +0000)]
[merge from 6.7] Add missing ?restartApplication from the URL

svn changeset:23669/svn branch:6.8

12 years ago[merge from 6.7] Don't paint references to orphan components #8730
Automerge [Thu, 3 May 2012 13:06:20 +0000 (13:06 +0000)]
[merge from 6.7] Don't paint references to orphan components #8730

svn changeset:23668/svn branch:6.8

12 years agoTest using Firefox 12 (#8739)
Leif Åstrand [Wed, 2 May 2012 09:52:01 +0000 (09:52 +0000)]
Test using Firefox 12 (#8739)

svn changeset:23665/svn branch:6.8

12 years ago[merge from 6.7] Simplified test case for #8730
Automerge [Fri, 27 Apr 2012 13:06:26 +0000 (13:06 +0000)]
[merge from 6.7] Simplified test case for #8730

svn changeset:23660/svn branch:6.8

12 years ago[merge from 6.7] Improved #8619 fix
Automerge [Fri, 27 Apr 2012 11:39:33 +0000 (11:39 +0000)]
[merge from 6.7] Improved #8619 fix

svn changeset:23657/svn branch:6.8

12 years ago[merge from 6.7] Fix and test case for #8619: Add sanity checks to GridLayout to...
Automerge [Fri, 27 Apr 2012 11:39:27 +0000 (11:39 +0000)]
[merge from 6.7] Fix and test case for #8619: Add sanity checks to GridLayout to handle cases where the size of a relative-size child unexpectedly changes

svn changeset:23656/svn branch:6.8

12 years ago[merge from 6.7] Use equals instead of == to compare item ids (#8712). Using == will...
Automerge [Fri, 27 Apr 2012 11:39:21 +0000 (11:39 +0000)]
[merge from 6.7] Use equals instead of == to compare item ids (#8712). Using == will fail at least with JPAContainer as the entity provider provides the id instances and it is not guaranteed that the same instance is returned every time (e.g. if using a Long the longs represent the same number but are not the same instance)

svn changeset:23655/svn branch:6.8