]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
12 years agoAlways paint child components as deferred to ensure the state is sent to
Artur Signell [Thu, 15 Mar 2012 12:58:06 +0000 (14:58 +0200)]
Always paint child components as deferred to ensure the state is sent to
the client

12 years agoCorrected icon check for TabSheet captions
Artur Signell [Thu, 15 Mar 2012 12:51:06 +0000 (14:51 +0200)]
Corrected icon check for TabSheet captions

12 years agoAdded TODO note
Artur Signell [Thu, 15 Mar 2012 11:53:55 +0000 (13:53 +0200)]
Added TODO note

12 years agoEnsure layout -> caption dependencies are unregistered when a slot
Leif Åstrand [Thu, 15 Mar 2012 11:53:37 +0000 (13:53 +0200)]
Ensure layout -> caption dependencies are unregistered when a slot
is removed

12 years agoAvoid ClassCastException if widget has been previously attached to
Artur Signell [Thu, 15 Mar 2012 11:42:10 +0000 (13:42 +0200)]
Avoid ClassCastException if widget has been previously attached to
another layout that used setLayoutData

12 years ago#8500 Converted AbstractOrderedLayout to use hierarchy change events.
Artur Signell [Thu, 15 Mar 2012 11:41:46 +0000 (13:41 +0200)]
#8500 Converted AbstractOrderedLayout to use hierarchy change events.

12 years agoJavadoc
Artur Signell [Thu, 15 Mar 2012 11:07:45 +0000 (13:07 +0200)]
Javadoc

12 years agoDocumented why the order should be hierarchy listener before state
Artur Signell [Thu, 15 Mar 2012 11:07:34 +0000 (13:07 +0200)]
Documented why the order should be hierarchy listener before state
listener

12 years agoFixed NPE when layout is empty
Artur Signell [Thu, 15 Mar 2012 10:57:48 +0000 (12:57 +0200)]
Fixed NPE when layout is empty

12 years agoReal fix for TabSheet TestBench compatibility
Artur Signell [Wed, 14 Mar 2012 14:19:35 +0000 (16:19 +0200)]
Real fix for TabSheet TestBench compatibility

12 years agoGet scroll position from state, where it is available
Artur Signell [Wed, 14 Mar 2012 13:34:53 +0000 (15:34 +0200)]
Get scroll position from state, where it is available

12 years agoDo not unregister open sub windows
Artur Signell [Wed, 14 Mar 2012 13:34:39 +0000 (15:34 +0200)]
Do not unregister open sub windows

12 years agoDo not create a new stack item on every tab change, reuse the existing
Artur Signell [Wed, 14 Mar 2012 13:05:36 +0000 (15:05 +0200)]
Do not create a new stack item on every tab change, reuse the existing
by removing its widget

12 years agoMade TabSheet compatible with older TestBench scripts
Artur Signell [Wed, 14 Mar 2012 13:04:55 +0000 (15:04 +0200)]
Made TabSheet compatible with older TestBench scripts

12 years agoMade TabSheet work again and removed TabSheet tab caching for now
Artur Signell [Wed, 14 Mar 2012 12:36:19 +0000 (14:36 +0200)]
Made TabSheet work again and removed TabSheet tab caching for now
(part 2)

12 years agoAdded feature to debug window for dumping connector statistics to be
Artur Signell [Wed, 14 Mar 2012 12:11:41 +0000 (14:11 +0200)]
Added feature to debug window for dumping connector statistics to be
able to detect memory leaks / incorrect unregistrations

12 years agoFixed handling of null widgets in split panel
Artur Signell [Wed, 14 Mar 2012 11:02:52 +0000 (13:02 +0200)]
Fixed handling of null widgets in split panel

12 years agoFixed NPE when changing tab
Artur Signell [Wed, 14 Mar 2012 07:54:18 +0000 (09:54 +0200)]
Fixed NPE when changing tab

12 years agoSeparated Component.isEnabled/isVisible from Connector enabled state.
Artur Signell [Wed, 14 Mar 2012 07:52:50 +0000 (09:52 +0200)]
Separated Component.isEnabled/isVisible from Connector enabled state.
Connector.isConnectorEnabled determines if the Connector can receive
messages from its counter part. Component isEnabled/isVisible only
returns the state of the component. Made Table implement HasComponents.

12 years agoFixed compilation warning
Artur Signell [Wed, 14 Mar 2012 07:07:54 +0000 (09:07 +0200)]
Fixed compilation warning

12 years agoAdded missing license info
Artur Signell [Wed, 14 Mar 2012 07:07:44 +0000 (09:07 +0200)]
Added missing license info

12 years agoTemporarily made logging go to system out aswell to ease debugging
Artur Signell [Tue, 13 Mar 2012 18:45:43 +0000 (20:45 +0200)]
Temporarily made logging go to system out aswell to ease debugging

12 years agoAdded sanity checks so communication error responses from the
Artur Signell [Tue, 13 Mar 2012 18:42:36 +0000 (20:42 +0200)]
Added sanity checks so communication error responses from the
server do not cause extra errors

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)