]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
12 years ago#8500 Made SplitPanel use hierarchy change events
Artur Signell [Tue, 13 Mar 2012 18:41:56 +0000 (20:41 +0200)]
#8500 Made SplitPanel use hierarchy change events

12 years ago#8504 Support passing Connector references to/from client
Artur Signell [Tue, 13 Mar 2012 18:40:27 +0000 (20:40 +0200)]
#8504 Support passing Connector references to/from client

12 years agoMade TabSheet work again and removed TabSheet tab caching for now
Artur Signell [Tue, 13 Mar 2012 18:39:00 +0000 (20:39 +0200)]
Made TabSheet work again and removed TabSheet tab caching for now

12 years ago#8500 Updated Panel to no longer use child painted with the UIDL (part
Artur Signell [Tue, 13 Mar 2012 18:15:12 +0000 (20:15 +0200)]
#8500 Updated Panel to no longer use child painted with the UIDL (part
2)

12 years agoBetter debug info for hierachy changes
Artur Signell [Tue, 13 Mar 2012 16:42:35 +0000 (18:42 +0200)]
Better debug info for hierachy changes

12 years ago#8500 Allow component containers to hide their children even though
Artur Signell [Tue, 13 Mar 2012 15:59:26 +0000 (17:59 +0200)]
#8500 Allow component containers to hide their children even though
the children are visible. Allows Tabsheet to disallow updates to all
tabs except the selected.

12 years ago8500 Let the framework handle unregistration of Connectors
Artur Signell [Tue, 13 Mar 2012 15:54:03 +0000 (17:54 +0200)]
8500 Let the framework handle unregistration of Connectors

12 years ago#8500 Print an error message instead of throwing NPE if parent cannot be
Artur Signell [Tue, 13 Mar 2012 10:13:52 +0000 (12:13 +0200)]
#8500 Print an error message instead of throwing NPE if parent cannot be
found for some reason

12 years ago#8500 Made Form implement HasComponents to properly support sending
Artur Signell [Tue, 13 Mar 2012 10:13:16 +0000 (12:13 +0200)]
#8500 Made Form implement HasComponents to properly support sending
the component hierarchy

12 years ago#8500, #3557 Added HasComponents (Iterable<Component>) that must be
Artur Signell [Tue, 13 Mar 2012 09:29:43 +0000 (11:29 +0200)]
#8500, #3557 Added HasComponents (Iterable<Component>) that must be
implemented by all components containing components.

This might still change when #2924/#2527 is fixed

12 years agoNPE fix for getIcon()
Artur Signell [Tue, 13 Mar 2012 09:10:51 +0000 (11:10 +0200)]
NPE fix for getIcon()

12 years agoRemoved duplicate file (SourceFileChecker performs the same task)
Artur Signell [Tue, 13 Mar 2012 08:38:28 +0000 (10:38 +0200)]
Removed duplicate file (SourceFileChecker performs the same task)

12 years agoAdded missing licenses
Artur Signell [Tue, 13 Mar 2012 08:28:05 +0000 (10:28 +0200)]
Added missing licenses

12 years agoBetter error reporting for anonymous classes
Artur Signell [Tue, 13 Mar 2012 08:22:36 +0000 (10:22 +0200)]
Better error reporting for anonymous classes

12 years agoAll components are RPCTargets
Artur Signell [Tue, 13 Mar 2012 06:56:23 +0000 (08:56 +0200)]
All components are RPCTargets

12 years agoConnector interface. Renamed getId() -> getConnectorId() to avoid mixups
Artur Signell [Mon, 12 Mar 2012 14:33:32 +0000 (16:33 +0200)]
Connector interface. Renamed getId() -> getConnectorId() to avoid mixups

12 years agoConnector -> ServerConnector
Artur Signell [Mon, 12 Mar 2012 10:24:56 +0000 (12:24 +0200)]
Connector -> ServerConnector

12 years agoTemporary fix to make AbstractOrderedLayout work again
Artur Signell [Mon, 12 Mar 2012 10:13:16 +0000 (12:13 +0200)]
Temporary fix to make AbstractOrderedLayout work again

12 years agoUpdated Panel to no longer use child painted with the UIDL
Artur Signell [Fri, 9 Mar 2012 15:30:48 +0000 (17:30 +0200)]
Updated Panel to no longer use child painted with the UIDL

12 years agoAdded license and javadoc. Removed extra methods from AbstractConnector.
Artur Signell [Fri, 9 Mar 2012 14:20:52 +0000 (16:20 +0200)]
Added license and javadoc. Removed extra methods from AbstractConnector.

12 years agoMoved styles list to shared state, replacing the previous String hack.
Artur Signell [Fri, 9 Mar 2012 14:12:08 +0000 (16:12 +0200)]
Moved styles list to shared state, replacing the previous String hack.

12 years ago#8515 Added serialization support for Lists containing supported types.
Artur Signell [Fri, 9 Mar 2012 14:10:21 +0000 (16:10 +0200)]
#8515 Added serialization support for Lists containing supported types.

12 years agoFixed readonly handling for fields (depends on property readonly
Artur Signell [Fri, 9 Mar 2012 13:16:37 +0000 (15:16 +0200)]
Fixed readonly handling for fields (depends on property readonly
status) and enable state handling for components on client side
(depend on parent)

12 years ago#8510 Support using Resources through URLReference/ResourceReference in
Artur Signell [Fri, 9 Mar 2012 09:47:09 +0000 (11:47 +0200)]
#8510 Support using Resources through URLReference/ResourceReference in
shared state and RPC calls

12 years agoUpdate documentation and add isEnabled as it is mandatory at least on
Artur Signell [Thu, 8 Mar 2012 16:04:14 +0000 (18:04 +0200)]
Update documentation and add isEnabled as it is mandatory at least on
server side.

12 years ago#8500 Initial implementation for sending component hierarchy
Artur Signell [Thu, 8 Mar 2012 15:56:20 +0000 (17:56 +0200)]
#8500 Initial implementation for sending component hierarchy
automatically to the client and calling a listener method (for the
parent) when its child hierarchy has been updated.

Minor cleanup of JSON handling at the same time.

12 years agoUse ComponentState for storing the state, not just as a communication
Artur Signell [Sun, 4 Mar 2012 10:19:31 +0000 (12:19 +0200)]
Use ComponentState for storing the state, not just as a communication
mechanism. Changed isDisabled to more logical isEnabled in state.

12 years agoDon't need the overflow fix any more (#8313)
Leif Åstrand [Tue, 13 Mar 2012 12:17:55 +0000 (14:17 +0200)]
Don't need the overflow fix any more (#8313)

12 years agoEnsure the height of both captions are take into account (#8313)
Leif Åstrand [Tue, 13 Mar 2012 10:32:48 +0000 (12:32 +0200)]
Ensure the height of both captions are take into account (#8313)

12 years agoRestore lazy layout functionality (#8313)
Leif Åstrand [Tue, 13 Mar 2012 10:16:10 +0000 (12:16 +0200)]
Restore lazy layout functionality (#8313)

12 years agoRun a new layout phase after VScrollTable.sizeInit (#8313)
Leif Åstrand [Tue, 13 Mar 2012 08:32:19 +0000 (10:32 +0200)]
Run a new layout phase after VScrollTable.sizeInit (#8313)

12 years agoAlso limit error indicator width (#8313)
Leif Åstrand [Tue, 13 Mar 2012 07:34:55 +0000 (09:34 +0200)]
Also limit error indicator width (#8313)

12 years agoUse absolute positioning to avoid some scrollbars (#8313)
Leif Åstrand [Mon, 12 Mar 2012 15:10:53 +0000 (17:10 +0200)]
Use absolute positioning to avoid some scrollbars (#8313)

12 years agoUpdate paths to work with new GridLayout dom structure
Leif Åstrand [Mon, 12 Mar 2012 14:06:41 +0000 (16:06 +0200)]
Update paths to work with new GridLayout dom structure

12 years agoUse 1px instead of 0 to avoid extra space in left col (#8313)
Leif Åstrand [Mon, 12 Mar 2012 14:06:00 +0000 (16:06 +0200)]
Use 1px instead of 0 to avoid extra space in left col (#8313)

12 years agoRevert to running updateWidth from layoutHorizontally (#8313)
Leif Åstrand [Mon, 12 Mar 2012 14:04:37 +0000 (16:04 +0200)]
Revert to running updateWidth from layoutHorizontally (#8313)

12 years agoOnly run sizeInit after the actual layout (#8313)
Leif Åstrand [Mon, 12 Mar 2012 12:29:55 +0000 (14:29 +0200)]
Only run sizeInit after the actual layout (#8313)

12 years agoOnly use 100% width if parent width is defined (#8313)
Leif Åstrand [Mon, 12 Mar 2012 08:03:30 +0000 (10:03 +0200)]
Only use 100% width if parent width is defined (#8313)

12 years agoUse 100% width to get all extra space for the content (#8313)
Leif Åstrand [Fri, 9 Mar 2012 16:09:31 +0000 (18:09 +0200)]
Use 100% width to get all extra space for the content (#8313)

12 years agoAdd java license
Leif Åstrand [Fri, 9 Mar 2012 12:38:47 +0000 (14:38 +0200)]
Add java license

12 years agoRecalculate widths after changing captions (#8313)
Leif Åstrand [Fri, 9 Mar 2012 12:32:01 +0000 (14:32 +0200)]
Recalculate widths after changing captions (#8313)

12 years agoFix problem with space reserved for scrollbars (#8313)
Leif Åstrand [Fri, 9 Mar 2012 11:56:15 +0000 (13:56 +0200)]
Fix problem with space reserved for scrollbars (#8313)

12 years agoDynamically adjust window content paddings (#8313)
Leif Åstrand [Fri, 9 Mar 2012 11:38:12 +0000 (13:38 +0200)]
Dynamically adjust window content paddings (#8313)

This enables easy support for e.g. header height based on font size
and footer height changing if resizing is disabled.

12 years agoUpdate dom selectors for window caption
Leif Åstrand [Thu, 8 Mar 2012 15:00:55 +0000 (17:00 +0200)]
Update dom selectors for window caption

12 years agoUpdate TwinColSelect to update its sizes when needed (#8313)
Leif Åstrand [Thu, 8 Mar 2012 14:53:04 +0000 (16:53 +0200)]
Update TwinColSelect to update its sizes when needed (#8313)

12 years agoMove panel background back to where it belongs. (#8313)
Leif Åstrand [Thu, 8 Mar 2012 13:18:02 +0000 (15:18 +0200)]
Move panel background back to where it belongs. (#8313)
This is done to avoid using min-height: 100% which triggers overflow
issues in browsers that do not take the scrollbar into account. The
background seems to have been on the child of the .v-panel-content to
make some things work in IE6.

12 years agoUpdate test to use new dom path for window close element
Leif Åstrand [Thu, 8 Mar 2012 12:02:47 +0000 (14:02 +0200)]
Update test to use new dom path for window close element

12 years agoUpdate VWindow.setWidth/Height to set outer sizes (#8313)
Leif Åstrand [Thu, 8 Mar 2012 12:00:39 +0000 (14:00 +0200)]
Update VWindow.setWidth/Height to set outer sizes (#8313)
Also fix some small issues related to when the min size is used

12 years agoRemove debug output accidentally committed
Leif Åstrand [Thu, 8 Mar 2012 11:57:03 +0000 (13:57 +0200)]
Remove debug output accidentally committed

12 years agoWindow layouting changes attempt 2 (#8313)
Leif Åstrand [Wed, 7 Mar 2012 14:50:15 +0000 (16:50 +0200)]
Window layouting changes attempt 2 (#8313)

12 years agoRemove CSS hack for FF2 (#7981)
Leif Åstrand [Wed, 7 Mar 2012 12:48:14 +0000 (14:48 +0200)]
Remove CSS hack for FF2 (#7981)

12 years agoDon't assign any extra space to the width column (#8313)
Leif Åstrand [Mon, 5 Mar 2012 15:01:56 +0000 (17:01 +0200)]
Don't assign any extra space to the width column (#8313)

12 years agoProperly update undefined width of tabsheet (#8313)
Leif Åstrand [Mon, 5 Mar 2012 14:49:25 +0000 (16:49 +0200)]
Properly update undefined width of tabsheet (#8313)

12 years agoFix typo in comment
Leif Åstrand [Mon, 5 Mar 2012 14:48:06 +0000 (16:48 +0200)]
Fix typo in comment

12 years agoUpdate paths to work with new GridLayout dom structure
Leif Åstrand [Mon, 5 Mar 2012 11:35:45 +0000 (13:35 +0200)]
Update paths to work with new GridLayout dom structure

12 years agoLet the contents of sized form layouts use its size (#8313)
Leif Åstrand [Mon, 5 Mar 2012 11:21:16 +0000 (13:21 +0200)]
Let the contents of sized form layouts use its size (#8313)

12 years agoDefine .v-has-width/height instead of v-undefined-width/height (#8313)
Leif Åstrand [Mon, 5 Mar 2012 11:20:41 +0000 (13:20 +0200)]
Define .v-has-width/height instead of v-undefined-width/height (#8313)

12 years ago#5890 Added getComponentCount to ComponentContainer
Artur Signell [Sun, 4 Mar 2012 10:28:11 +0000 (12:28 +0200)]
#5890 Added getComponentCount to ComponentContainer

12 years ago#8429 Made shortcuts in sub window work again
Artur Signell [Fri, 2 Mar 2012 14:17:27 +0000 (16:17 +0200)]
#8429 Made shortcuts in sub window work again

12 years agoRemove inline overflow: hidden from panel (#8478)
Leif Åstrand [Fri, 2 Mar 2012 13:18:33 +0000 (15:18 +0200)]
Remove inline overflow: hidden from panel (#8478)

12 years agoMeasure inner height as it isn't affected by margins (#8313)
Leif Åstrand [Fri, 2 Mar 2012 12:53:58 +0000 (14:53 +0200)]
Measure inner height as it isn't affected by margins (#8313)

12 years agoMerge remote-tracking branch 'origin/6.8'
Johannes Dahlström [Fri, 2 Mar 2012 12:24:56 +0000 (14:24 +0200)]
Merge remote-tracking branch 'origin/6.8'

Conflicts:
src/com/vaadin/terminal/gwt/client/ui/VTabsheet.java
src/com/vaadin/ui/TabSheet.java

12 years agoSeparated construction of MouseEventDetails (depends on GWT classes) to
Artur Signell [Fri, 2 Mar 2012 08:58:00 +0000 (10:58 +0200)]
Separated construction of MouseEventDetails (depends on GWT classes) to
a separate class to avoid class loading problems on the server.

12 years agoUse getId() instead of old API
Artur Signell [Thu, 1 Mar 2012 17:52:19 +0000 (19:52 +0200)]
Use getId() instead of old API

12 years agoFixed javadoc
Artur Signell [Thu, 1 Mar 2012 17:18:56 +0000 (19:18 +0200)]
Fixed javadoc

12 years agoVaadinSerializer -> JSONSerializer
Artur Signell [Thu, 1 Mar 2012 16:39:39 +0000 (18:39 +0200)]
VaadinSerializer -> JSONSerializer

12 years agoFixed invalid return type in serializer generator
Artur Signell [Thu, 1 Mar 2012 16:33:42 +0000 (18:33 +0200)]
Fixed invalid return type in serializer generator

12 years ago#8444 Generate serializers for classes used as parameters in ClientRPC
Artur Signell [Thu, 1 Mar 2012 16:33:06 +0000 (18:33 +0200)]
#8444 Generate serializers for classes used as parameters in ClientRPC
methods

12 years ago#8426 Fixed bug with parameters in ClientRPC generator
Artur Signell [Thu, 1 Mar 2012 16:32:08 +0000 (18:32 +0200)]
#8426 Fixed bug with parameters in ClientRPC generator

12 years agoRemoved executable flag
Artur Signell [Thu, 1 Mar 2012 16:13:49 +0000 (18:13 +0200)]
Removed executable flag

12 years ago#8444 Generate serializers for client to server RPC
Artur Signell [Thu, 1 Mar 2012 16:12:34 +0000 (18:12 +0200)]
#8444 Generate serializers for client to server RPC

12 years agoClientToServerRpc -> ServerRpc
Artur Signell [Thu, 1 Mar 2012 14:16:56 +0000 (16:16 +0200)]
ClientToServerRpc -> ServerRpc

12 years agopaintable -> connector
Artur Signell [Thu, 1 Mar 2012 14:14:51 +0000 (16:14 +0200)]
paintable -> connector

12 years ago[merge from 6.7] #8077 restored accidentally deleted comment
Automerge [Thu, 1 Mar 2012 14:55:11 +0000 (14:55 +0000)]
[merge from 6.7] #8077 restored accidentally deleted comment

svn changeset:23155/svn branch:6.8

12 years ago[merge from 6.7] TestBench test for #8077
Automerge [Thu, 1 Mar 2012 14:54:58 +0000 (14:54 +0000)]
[merge from 6.7] TestBench test for #8077

svn changeset:23154/svn branch:6.8

12 years agoClear the slot when removing a widget
Leif Åstrand [Thu, 1 Mar 2012 14:34:18 +0000 (16:34 +0200)]
Clear the slot when removing a widget

12 years agoAdjust test css for new layout structure (#8085)
Leif Åstrand [Thu, 1 Mar 2012 14:14:05 +0000 (16:14 +0200)]
Adjust test css for new layout structure (#8085)

12 years agoReally don't layout the VView from updateFromUIDL (#8313)
Leif Åstrand [Thu, 1 Mar 2012 13:46:15 +0000 (15:46 +0200)]
Really don't layout the VView from updateFromUIDL (#8313)

12 years agoUpdate dom structures in test
Leif Åstrand [Thu, 1 Mar 2012 08:42:22 +0000 (10:42 +0200)]
Update dom structures in test

12 years agoDon't layout the VView from updateFromUIDL (#8313)
Leif Åstrand [Thu, 1 Mar 2012 08:40:24 +0000 (10:40 +0200)]
Don't layout the VView from updateFromUIDL (#8313)

12 years agoUse absolute positioning to avoid a scrollbar bug (#8313)
Leif Åstrand [Thu, 1 Mar 2012 08:39:49 +0000 (10:39 +0200)]
Use absolute positioning to avoid a scrollbar bug (#8313)

12 years agoImplement server to client RPC (#8426).
Henri Sara [Wed, 29 Feb 2012 15:16:00 +0000 (17:16 +0200)]
Implement server to client RPC (#8426).

12 years ago[merge from 6.7] Report the correct port when starting the dev server with --httpPort...
Automerge [Wed, 29 Feb 2012 14:14:34 +0000 (14:14 +0000)]
[merge from 6.7] Report the correct port when starting the dev server with --httpPort parameter other than the default

svn changeset:23134/svn branch:6.8

12 years ago[merge from 6.7] Fixed #8077: removed a buggy optimization that prevented the client...
Automerge [Wed, 29 Feb 2012 14:14:27 +0000 (14:14 +0000)]
[merge from 6.7] Fixed #8077: removed a buggy optimization that prevented the client-side row cache from being updated when adding/removing rows that are inside the cache area. This only occurred with Container.Indexed containers.

svn changeset:23133/svn branch:6.8

12 years agoIgnore *.DS_Store (OS X metadata)
Leif Åstrand [Sat, 28 Jan 2012 18:31:43 +0000 (20:31 +0200)]
Ignore *.DS_Store (OS X metadata)

12 years agoOrganized imports and formatted all java files
Artur Signell [Tue, 28 Feb 2012 16:35:24 +0000 (18:35 +0200)]
Organized imports and formatted all java files

12 years agoCorrected invalid method reference in javadoc
Artur Signell [Tue, 28 Feb 2012 16:29:44 +0000 (18:29 +0200)]
Corrected invalid method reference in javadoc

12 years ago#8442 Serialize also nested beans, #8441 Allow using static inner
Artur Signell [Tue, 28 Feb 2012 16:28:59 +0000 (18:28 +0200)]
#8442 Serialize also nested beans, #8441 Allow using static inner
classes for communication

12 years agoRenamed ClientToServerRpc -> ServerRPC
Artur Signell [Tue, 28 Feb 2012 16:14:03 +0000 (18:14 +0200)]
Renamed ClientToServerRpc -> ServerRPC

12 years ago#8448 Re-added registration of event listeners which was removed in previous commit
Artur Signell [Tue, 28 Feb 2012 13:38:52 +0000 (15:38 +0200)]
#8448 Re-added registration of event listeners which was removed in previous commit

12 years ago#8448 Replaced id and connection setters with parameters to the init method and refac...
Artur Signell [Tue, 28 Feb 2012 13:30:51 +0000 (15:30 +0200)]
#8448 Replaced id and connection setters with parameters to the init method and refactored RootConnector initialization to be compatible with this

12 years agoImprove positioning of captions (#8313)
Leif Åstrand [Tue, 28 Feb 2012 13:03:49 +0000 (15:03 +0200)]
Improve positioning of captions (#8313)

12 years agoDon't use overflow: hidden by default (#8313)
Leif Åstrand [Tue, 28 Feb 2012 13:03:24 +0000 (15:03 +0200)]
Don't use overflow: hidden by default (#8313)

12 years agoAdd some missing dirty state updates (#8313)
Leif Åstrand [Tue, 28 Feb 2012 13:02:53 +0000 (15:02 +0200)]
Add some missing dirty state updates (#8313)

12 years agoEnable changing size back to undefined (#8304)
Leif Åstrand [Tue, 28 Feb 2012 07:09:11 +0000 (09:09 +0200)]
Enable changing size back to undefined (#8304)

12 years ago#8439 Deprecated ApplicationConnect.getPaintable(UIDL) and added getConnector(String...
Artur Signell [Tue, 28 Feb 2012 11:25:12 +0000 (13:25 +0200)]
#8439 Deprecated ApplicationConnect.getPaintable(UIDL) and added getConnector(String id, String connectorType) instead

12 years agoRenamed Paintable component classes to Connector
Artur Signell [Tue, 28 Feb 2012 10:23:33 +0000 (12:23 +0200)]
Renamed Paintable component classes to Connector

12 years ago#5100 Support for server-side focus/blur listeners; handle disabled tabs correctly...
Johannes Dahlström [Mon, 27 Feb 2012 16:17:20 +0000 (16:17 +0000)]
#5100 Support for server-side focus/blur listeners; handle disabled tabs correctly; handle tab scrolling correctly; removed debug messages

svn changeset:23113/svn branch:6.8

12 years ago#8434 Renamed *Paintable classes to *Connector and updated ConnectorMap
Artur Signell [Mon, 27 Feb 2012 14:21:28 +0000 (16:21 +0200)]
#8434 Renamed *Paintable classes to *Connector and updated ConnectorMap
accordingly

12 years agoUpdate GridLayout to use its "margins" (#8313)
Leif Åstrand [Mon, 27 Feb 2012 14:04:46 +0000 (16:04 +0200)]
Update GridLayout to use its "margins" (#8313)