]>
source.dussan.org Git - vaadin-framework.git/log
Artur Signell [Wed, 11 Apr 2012 17:07:00 +0000 (20:07 +0300)]
Move SharedState and ServerRpc classes out from Connector classes
Artur Signell [Wed, 11 Apr 2012 16:58:26 +0000 (19:58 +0300)]
Moved each component to its own package on client side
Class loaders have problems with referring to static inner classes (e.g.
state classes) when they cannot load the declaring class. To deal with
this the components have been moved to their own packages and state/rpc
classes will be defined in their own Java files.
Artur Signell [Wed, 11 Apr 2012 16:13:34 +0000 (19:13 +0300)]
Moved shared classes out from connector to avoid class loader problems
Artur Signell [Wed, 11 Apr 2012 15:52:13 +0000 (18:52 +0300)]
Added missing license
Artur Signell [Wed, 11 Apr 2012 14:32:47 +0000 (17:32 +0300)]
Button, NativeButton and CheckBox are no longer Vaadin6Components
Added FocusAndBlurServerRpc for sending focus and blur events to any
component.
Artur Signell [Wed, 11 Apr 2012 14:06:34 +0000 (17:06 +0300)]
Simplified initialization of ServerRpc proxies
Renamed InitializableClientToServerRpc -> InitializableServerRpc and
moved it out from ServerRpc to avoid confusion (#8599)
It is now possible to use RpcProxy.create(class, Connector) before the
connector has been initialized
Artur Signell [Wed, 11 Apr 2012 08:08:12 +0000 (11:08 +0300)]
Component no longer implements Paintable
Artur Signell [Wed, 11 Apr 2012 07:15:52 +0000 (10:15 +0300)]
Updated Root to use hierarchy change event for content and windows
Artur Signell [Thu, 12 Apr 2012 06:53:11 +0000 (09:53 +0300)]
Merge remote-tracking branch 'origin/6.8'
Conflicts:
src/com/vaadin/ui/AbstractField.java
Leif Åstrand [Wed, 11 Apr 2012 13:31:04 +0000 (16:31 +0300)]
Ensure table rows are sent when a Table tab is re-selected (#8642)
Johannes Dahlström [Wed, 11 Apr 2012 12:07:29 +0000 (12:07 +0000)]
#6155 Javadoc/comments; refresh field value from data source on attach
svn changeset:23476/svn branch:6.8
Leif Åstrand [Wed, 11 Apr 2012 06:32:11 +0000 (09:32 +0300)]
Log deferred widget loading time if it is slow
Leif Åstrand [Wed, 11 Apr 2012 06:31:19 +0000 (09:31 +0300)]
Don't use deferred widget loading as it is currently broken (#8636)
Leif Åstrand [Wed, 11 Apr 2012 06:30:05 +0000 (09:30 +0300)]
Ignore optional GWT output
Leif Åstrand [Tue, 10 Apr 2012 12:52:40 +0000 (15:52 +0300)]
Disable excessive debug logging
Leif Åstrand [Tue, 10 Apr 2012 11:54:21 +0000 (14:54 +0300)]
Remove unused field and unused import
Artur Signell [Wed, 11 Apr 2012 05:29:01 +0000 (08:29 +0300)]
Fixed locator string
Artur Signell [Tue, 10 Apr 2012 21:57:10 +0000 (00:57 +0300)]
Merge remote-tracking branch 'origin/6.8'
Conflicts:
WebContent/release-notes.html
Artur Signell [Tue, 10 Apr 2012 20:38:21 +0000 (20:38 +0000)]
Fixed bug in calculating % size when using reverse position (#4296)
svn changeset:23426/svn branch:6.8
Artur Signell [Tue, 10 Apr 2012 20:12:57 +0000 (20:12 +0000)]
Removed old info and added mention of #4296
svn changeset:23425/svn branch:6.8
Artur Signell [Tue, 10 Apr 2012 19:54:17 +0000 (22:54 +0300)]
Merge remote-tracking branch 'origin/6.8'
Conflicts:
src/com/vaadin/terminal/gwt/client/ui/VAbstractSplitPanel.java
src/com/vaadin/ui/AbstractSplitPanel.java
Artur Signell [Tue, 10 Apr 2012 18:27:32 +0000 (21:27 +0300)]
Internally remove component before detach listener is called
Artur Signell [Tue, 10 Apr 2012 12:51:37 +0000 (15:51 +0300)]
Provide a dummy Root to avoid NPE
Artur Signell [Tue, 10 Apr 2012 12:46:38 +0000 (12:46 +0000)]
Allow splitter position to be float to avoid rounding errors (#4296)
svn changeset:23419/svn branch:6.8
Artur Signell [Tue, 10 Apr 2012 12:28:09 +0000 (15:28 +0300)]
Disabled excessive debug logging
Leif Åstrand [Tue, 10 Apr 2012 11:28:38 +0000 (14:28 +0300)]
Update #8544 to be more verbose and to show more exceptions
Henri Sara [Tue, 10 Apr 2012 10:49:00 +0000 (13:49 +0300)]
Close all URLConnections, not only Java6 specific FileURLConnection.
Leif Åstrand [Tue, 10 Apr 2012 09:56:39 +0000 (12:56 +0300)]
Merge remote branch 'origin/6.8'
Conflicts:
src/com/vaadin/terminal/gwt/client/ui/VTabsheet.java
src/com/vaadin/terminal/gwt/client/ui/VTree.java
src/com/vaadin/terminal/gwt/client/ui/VWindow.java
src/com/vaadin/ui/AbstractField.java
Artur Signell [Tue, 10 Apr 2012 08:16:15 +0000 (11:16 +0300)]
Fixed problem with captions always being in the top left corner
Artur Signell [Tue, 10 Apr 2012 08:15:47 +0000 (11:15 +0300)]
Fixed NPE in click listener
Artur Signell [Tue, 10 Apr 2012 06:53:18 +0000 (09:53 +0300)]
Fixed GridLayout captions when components are moved in the layout
Artur Signell [Tue, 10 Apr 2012 06:13:13 +0000 (09:13 +0300)]
Print stack traces to console when in GWT Dev Mode
At least for now
Artur Signell [Thu, 5 Apr 2012 14:10:22 +0000 (17:10 +0300)]
Fixed potential problem with file descriptors remaining in use
Automerge [Thu, 5 Apr 2012 13:08:30 +0000 (13:08 +0000)]
[merge from 6.7] Fix #8595: Always use MULTISELECT_MODE_SIMPLE for touch devices
svn changeset:23414/svn branch:6.8
Automerge [Thu, 5 Apr 2012 13:08:25 +0000 (13:08 +0000)]
[merge from 6.7] TestBench test for #8604
svn changeset:23413/svn branch:6.8
Automerge [Thu, 5 Apr 2012 13:08:18 +0000 (13:08 +0000)]
[merge from 6.7] Fixed #8604: Tree multiselect worked incorrectly in some cases
svn changeset:23412/svn branch:6.8
Artur Signell [Thu, 5 Apr 2012 12:58:12 +0000 (15:58 +0300)]
Disable TreeTable partial updates until it is fixed
Currently TreeTable changes its child components during paint, which is
too late for AbstractCommunicationManager to take into account
Johannes Dahlström [Thu, 5 Apr 2012 12:08:08 +0000 (12:08 +0000)]
#8203 Added TabSheet#setSelectedTab(int) and TabSheet#setSelectedTab(TabSheet.Tab)
svn changeset:23408/svn branch:6.8
Johannes Dahlström [Thu, 5 Apr 2012 10:50:00 +0000 (10:50 +0000)]
Implemented #8307: Added AbstractField#removeAllValidators()
svn changeset:23407/svn branch:6.8
Johannes Dahlström [Thu, 5 Apr 2012 10:38:28 +0000 (10:38 +0000)]
Fixed #6155: stop listening to Property value change and read only status change events on detach to avoid a potential memory leak, resume listening on attach
svn changeset:23406/svn branch:6.8
Artur Signell [Thu, 5 Apr 2012 08:47:00 +0000 (11:47 +0300)]
Fixed import
Henri Sara [Thu, 5 Apr 2012 08:28:17 +0000 (11:28 +0300)]
More detailed tracing of slow operation in ApplicationConnection.
Artur Signell [Thu, 5 Apr 2012 08:13:11 +0000 (11:13 +0300)]
Renamed template so it is not run as a TestBench script
Artur Signell [Thu, 5 Apr 2012 08:12:13 +0000 (11:12 +0300)]
Removed unneeded code (TextField uses border box sizing)
Also as % are not converted to px anymore the code is not run for
relative sizes, which in the comment is said to be the reason for the
method.
Artur Signell [Thu, 5 Apr 2012 07:54:45 +0000 (10:54 +0300)]
Actually use and update shared state variables on server side
Artur Signell [Thu, 5 Apr 2012 07:40:23 +0000 (10:40 +0300)]
Fixed GridLayout caption rendering
Components that do not delegate caption handling to parent should not
get a caption
Henri Sara [Thu, 5 Apr 2012 06:34:00 +0000 (09:34 +0300)]
Moved Collapsible and HierarchicalContainerOrderedWrapper to data
packages (related to #8440) - should not be specific to TreeTable.
Otherwise, having a package and a class by the same name causes problems
when trying to compile a widgetset on systems that do not treat file
names as case sensitive.
Artur Signell [Thu, 5 Apr 2012 06:08:17 +0000 (09:08 +0300)]
Fixed spacing that was only partly moved to shared state
Artur Signell [Wed, 4 Apr 2012 21:45:20 +0000 (00:45 +0300)]
Refer to Connector instead of ClientConnector
ClientConnector is correct but is not available for the GWT compiler,
causing errors
Artur Signell [Wed, 4 Apr 2012 21:43:10 +0000 (00:43 +0300)]
Moved Form child component references to state
Artur Signell [Wed, 4 Apr 2012 21:30:17 +0000 (00:30 +0300)]
Removed unnecessary calls to unregisterPaintable
Artur Signell [Wed, 4 Apr 2012 21:02:18 +0000 (00:02 +0300)]
Fixed GridLayout caption problem + small step towards away from UIDL
Artur Signell [Wed, 4 Apr 2012 20:38:21 +0000 (23:38 +0300)]
Paintable -> Connector
Artur Signell [Wed, 4 Apr 2012 20:37:48 +0000 (23:37 +0300)]
Increased logging to be able to see where time is spent
Artur Signell [Wed, 4 Apr 2012 20:37:18 +0000 (23:37 +0300)]
Tests for CustomLayout
Artur Signell [Wed, 4 Apr 2012 20:01:05 +0000 (23:01 +0300)]
Abort widgetset compilation if there are errors
Artur Signell [Wed, 4 Apr 2012 19:56:51 +0000 (22:56 +0300)]
Updated CustomLayout to use shared state and new events
Artur Signell [Wed, 4 Apr 2012 15:04:52 +0000 (18:04 +0300)]
#8602 Added support for Map<Connector,?>
Artur Signell [Wed, 4 Apr 2012 13:29:17 +0000 (16:29 +0300)]
Artur Signell [Wed, 4 Apr 2012 13:15:01 +0000 (16:15 +0300)]
Include ApplicationRunnerServlet in test.war
Artur Signell [Tue, 3 Apr 2012 20:55:52 +0000 (23:55 +0300)]
Added missing license
Artur Signell [Tue, 3 Apr 2012 20:19:49 +0000 (23:19 +0300)]
File moed -> 644
Artur Signell [Tue, 3 Apr 2012 20:19:01 +0000 (23:19 +0300)]
Fixed FormLayoutConnector to use state and hierarchy listeners
Added AbstractOrderedLayoutState for spacing info
Artur Signell [Tue, 3 Apr 2012 20:14:02 +0000 (23:14 +0300)]
Moved ApplicationRunnerServlet to test folder and improved find method
Artur Signell [Tue, 3 Apr 2012 15:54:21 +0000 (18:54 +0300)]
Moved margins to AbstractLayoutState
Artur Signell [Tue, 3 Apr 2012 15:34:02 +0000 (18:34 +0300)]
Updated CssLayout to use new state and hierarchy change events
Artur Signell [Tue, 3 Apr 2012 14:52:24 +0000 (17:52 +0300)]
Avoid adding empty id attributes to all connector widgets
Artur Signell [Tue, 3 Apr 2012 10:49:07 +0000 (13:49 +0300)]
Fixed typo
Artur Signell [Tue, 3 Apr 2012 10:37:41 +0000 (13:37 +0300)]
CRLF -> LF
Artur Signell [Tue, 3 Apr 2012 10:36:40 +0000 (13:36 +0300)]
Added missing licence info
Artur Signell [Tue, 3 Apr 2012 09:00:59 +0000 (12:00 +0300)]
ServerConnector is no longer a Paintable, components using updateFromUidl are
Artur Signell [Tue, 3 Apr 2012 08:20:11 +0000 (11:20 +0300)]
Removed unnecessary updateFromUidl calls from containers
Artur Signell [Tue, 3 Apr 2012 07:46:59 +0000 (10:46 +0300)]
Updated AbsoluteLayout to use hierarchy and state change events
Artur Signell [Tue, 3 Apr 2012 07:03:54 +0000 (10:03 +0300)]
Avoid warning for RootConnector not having a parent
Artur Signell [Tue, 3 Apr 2012 07:00:10 +0000 (10:00 +0300)]
Unregister event for ServerConnector
Artur Signell [Mon, 2 Apr 2012 22:15:51 +0000 (01:15 +0300)]
Changed ConnectorHierarchyChangeEvent to use the same mechanisms as StatechangeEvent
Artur Signell [Mon, 2 Apr 2012 21:58:58 +0000 (00:58 +0300)]
Sub window can no longer 'open' other windows
Artur Signell [Mon, 2 Apr 2012 21:56:52 +0000 (00:56 +0300)]
Moved basic Window state attributes to WindowState
Artur Signell [Mon, 2 Apr 2012 21:47:15 +0000 (00:47 +0300)]
Created GridLayoutState with basic GridLayout state
Artur Signell [Mon, 2 Apr 2012 21:39:22 +0000 (00:39 +0300)]
Removed unused createState() from client side
Artur Signell [Mon, 2 Apr 2012 21:29:44 +0000 (00:29 +0300)]
Automatically create state on server side based on getState return type
Artur Signell [Mon, 2 Apr 2012 21:08:53 +0000 (00:08 +0300)]
Generator to ease initialization of client to server rpc proxies
Artur Signell [Mon, 2 Apr 2012 19:54:24 +0000 (22:54 +0300)]
Simplified Rpc registration on server side (#8591)
Artur Signell [Mon, 2 Apr 2012 19:32:49 +0000 (22:32 +0300)]
Log error for missing RPC manager or target (#8590)
Artur Signell [Mon, 2 Apr 2012 19:30:45 +0000 (22:30 +0300)]
Log instead of using system.out
Artur Signell [Mon, 2 Apr 2012 19:29:59 +0000 (22:29 +0300)]
Added timestamps to debug window output
Artur Signell [Mon, 2 Apr 2012 19:23:51 +0000 (22:23 +0300)]
Defined RPC in a field rather than inline for clarity
Artur Signell [Mon, 2 Apr 2012 19:08:12 +0000 (22:08 +0300)]
Removed description from target that should not be run separately and added description to targets for compiling default widget set and default themes
Artur Signell [Mon, 2 Apr 2012 08:54:45 +0000 (11:54 +0300)]
AbstractComponent.updateFromUIDL moved to state change (#8436)
Artur Signell [Wed, 4 Apr 2012 15:01:16 +0000 (18:01 +0300)]
Fixed problem with anonymous classes and with AbstractComponent mapping
Automerge [Wed, 4 Apr 2012 13:07:03 +0000 (13:07 +0000)]
[merge from 6.7] Test for #8328
svn changeset:23402/svn branch:6.8
Henri Sara [Wed, 4 Apr 2012 12:04:23 +0000 (15:04 +0300)]
Replace @ClientWidget with client-side @Component (#8440)
Leif Åstrand [Wed, 4 Apr 2012 11:47:02 +0000 (11:47 +0000)]
Create integration test for WebSphere Application Server 8 (#3789)
svn changeset:23401/svn branch:6.8
Johannes Dahlström [Wed, 4 Apr 2012 10:46:16 +0000 (10:46 +0000)]
Test tab scrolling in #5100 test
svn changeset:23400/svn branch:6.8
Johannes Dahlström [Wed, 4 Apr 2012 10:45:40 +0000 (10:45 +0000)]
#5100 Removed obsolete code to fix a Firefox tab scrolling bug
svn changeset:23399/svn branch:6.8
Leif Åstrand [Tue, 3 Apr 2012 10:56:07 +0000 (13:56 +0300)]
Do panel wrapper sizing with css
Leif Åstrand [Tue, 3 Apr 2012 11:27:14 +0000 (14:27 +0300)]
Run onChildSizeChange for new children
Automerge [Tue, 3 Apr 2012 10:12:26 +0000 (10:12 +0000)]
[merge from 6.7] Basic app for testing various aspects of layout performance
svn changeset:23393/svn branch:6.8
Leif Åstrand [Tue, 3 Apr 2012 08:24:29 +0000 (11:24 +0300)]
Dump connector hierachy as a clickable tree
Leif Åstrand [Tue, 3 Apr 2012 08:23:44 +0000 (11:23 +0300)]
Tweak spacings to better utilize horizontal space