]>
source.dussan.org Git - vaadin-framework.git/log
Artur Signell [Fri, 16 Mar 2012 13:13:47 +0000 (15:13 +0200)]
Removed extra getDeclaredWidth/getDeclaredHeight as they directly
contain the width and height from the state.
Leif Åstrand [Fri, 16 Mar 2012 13:29:46 +0000 (15:29 +0200)]
Don't use position: absolute to avoid scrollbars in IE9
Henri Sara [Fri, 16 Mar 2012 11:47:54 +0000 (13:47 +0200)]
Merge branch 'master' into hierarchypaint
Artur Signell [Fri, 16 Mar 2012 11:32:41 +0000 (13:32 +0200)]
#8534 Handle null values consistently both from server to client and
from client to server
Leif Åstrand [Fri, 16 Mar 2012 11:22:30 +0000 (13:22 +0200)]
Remove old hack that nowadays just seems to cause problems (#7984)
Artur Signell [Fri, 16 Mar 2012 11:22:12 +0000 (13:22 +0200)]
#8534 Handle null values consistently both from server to client and
from client to server
Leif Åstrand [Fri, 16 Mar 2012 11:02:15 +0000 (13:02 +0200)]
Use box-sizing for v-view (#8313)
Artur Signell [Fri, 16 Mar 2012 10:08:14 +0000 (12:08 +0200)]
Panel can have 0 children if its contents is hidden on server side
Artur Signell [Fri, 16 Mar 2012 10:03:01 +0000 (12:03 +0200)]
Merge branch 'master' into hierarchypaint
Artur Signell [Fri, 16 Mar 2012 09:45:11 +0000 (11:45 +0200)]
Better support for adding multiple styles through addStyleName
Artur Signell [Fri, 16 Mar 2012 09:39:21 +0000 (11:39 +0200)]
Moved server side ResourceReference to gwt.server package
Artur Signell [Fri, 16 Mar 2012 09:38:25 +0000 (11:38 +0200)]
Consistently use getSecondComponent instead of using the state directly
Leif Åstrand [Thu, 15 Mar 2012 14:59:53 +0000 (16:59 +0200)]
Prevent another case of margin collapse
Leif Åstrand [Thu, 15 Mar 2012 13:30:31 +0000 (15:30 +0200)]
Increase paddings to work in all browsers
Leif Åstrand [Thu, 15 Mar 2012 11:00:13 +0000 (13:00 +0200)]
Ensure new layout if caption height changes (#8313)
Artur Signell [Thu, 15 Mar 2012 13:39:03 +0000 (15:39 +0200)]
Merge branch 'master' into hierarchypaint
Artur Signell [Thu, 15 Mar 2012 13:38:45 +0000 (15:38 +0200)]
Corrected locator strings
Artur Signell [Thu, 15 Mar 2012 13:07:41 +0000 (15:07 +0200)]
Merge branch 'master' into hierarchypaint
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
Artur Signell [Thu, 15 Mar 2012 12:51:06 +0000 (14:51 +0200)]
Corrected icon check for TabSheet captions
Artur Signell [Thu, 15 Mar 2012 11:53:55 +0000 (13:53 +0200)]
Added TODO note
Leif Åstrand [Thu, 15 Mar 2012 11:53:37 +0000 (13:53 +0200)]
Ensure layout -> caption dependencies are unregistered when a slot
is removed
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
Artur Signell [Thu, 15 Mar 2012 11:41:46 +0000 (13:41 +0200)]
#8500 Converted AbstractOrderedLayout to use hierarchy change events.
Artur Signell [Thu, 15 Mar 2012 11:07:45 +0000 (13:07 +0200)]
Javadoc
Artur Signell [Thu, 15 Mar 2012 11:07:34 +0000 (13:07 +0200)]
Documented why the order should be hierarchy listener before state
listener
Artur Signell [Thu, 15 Mar 2012 10:57:48 +0000 (12:57 +0200)]
Fixed NPE when layout is empty
Leif Åstrand [Thu, 15 Mar 2012 10:38:46 +0000 (12:38 +0200)]
Restore webkit overflow fix (#8313)
Leif Åstrand [Thu, 15 Mar 2012 10:38:28 +0000 (12:38 +0200)]
Compensate for borders when size is not undefined (#8313)
Leif Åstrand [Thu, 15 Mar 2012 08:22:29 +0000 (10:22 +0200)]
Don't determine row height before the contents are rendered (#8313)
Artur Signell [Wed, 14 Mar 2012 14:19:35 +0000 (16:19 +0200)]
Real fix for TabSheet TestBench compatibility
Leif Åstrand [Wed, 14 Mar 2012 14:07:26 +0000 (16:07 +0200)]
Run sizeInit when changing to undefined height (#8525)
Artur Signell [Wed, 14 Mar 2012 13:34:53 +0000 (15:34 +0200)]
Get scroll position from state, where it is available
Artur Signell [Wed, 14 Mar 2012 13:34:39 +0000 (15:34 +0200)]
Do not unregister open sub windows
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
Artur Signell [Wed, 14 Mar 2012 13:04:55 +0000 (15:04 +0200)]
Made TabSheet compatible with older TestBench scripts
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)
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
Artur Signell [Wed, 14 Mar 2012 11:02:52 +0000 (13:02 +0200)]
Fixed handling of null widgets in split panel
Artur Signell [Wed, 14 Mar 2012 07:54:18 +0000 (09:54 +0200)]
Fixed NPE when changing tab
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.
Artur Signell [Wed, 14 Mar 2012 07:07:54 +0000 (09:07 +0200)]
Fixed compilation warning
Artur Signell [Wed, 14 Mar 2012 07:07:44 +0000 (09:07 +0200)]
Added missing license info
Artur Signell [Tue, 13 Mar 2012 18:45:43 +0000 (20:45 +0200)]
Temporarily made logging go to system out aswell to ease debugging
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
Artur Signell [Tue, 13 Mar 2012 18:41:56 +0000 (20:41 +0200)]
#8500 Made SplitPanel use hierarchy change events
Artur Signell [Tue, 13 Mar 2012 18:40:27 +0000 (20:40 +0200)]
#8504 Support passing Connector references to/from client
Artur Signell [Tue, 13 Mar 2012 18:39:00 +0000 (20:39 +0200)]
Made TabSheet work again and removed TabSheet tab caching for now
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)
Artur Signell [Tue, 13 Mar 2012 16:42:35 +0000 (18:42 +0200)]
Better debug info for hierachy changes
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.
Artur Signell [Tue, 13 Mar 2012 15:54:03 +0000 (17:54 +0200)]
8500 Let the framework handle unregistration of Connectors
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
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
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
Artur Signell [Tue, 13 Mar 2012 09:10:51 +0000 (11:10 +0200)]
NPE fix for getIcon()
Artur Signell [Tue, 13 Mar 2012 08:38:28 +0000 (10:38 +0200)]
Removed duplicate file (SourceFileChecker performs the same task)
Artur Signell [Tue, 13 Mar 2012 08:28:05 +0000 (10:28 +0200)]
Added missing licenses
Artur Signell [Tue, 13 Mar 2012 08:22:36 +0000 (10:22 +0200)]
Better error reporting for anonymous classes
Artur Signell [Tue, 13 Mar 2012 06:56:23 +0000 (08:56 +0200)]
All components are RPCTargets
Artur Signell [Mon, 12 Mar 2012 14:33:32 +0000 (16:33 +0200)]
Connector interface. Renamed getId() -> getConnectorId() to avoid mixups
Artur Signell [Mon, 12 Mar 2012 10:24:56 +0000 (12:24 +0200)]
Connector -> ServerConnector
Artur Signell [Mon, 12 Mar 2012 10:13:16 +0000 (12:13 +0200)]
Temporary fix to make AbstractOrderedLayout work again
Artur Signell [Fri, 9 Mar 2012 15:30:48 +0000 (17:30 +0200)]
Updated Panel to no longer use child painted with the UIDL
Artur Signell [Fri, 9 Mar 2012 14:20:52 +0000 (16:20 +0200)]
Added license and javadoc. Removed extra methods from AbstractConnector.
Artur Signell [Fri, 9 Mar 2012 14:12:08 +0000 (16:12 +0200)]
Moved styles list to shared state, replacing the previous String hack.
Leif Åstrand [Wed, 14 Mar 2012 12:26:31 +0000 (14:26 +0200)]
Prevent margin collapse to make a hr visible in the test
Leif Åstrand [Wed, 14 Mar 2012 10:32:33 +0000 (12:32 +0200)]
Fix a rounding problem with the positioning (#8313)
Artur Signell [Fri, 9 Mar 2012 14:10:21 +0000 (16:10 +0200)]
#8515 Added serialization support for Lists containing supported types.
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)
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
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.
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.
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.
Leif Åstrand [Tue, 13 Mar 2012 12:17:55 +0000 (14:17 +0200)]
Don't need the overflow fix any more (#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)
Leif Åstrand [Tue, 13 Mar 2012 10:16:10 +0000 (12:16 +0200)]
Restore lazy layout functionality (#8313)
Leif Åstrand [Tue, 13 Mar 2012 08:32:19 +0000 (10:32 +0200)]
Run a new layout phase after VScrollTable.sizeInit (#8313)
Leif Åstrand [Tue, 13 Mar 2012 07:34:55 +0000 (09:34 +0200)]
Also limit error indicator width (#8313)
Leif Åstrand [Mon, 12 Mar 2012 15:10:53 +0000 (17:10 +0200)]
Use absolute positioning to avoid some scrollbars (#8313)
Leif Åstrand [Mon, 12 Mar 2012 14:06:41 +0000 (16:06 +0200)]
Update paths to work with new GridLayout dom structure
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)
Leif Åstrand [Mon, 12 Mar 2012 14:04:37 +0000 (16:04 +0200)]
Revert to running updateWidth from layoutHorizontally (#8313)
Leif Åstrand [Mon, 12 Mar 2012 12:29:55 +0000 (14:29 +0200)]
Only run sizeInit after the actual layout (#8313)
Leif Åstrand [Mon, 12 Mar 2012 08:03:30 +0000 (10:03 +0200)]
Only use 100% width if parent width is defined (#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)
Leif Åstrand [Fri, 9 Mar 2012 12:38:47 +0000 (14:38 +0200)]
Add java license
Leif Åstrand [Fri, 9 Mar 2012 12:32:01 +0000 (14:32 +0200)]
Recalculate widths after changing captions (#8313)
Leif Åstrand [Fri, 9 Mar 2012 11:56:15 +0000 (13:56 +0200)]
Fix problem with space reserved for scrollbars (#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.
Leif Åstrand [Thu, 8 Mar 2012 15:00:55 +0000 (17:00 +0200)]
Update dom selectors for window caption
Leif Åstrand [Thu, 8 Mar 2012 14:53:04 +0000 (16:53 +0200)]
Update TwinColSelect to update its sizes when needed (#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.
Leif Åstrand [Thu, 8 Mar 2012 12:02:47 +0000 (14:02 +0200)]
Update test to use new dom path for window close element
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
Leif Åstrand [Thu, 8 Mar 2012 11:57:03 +0000 (13:57 +0200)]
Remove debug output accidentally committed
Leif Åstrand [Wed, 7 Mar 2012 14:50:15 +0000 (16:50 +0200)]
Window layouting changes attempt 2 (#8313)
Leif Åstrand [Wed, 7 Mar 2012 12:48:14 +0000 (14:48 +0200)]
Remove CSS hack for FF2 (#7981)
Leif Åstrand [Mon, 5 Mar 2012 15:01:56 +0000 (17:01 +0200)]
Don't assign any extra space to the width column (#8313)
Leif Åstrand [Mon, 5 Mar 2012 14:49:25 +0000 (16:49 +0200)]
Properly update undefined width of tabsheet (#8313)