]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
12 years agoShow uncaught exceptions as notifications (#8544)
Leif Åstrand [Wed, 21 Mar 2012 09:36:17 +0000 (11:36 +0200)]
Show uncaught exceptions as notifications (#8544)

12 years agoTake negative margin into account when calculating footer height (#8540)
Leif Åstrand [Tue, 20 Mar 2012 13:16:43 +0000 (15:16 +0200)]
Take negative margin into account when calculating footer height (#8540)

12 years agoShow a clear message to more easily discover layout loops (#8313)
Leif Åstrand [Tue, 20 Mar 2012 13:15:07 +0000 (15:15 +0200)]
Show a clear message to more easily discover layout loops (#8313)

12 years agoDon't mess with column widths any more (#8313)
Leif Åstrand [Fri, 16 Mar 2012 14:55:12 +0000 (16:55 +0200)]
Don't mess with column widths any more (#8313)

12 years agoOnly prevent margin collapse if embedded
Leif Åstrand [Fri, 16 Mar 2012 14:41:17 +0000 (16:41 +0200)]
Only prevent margin collapse if embedded

12 years agoRemoved extra getDeclaredWidth/getDeclaredHeight as they directly
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.

12 years agoDon't use position: absolute to avoid scrollbars in IE9
Leif Åstrand [Fri, 16 Mar 2012 13:29:46 +0000 (15:29 +0200)]
Don't use position: absolute to avoid scrollbars in IE9

12 years agoMerge branch 'master' into hierarchypaint
Henri Sara [Fri, 16 Mar 2012 11:47:54 +0000 (13:47 +0200)]
Merge branch 'master' into hierarchypaint

12 years ago#8534 Handle null values consistently both from server to client and
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

12 years agoRemove old hack that nowadays just seems to cause problems (#7984)
Leif Åstrand [Fri, 16 Mar 2012 11:22:30 +0000 (13:22 +0200)]
Remove old hack that nowadays just seems to cause problems (#7984)

12 years ago#8534 Handle null values consistently both from server to client and
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

12 years agoUse box-sizing for v-view (#8313)
Leif Åstrand [Fri, 16 Mar 2012 11:02:15 +0000 (13:02 +0200)]
Use box-sizing for v-view (#8313)

12 years agoPanel can have 0 children if its contents is hidden on server side
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

12 years agoMerge branch 'master' into hierarchypaint
Artur Signell [Fri, 16 Mar 2012 10:03:01 +0000 (12:03 +0200)]
Merge branch 'master' into hierarchypaint

12 years agoBetter support for adding multiple styles through addStyleName
Artur Signell [Fri, 16 Mar 2012 09:45:11 +0000 (11:45 +0200)]
Better support for adding multiple styles through addStyleName

12 years agoMoved server side ResourceReference to gwt.server package
Artur Signell [Fri, 16 Mar 2012 09:39:21 +0000 (11:39 +0200)]
Moved server side ResourceReference to gwt.server package

12 years agoConsistently use getSecondComponent instead of using the state directly
Artur Signell [Fri, 16 Mar 2012 09:38:25 +0000 (11:38 +0200)]
Consistently use getSecondComponent instead of using the state directly

12 years agoPrevent another case of margin collapse
Leif Åstrand [Thu, 15 Mar 2012 14:59:53 +0000 (16:59 +0200)]
Prevent another case of margin collapse

12 years agoIncrease paddings to work in all browsers
Leif Åstrand [Thu, 15 Mar 2012 13:30:31 +0000 (15:30 +0200)]
Increase paddings to work in all browsers

12 years agoEnsure new layout if caption height changes (#8313)
Leif Åstrand [Thu, 15 Mar 2012 11:00:13 +0000 (13:00 +0200)]
Ensure new layout if caption height changes (#8313)

12 years agoMerge branch 'master' into hierarchypaint
Artur Signell [Thu, 15 Mar 2012 13:39:03 +0000 (15:39 +0200)]
Merge branch 'master' into hierarchypaint

12 years agoCorrected locator strings
Artur Signell [Thu, 15 Mar 2012 13:38:45 +0000 (15:38 +0200)]
Corrected locator strings

12 years agoMerge branch 'master' into hierarchypaint
Artur Signell [Thu, 15 Mar 2012 13:07:41 +0000 (15:07 +0200)]
Merge branch 'master' into hierarchypaint

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 agoRestore webkit overflow fix (#8313)
Leif Åstrand [Thu, 15 Mar 2012 10:38:46 +0000 (12:38 +0200)]
Restore webkit overflow fix (#8313)

12 years agoCompensate for borders when size is not undefined (#8313)
Leif Åstrand [Thu, 15 Mar 2012 10:38:28 +0000 (12:38 +0200)]
Compensate for borders when size is not undefined (#8313)

12 years agoDon't determine row height before the contents are rendered (#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)

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 agoRun sizeInit when changing to undefined height (#8525)
Leif Åstrand [Wed, 14 Mar 2012 14:07:26 +0000 (16:07 +0200)]
Run sizeInit when changing to undefined height (#8525)

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 agoPrevent margin collapse to make a hr visible in the test
Leif Åstrand [Wed, 14 Mar 2012 12:26:31 +0000 (14:26 +0200)]
Prevent margin collapse to make a hr visible in the test

12 years agoFix a rounding problem with the positioning (#8313)
Leif Åstrand [Wed, 14 Mar 2012 10:32:33 +0000 (12:32 +0200)]
Fix a rounding problem with the positioning (#8313)

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