]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
12 years agoTest for UI.getCurrent() in LoginHandler (#9372)
Artur Signell [Fri, 24 Aug 2012 11:21:56 +0000 (14:21 +0300)]
Test for UI.getCurrent() in LoginHandler (#9372)

12 years agoRoot -> UI in tests (#8908)
Artur Signell [Fri, 24 Aug 2012 11:19:09 +0000 (14:19 +0300)]
Root -> UI in tests (#8908)

12 years agoRemaining Root -> UI renames (#8908)
Artur Signell [Fri, 24 Aug 2012 08:47:50 +0000 (11:47 +0300)]
Remaining Root -> UI renames (#8908)

12 years agoComponent.getRoot() -> Component.getUI() (#8908)
Artur Signell [Fri, 24 Aug 2012 08:32:49 +0000 (11:32 +0300)]
Component.getRoot() -> Component.getUI() (#8908)

12 years agoRenamed Application and UI methods and fields from "Root" to "UI" (#8908).
Artur Signell [Fri, 24 Aug 2012 08:27:11 +0000 (11:27 +0300)]
Renamed Application and UI methods and fields from "Root" to "UI" (#8908).

12 years agoRename Root related classes and package to UI (#8908)
Artur Signell [Fri, 24 Aug 2012 05:52:20 +0000 (08:52 +0300)]
Rename Root related classes and package to UI (#8908)

Automatic renames in Eclipse of:
- package com.vaadin.terminal.gwt.client.ui.root to .UI
- RootConnector to UIConnector
- RootServerRpc to UIServerRpc
- RootState to UIState
- VRoot to VUI
- RootRequiresMoreInformationException to UIRequiresMoreInformationException

12 years agoRenamed Root to UI, automatic rename (#8908)
Artur Signell [Fri, 24 Aug 2012 05:44:20 +0000 (08:44 +0300)]
Renamed Root to UI, automatic rename (#8908)

Automatic rename in Eclipse of the class Root to UI with all
rename options enabled, rename also embedded "Root" in
variable and method names.

The following classes/methods were excluded in the rename:
- BootstrapHandler.getApplicationCSSClassName()
- ComponentLocator
- ConnectorMap
- ItemClickEvent
- KeepAllItemsVisible
- MenuBarTest
- MenuBarTooltips
- TreeTableTest
- TreeWithIcons
- Trees
- VDebugConsole.printLayoutProblems()

12 years agoDon't ever send state diffs for JavaScript connectors (#9026)
Leif Åstrand [Fri, 24 Aug 2012 08:46:23 +0000 (11:46 +0300)]
Don't ever send state diffs for JavaScript connectors (#9026)

12 years agoExplicit test case for #8683
Leif Åstrand [Fri, 24 Aug 2012 08:28:14 +0000 (11:28 +0300)]
Explicit test case for #8683

12 years agoMake it possible to delegate state changes to widget (#9297)
Leif Åstrand [Fri, 24 Aug 2012 08:25:05 +0000 (11:25 +0300)]
Make it possible to delegate state changes to widget (#9297)

12 years agoChanged Notification type and position to enum (#9072)
Artur Signell [Thu, 23 Aug 2012 07:41:24 +0000 (10:41 +0300)]
Changed Notification type and position to enum (#9072)

12 years agoUpdate test case for #9274
Leif Åstrand [Thu, 23 Aug 2012 09:12:29 +0000 (12:12 +0300)]
Update test case for #9274

12 years agoRename requestRepaint to markAsDirty (#9378)
Leif Åstrand [Thu, 23 Aug 2012 09:09:48 +0000 (12:09 +0300)]
Rename requestRepaint to markAsDirty (#9378)

Also remove some requestRepaint calls that are no longer needed (#9325)

12 years agoHandle requestRepaint automatically (#9325)
Leif Åstrand [Thu, 23 Aug 2012 08:23:10 +0000 (11:23 +0300)]
Handle requestRepaint automatically (#9325)

12 years agoMake getStateType() find getState methods in superclases (#9315)
Leif Åstrand [Thu, 23 Aug 2012 07:46:17 +0000 (10:46 +0300)]
Make getStateType() find getState methods in superclases (#9315)

Also cache the result as the finding logic could be quite expensive with
multiple exceptions thrown and caught.

12 years agoMake getStateType() find for protected getState methods (#9315)
Leif Åstrand [Thu, 23 Aug 2012 07:32:07 +0000 (10:32 +0300)]
Make getStateType() find for protected getState methods (#9315)

12 years agoGWT build version is now replaced with GWT-VAADIN build version.
John Ahlroos [Thu, 23 Aug 2012 07:30:09 +0000 (10:30 +0300)]
GWT build version is now replaced with GWT-VAADIN build version.

12 years agoDon't import client classes for javadocs
Leif Åstrand [Thu, 23 Aug 2012 06:14:55 +0000 (09:14 +0300)]
Don't import client classes for javadocs

12 years agoRemoved API deprecated in Vaadin 6 (#9071)
Artur Signell [Wed, 22 Aug 2012 18:48:34 +0000 (21:48 +0300)]
Removed API deprecated in Vaadin 6 (#9071)

12 years agoRemoved readThrough/writeThrough in favor of buffered (#8180)
Artur Signell [Wed, 22 Aug 2012 18:57:12 +0000 (21:57 +0300)]
Removed readThrough/writeThrough in favor of buffered (#8180)

12 years agoMade Root.getCurrent() work in LoginForm LoginListener (#9372)
Artur Signell [Wed, 22 Aug 2012 18:18:01 +0000 (21:18 +0300)]
Made Root.getCurrent() work in LoginForm LoginListener (#9372)

12 years agoMake the (server-side) getState method protected (#9315)
Leif Åstrand [Wed, 22 Aug 2012 18:12:47 +0000 (21:12 +0300)]
Make the (server-side) getState method protected (#9315)

12 years agoSupport using public fields in state classes (#9324)
Leif Åstrand [Wed, 22 Aug 2012 17:14:30 +0000 (20:14 +0300)]
Support using public fields in state classes (#9324)

12 years agoUse ConnectorBundle for JSON encoding and decoding (#9371)
Leif Åstrand [Wed, 22 Aug 2012 14:07:22 +0000 (17:07 +0300)]
Use ConnectorBundle for JSON encoding and decoding (#9371)

12 years agoUse ConnectorBundle for ServerRpc handling (#9371)
Leif Åstrand [Tue, 21 Aug 2012 13:51:33 +0000 (16:51 +0300)]
Use ConnectorBundle for ServerRpc handling (#9371)

12 years agoMake lazy depend on eager as deferred is maybe not yet loaded (#9371)
Leif Åstrand [Tue, 21 Aug 2012 11:03:08 +0000 (14:03 +0300)]
Make lazy depend on eager as deferred is maybe not yet loaded (#9371)

12 years agoDon't generate widget creator if there's a createWidget method (#9371)
Leif Åstrand [Tue, 21 Aug 2012 09:35:37 +0000 (12:35 +0300)]
Don't generate widget creator if there's a createWidget method (#9371)

12 years agoUse ConnectorBundle for ClientRpc handling (#9371)
Leif Åstrand [Tue, 21 Aug 2012 09:33:32 +0000 (12:33 +0300)]
Use ConnectorBundle for ClientRpc handling (#9371)

12 years agoAdd logging and tweak visitor API (#9371)
Leif Åstrand [Tue, 21 Aug 2012 06:06:21 +0000 (09:06 +0300)]
Add logging and tweak visitor API (#9371)

12 years agoUse ConnectorBundle for creating state and widget (#9371)
Leif Åstrand [Fri, 17 Aug 2012 16:22:16 +0000 (19:22 +0300)]
Use ConnectorBundle for creating state and widget (#9371)

12 years agoInitial ConnectorBundle implementation (#9371)
Leif Åstrand [Fri, 17 Aug 2012 15:11:54 +0000 (18:11 +0300)]
Initial ConnectorBundle implementation (#9371)

12 years agoChanged border style to enum (#9072)
Artur Signell [Wed, 22 Aug 2012 05:53:23 +0000 (08:53 +0300)]
Changed border style to enum (#9072)

12 years agoRefactored margin handlers (#8292)
Artur Signell [Mon, 20 Aug 2012 16:29:04 +0000 (19:29 +0300)]
Refactored margin handlers (#8292)

Only layouts actually supporting margins now implement MarginHandler
CssLayout should be simplified before 7.0.0 so margin support was removed. GridLayout, VerticalLayout and HorizontalLayout were the only other layouts which actually supported margin.
MarginInfo is now passed directly in the state.

12 years agoRemoved remaining methods from Terminal (#4355, #8027)
Artur Signell [Mon, 20 Aug 2012 13:03:21 +0000 (16:03 +0300)]
Removed remaining methods from Terminal (#4355, #8027)

12 years agoDon't use diffstate value if it isn't there (#9026)
Leif Åstrand [Tue, 21 Aug 2012 15:45:27 +0000 (18:45 +0300)]
Don't use diffstate value if it isn't there (#9026)

12 years agoAdd "As of 7.0" to relevant @deprecated tags
Johannes Dahlström [Tue, 21 Aug 2012 14:57:51 +0000 (17:57 +0300)]
Add "As of 7.0" to relevant @deprecated tags

12 years agoDon't pass JSONObject.Null as diffstate value (#9026)
Leif Åstrand [Tue, 21 Aug 2012 10:12:17 +0000 (13:12 +0300)]
Don't pass JSONObject.Null as diffstate value (#9026)

12 years agoRevert "Added a heartbeat timer to RootConnector (#9265)"
Johannes Dahlström [Tue, 21 Aug 2012 09:34:06 +0000 (12:34 +0300)]
Revert "Added a heartbeat timer to RootConnector (#9265)"

This reverts commit ff4988f6beaa0a1c8b908e098525afc3505ece64.

Conflicts:

client/src/com/vaadin/terminal/gwt/client/ui/root/RootConnector.java

12 years agoAdd RootProvider for Root selection without custom Application (#8159)
Leif Åstrand [Mon, 20 Aug 2012 16:19:47 +0000 (19:19 +0300)]
Add RootProvider for Root selection without custom Application (#8159)

12 years agoMerged 6.8 branch
John Ahlroos [Mon, 20 Aug 2012 13:07:47 +0000 (16:07 +0300)]
Merged 6.8 branch

12 years agoDon't import from client even for javadoc (#9026)
Leif Åstrand [Mon, 20 Aug 2012 08:49:48 +0000 (11:49 +0300)]
Don't import from client even for javadoc (#9026)

12 years agoDon't use java.* package names (#8683)
Leif Åstrand [Fri, 17 Aug 2012 09:38:22 +0000 (12:38 +0300)]
Don't use java.* package names (#8683)

12 years agoAbort widgetset compile for conflicting @Connect mappings (#9343)
Leif Åstrand [Thu, 16 Aug 2012 17:16:29 +0000 (20:16 +0300)]
Abort widgetset compile for conflicting @Connect mappings (#9343)

12 years agoPreserve package name for state serializers (#8683)
Leif Åstrand [Mon, 20 Aug 2012 05:55:20 +0000 (08:55 +0300)]
Preserve package name for state serializers (#8683)

12 years agoSupport StateChangeHandler for selected parts of the state (#8598)
Leif Åstrand [Thu, 16 Aug 2012 12:46:11 +0000 (15:46 +0300)]
Support StateChangeHandler for selected parts of the state (#8598)

12 years agoAdd crude support for only sending state changes (#9026)
Leif Åstrand [Thu, 16 Aug 2012 10:42:07 +0000 (13:42 +0300)]
Add crude support for only sending state changes (#9026)

12 years agoDon't decode enum as an object (#9333)
Leif Åstrand [Thu, 16 Aug 2012 06:47:14 +0000 (09:47 +0300)]
Don't decode enum as an object (#9333)

12 years agoIntroduce ClientConnector.beforeClientResponse(boolean initial) #9228
Leif Åstrand [Wed, 15 Aug 2012 13:12:50 +0000 (16:12 +0300)]
Introduce ClientConnector.beforeClientResponse(boolean initial) #9228

Remove Component.updateState() to use the new method instead.

12 years agoSupport @Delayable and change window size update to use it (#8421)
Leif Åstrand [Mon, 20 Aug 2012 05:53:33 +0000 (08:53 +0300)]
Support @Delayable and change window size update to use it (#8421)

12 years ago#9145 Reviewed and committed Petri's patch with minor cleanup and clarifications
Johannes Dahlström [Fri, 17 Aug 2012 15:13:16 +0000 (15:13 +0000)]
#9145 Reviewed and committed Petri's patch with minor cleanup and clarifications

svn changeset:24196/svn branch:6.8

12 years agoBugfixes: pass application properties to AbstractDeploymentConfiguration constructor...
Johannes Dahlström [Fri, 17 Aug 2012 13:54:35 +0000 (16:54 +0300)]
Bugfixes: pass application properties to AbstractDeploymentConfiguration constructor so they are properly parsed and checked; properly use deploymentConfiguration in AbstractApplicationPortlet.isProductionMode(); return correct value from isXsrfProtectionEnabled() (#9340)

12 years agoMerge branch 'master' into root-cleanup
Johannes Dahlström [Fri, 17 Aug 2012 10:32:54 +0000 (13:32 +0300)]
Merge branch 'master' into root-cleanup

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

12 years agoPass whole DeploymentConfiguration to ApplicationStartEvent and Application; add...
Johannes Dahlström [Fri, 17 Aug 2012 10:12:51 +0000 (13:12 +0300)]
Pass whole DeploymentConfiguration to ApplicationStartEvent and Application; add accessors to supported servlet init params to DeploymentConfiguration; move init param checks and validation to AbstractDeploymentConfiguration (#9340,#9341)

12 years agoFix getResourceCacheTime() javadoc to specify that the return value is in seconds...
Johannes Dahlström [Fri, 17 Aug 2012 08:20:48 +0000 (08:20 +0000)]
Fix getResourceCacheTime() javadoc to specify that the return value is in seconds, not milliseconds

svn changeset:24189/svn branch:6.8

12 years agoInclude shared classes on test classpath (#9299)
Artur Signell [Thu, 16 Aug 2012 12:50:07 +0000 (15:50 +0300)]
Include shared classes on test classpath (#9299)

12 years agoInclude client compiler in jar for now (#9299)
Artur Signell [Thu, 16 Aug 2012 12:46:15 +0000 (15:46 +0300)]
Include client compiler in jar for now (#9299)

12 years agoUse JarJar from Ivy (#9299)
Artur Signell [Thu, 16 Aug 2012 12:04:38 +0000 (15:04 +0300)]
Use JarJar from Ivy (#9299)

12 years agoEnsure client-compiler is compiled before compiling widgetsets in nightly (#9299)
Artur Signell [Thu, 16 Aug 2012 09:55:49 +0000 (12:55 +0300)]
Ensure client-compiler is compiled before compiling widgetsets in nightly (#9299)

12 years agoReplaced license place holder with actual license (#8955)
Artur Signell [Thu, 16 Aug 2012 08:12:46 +0000 (11:12 +0300)]
Replaced license place holder with actual license (#8955)

12 years agoUse shared Version in client side also (#4617)
Artur Signell [Thu, 16 Aug 2012 08:03:04 +0000 (11:03 +0300)]
Use shared Version in client side also (#4617)

12 years agoMoved Version class to com.vaadin.shared (#4617)
Artur Signell [Thu, 16 Aug 2012 08:02:48 +0000 (11:02 +0300)]
Moved Version class to com.vaadin.shared (#4617)

12 years agoRemoved more @version included in some files but not in all (#9299)
Artur Signell [Thu, 16 Aug 2012 07:53:18 +0000 (10:53 +0300)]
Removed more @version included in some files but not in all (#9299)

12 years agoRemoved @version which is included in some files but not in all (#9299)
Artur Signell [Wed, 15 Aug 2012 14:41:07 +0000 (17:41 +0300)]
Removed @version which is included in some files but not in all (#9299)

12 years agoCRLF -> LF
Artur Signell [Wed, 15 Aug 2012 14:45:59 +0000 (17:45 +0300)]
CRLF -> LF

12 years agoFixed compilation of testing widgetset
Artur Signell [Wed, 15 Aug 2012 12:30:27 +0000 (15:30 +0300)]
Fixed compilation of testing widgetset

12 years agoRemoved reference to VaadinDOMImplSafari from widgetset
John Ahlroos [Wed, 15 Aug 2012 11:58:09 +0000 (14:58 +0300)]
Removed reference to VaadinDOMImplSafari from widgetset

12 years agoRemoved workaround for GWT issue #6130 after applying patch
John Ahlroos [Wed, 15 Aug 2012 11:54:42 +0000 (14:54 +0300)]
Removed workaround for GWT issue #6130 after applying patch
http://code.google.com/p/google-web-toolkit/issues/detail?id=6130 to GWT
branch.

12 years agoSlash is used in CSS independent of the platform (#9318)
Artur Signell [Wed, 15 Aug 2012 09:36:16 +0000 (12:36 +0300)]
Slash is used in CSS independent of the platform (#9318)

12 years agoEnsure client-compiler is compiled before compiling widgetsets (#9299)
Artur Signell [Wed, 15 Aug 2012 09:12:05 +0000 (12:12 +0300)]
Ensure client-compiler is compiled before compiling widgetsets (#9299)

12 years agoTestBench test for #8193 now that #8827 is fixed
Johannes Dahlström [Wed, 15 Aug 2012 08:59:24 +0000 (08:59 +0000)]
TestBench test for #8193 now that #8827 is fixed

svn changeset:24175/svn branch:6.8

12 years agoMade tests compile again (#9299)
Artur Signell [Tue, 14 Aug 2012 22:10:47 +0000 (01:10 +0300)]
Made tests compile again (#9299)

12 years agoFixed sass compile path (#9299)
Artur Signell [Tue, 14 Aug 2012 13:55:23 +0000 (16:55 +0300)]
Fixed sass compile path (#9299)

12 years agoFixed widgetset compilation (#9299)
Artur Signell [Tue, 14 Aug 2012 13:42:00 +0000 (16:42 +0300)]
Fixed widgetset compilation (#9299)

12 years agoRemoved dependencies from client to server/client-compiler (#9299)
Artur Signell [Tue, 14 Aug 2012 13:40:14 +0000 (16:40 +0300)]
Removed dependencies from client to server/client-compiler (#9299)

12 years agoMoved client compiler sources to own source folder (#9299)
Artur Signell [Tue, 14 Aug 2012 12:11:40 +0000 (15:11 +0300)]
Moved client compiler sources to own source folder (#9299)

12 years agoRemoved depdencies from server to client (#9279)
Artur Signell [Tue, 14 Aug 2012 12:06:05 +0000 (15:06 +0300)]
Removed depdencies from server to client (#9279)

12 years agoDisabled Emma to avoid extra complexity in build (#9305, #9299)
Artur Signell [Tue, 14 Aug 2012 09:35:21 +0000 (12:35 +0300)]
Disabled Emma to avoid extra complexity in build (#9305, #9299)

12 years agoJavadocs for #9274
Leif Åstrand [Tue, 14 Aug 2012 10:08:38 +0000 (13:08 +0300)]
Javadocs for #9274

12 years agoJavadocs for #9273
Leif Åstrand [Tue, 14 Aug 2012 08:05:29 +0000 (11:05 +0300)]
Javadocs for #9273

12 years agoEliminated dependencies from server to client (#9279)
Artur Signell [Mon, 13 Aug 2012 16:13:24 +0000 (19:13 +0300)]
Eliminated dependencies from server to client (#9279)

12 years agoMoved server files to a server src folder (#9299)
Artur Signell [Mon, 13 Aug 2012 15:34:33 +0000 (18:34 +0300)]
Moved server files to a server src folder (#9299)

12 years agoMoved client files to a client src folder (#9299)
Artur Signell [Mon, 13 Aug 2012 15:28:50 +0000 (18:28 +0300)]
Moved client files to a client src folder (#9299)

12 years agoMoved com.vaadin.shared files to a shared src folder (#9299)
Artur Signell [Mon, 13 Aug 2012 15:24:51 +0000 (18:24 +0300)]
Moved com.vaadin.shared files to a shared src folder (#9299)

12 years agoSend destroy event to the same listeners that got the init (#9273)
Leif Åstrand [Mon, 13 Aug 2012 13:33:16 +0000 (16:33 +0300)]
Send destroy event to the same listeners that got the init (#9273)

12 years agoRename JavaScriptCallback -> JavaScriptFunction (#9293)
Leif Åstrand [Mon, 13 Aug 2012 12:45:14 +0000 (15:45 +0300)]
Rename JavaScriptCallback -> JavaScriptFunction (#9293)

12 years agoRename VaadinContext -> AddonContext (#9273)
Leif Åstrand [Mon, 13 Aug 2012 12:26:17 +0000 (15:26 +0300)]
Rename VaadinContext -> AddonContext (#9273)

12 years agoRegister BootstrapListener to Application (#9274)
Leif Åstrand [Mon, 13 Aug 2012 12:14:45 +0000 (15:14 +0300)]
Register BootstrapListener to Application (#9274)

12 years agoRefactor to have separate BootstrapListener methods (#9274)
Leif Åstrand [Mon, 13 Aug 2012 10:58:22 +0000 (13:58 +0300)]
Refactor to have separate BootstrapListener methods (#9274)

12 years agoRemoved dependencies from shared to server/client (#9278)
Artur Signell [Mon, 13 Aug 2012 11:05:07 +0000 (14:05 +0300)]
Removed dependencies from shared to server/client (#9278)

12 years agoEnforce max length when max length changes (#9199)
Artur Signell [Mon, 13 Aug 2012 10:11:49 +0000 (10:11 +0000)]
Enforce max length when max length changes (#9199)

svn changeset:24157/svn branch:6.8

12 years agoRenames based on review (#9284)
Artur Signell [Mon, 13 Aug 2012 10:11:42 +0000 (10:11 +0000)]
Renames based on review (#9284)

svn changeset:24156/svn branch:6.8

12 years agoCorrectly measure indent when adding to an empty TreeTable (#9264)
Artur Signell [Mon, 13 Aug 2012 10:10:19 +0000 (10:10 +0000)]
Correctly measure indent when adding to an empty TreeTable (#9264)

svn changeset:24155/svn branch:6.8

12 years agoFix test broken by #9280
Leif Åstrand [Mon, 13 Aug 2012 05:51:28 +0000 (08:51 +0300)]
Fix test broken by #9280

12 years agoInclude statictestfiles in test war
Artur Signell [Sat, 11 Aug 2012 12:05:07 +0000 (12:05 +0000)]
Include statictestfiles in test war

svn changeset:24151/svn branch:6.8

12 years agoDisabled shim iframe for all but IE8+ (#9284, #6219)
Artur Signell [Fri, 10 Aug 2012 14:09:57 +0000 (14:09 +0000)]
Disabled shim iframe for all but IE8+ (#9284, #6219)

The shim iframe causes crashes in IE6 and does not really help in Opera/Safari/Firefox.

svn changeset:24146/svn branch:6.8

12 years agoSimplify BootstrapHandler now when extensibility isn't needed (#9274)
Leif Åstrand [Fri, 10 Aug 2012 13:01:09 +0000 (16:01 +0300)]
Simplify BootstrapHandler now when extensibility isn't needed (#9274)

12 years agoFix doctype causing screenshot differences (#9274)
Leif Åstrand [Fri, 10 Aug 2012 12:23:57 +0000 (15:23 +0300)]
Fix doctype causing screenshot differences (#9274)

12 years agoMerge branch 'master' into root-cleanup
Johannes Dahlström [Fri, 10 Aug 2012 12:06:25 +0000 (15:06 +0300)]
Merge branch 'master' into root-cleanup

12 years agoA few improvements to shared state debug console (#8422)
Johannes Dahlström [Wed, 8 Aug 2012 13:18:03 +0000 (16:18 +0300)]
A few improvements to shared state debug console (#8422)

12 years agoBasic support for logging connector hierarchy changes
Johannes Dahlström [Mon, 23 Jul 2012 11:41:09 +0000 (14:41 +0300)]
Basic support for logging connector hierarchy changes