]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
12 years agoMerge commit 'ebdb5242b5f1a695aa4aea969ff7b64d8282b51f'
Artur Signell [Fri, 23 Mar 2012 07:44:29 +0000 (09:44 +0200)]
Merge commit 'ebdb5242b5f1a695aa4aea969ff7b64d8282b51f'

12 years agoMerge commit '0681a2f396e69cd60238d0e77a2d857af5865252'
Artur Signell [Fri, 23 Mar 2012 07:38:31 +0000 (09:38 +0200)]
Merge commit '0681a2f396e69cd60238d0e77a2d857af5865252'

Conflicts:
src/com/vaadin/terminal/gwt/client/ApplicationConnection.java

12 years agoMerge commit '3201228f110968ef54ca15822285c808f03512e2'
Artur Signell [Fri, 23 Mar 2012 07:17:37 +0000 (09:17 +0200)]
Merge commit '3201228f110968ef54ca15822285c808f03512e2'

12 years agoMerge commit '06bbbce73348bded241c0fb856c6bacb39793e89'
Artur Signell [Fri, 23 Mar 2012 07:01:11 +0000 (09:01 +0200)]
Merge commit '06bbbce73348bded241c0fb856c6bacb39793e89'

Did not merge any changes as debug id is handled differently in Vaadin 7

Conflicts:
src/com/vaadin/terminal/gwt/client/ApplicationConnection.java
src/com/vaadin/terminal/gwt/client/ComponentLocator.java
src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java

12 years agoMerge commit 'd075d778b41a299d9b47d4b78ebf9e639d0f732a'
Artur Signell [Fri, 23 Mar 2012 06:54:03 +0000 (08:54 +0200)]
Merge commit 'd075d778b41a299d9b47d4b78ebf9e639d0f732a'

Conflicts:
src/com/vaadin/terminal/gwt/server/AbstractApplicationServlet.java

12 years agoMerge commit 'da31250280ded2b984382f15055a3e029b11a8a0'
Artur Signell [Fri, 23 Mar 2012 06:48:03 +0000 (08:48 +0200)]
Merge commit 'da31250280ded2b984382f15055a3e029b11a8a0'

Conflicts:
src/com/vaadin/terminal/gwt/client/ApplicationConnection.java

12 years agoMerge commit '116c52efea09b2baface38d644cbde4f76fec6b2'
Artur Signell [Fri, 23 Mar 2012 06:33:21 +0000 (08:33 +0200)]
Merge commit '116c52efea09b2baface38d644cbde4f76fec6b2'

12 years agoRemoved IE6/IE7 related code from merged change
Artur Signell [Fri, 23 Mar 2012 06:31:25 +0000 (08:31 +0200)]
Removed IE6/IE7 related code from merged change

12 years agoMerge commit '0b46687ab0cedb3523321854b52d988dae18452a' from origin/6.8
Artur Signell [Fri, 23 Mar 2012 06:29:38 +0000 (08:29 +0200)]
Merge commit '0b46687ab0cedb3523321854b52d988dae18452a' from origin/6.8

12 years agoFixed Serialization issues and cleaned up RPC invocation handler code
Artur Signell [Thu, 22 Mar 2012 12:11:13 +0000 (14:11 +0200)]
Fixed Serialization issues and cleaned up RPC invocation handler code

12 years agoAdded missing license information
Artur Signell [Thu, 22 Mar 2012 11:58:55 +0000 (13:58 +0200)]
Added missing license information

12 years agoKeyMapper now uses HashMap instead of Hashtable internally - fixed test
Artur Signell [Thu, 22 Mar 2012 11:57:59 +0000 (13:57 +0200)]
KeyMapper now uses HashMap instead of Hashtable internally - fixed test

12 years agoDon't use negative sizes for IE8's sake (#8313)
Leif Åstrand [Thu, 22 Mar 2012 14:58:57 +0000 (16:58 +0200)]
Don't use negative sizes for IE8's sake (#8313)

12 years agoAvoid some rounding errors related to caption centering (#8313)
Leif Åstrand [Thu, 22 Mar 2012 12:58:51 +0000 (14:58 +0200)]
Avoid some rounding errors related to caption centering (#8313)

12 years ago#8437 Error indicators in tabs work again
Artur Signell [Thu, 22 Mar 2012 11:46:56 +0000 (13:46 +0200)]
#8437 Error indicators in tabs work again

12 years agoAvoid creating content in getComponentIterator, instead report what
Artur Signell [Thu, 22 Mar 2012 11:42:21 +0000 (13:42 +0200)]
Avoid creating content in getComponentIterator, instead report what
there is or isn't

12 years ago#8555 Listener for modifying state before it is sent to the client
Artur Signell [Thu, 22 Mar 2012 08:25:48 +0000 (10:25 +0200)]
#8555 Listener for modifying state before it is sent to the client

12 years agoFix some small layout bugs (#8313)
Leif Åstrand [Thu, 22 Mar 2012 11:07:40 +0000 (13:07 +0200)]
Fix some small layout bugs (#8313)

12 years agoPrint full exceptions to stderr in dev mode
Leif Åstrand [Thu, 22 Mar 2012 11:07:02 +0000 (13:07 +0200)]
Print full exceptions to stderr in dev mode

12 years agoAlso show the exception type
Leif Åstrand [Thu, 22 Mar 2012 09:45:56 +0000 (11:45 +0200)]
Also show the exception type

12 years agoFixed problem with delete DOM attribute in IE8 and split browser
Artur Signell [Wed, 21 Mar 2012 15:39:38 +0000 (17:39 +0200)]
Fixed problem with delete DOM attribute in IE8 and split browser
specific overrides to a separate GWT module

12 years agoRemoved stray "-->" and reformatted using Eclipse
Artur Signell [Wed, 21 Mar 2012 15:31:42 +0000 (17:31 +0200)]
Removed stray "-->" and reformatted using Eclipse

12 years agoRemove UIDL parameter from many caption related methods (#8435).
Henri Sara [Mon, 19 Mar 2012 09:43:23 +0000 (11:43 +0200)]
Remove UIDL parameter from many caption related methods (#8435).

Visibility change related code for captions removed from VCaption,
VCaptionWrapper and VFormLayout.Caption, should be handled by
removing/adding caption based on hierarchy change events.

12 years agoTransfer required attribute in shared state (#8436).
Henri Sara [Fri, 16 Mar 2012 14:29:01 +0000 (16:29 +0200)]
Transfer required attribute in shared state (#8436).

The flag should be used directly from shared state, but that requires
error message etc. related updates to be done in a listener before
sending states.

12 years agoConvert hide errors flag to shared state (#8437).
Henri Sara [Fri, 16 Mar 2012 12:36:47 +0000 (14:36 +0200)]
Convert hide errors flag to shared state (#8437).

12 years agoRefactor error messages not to use UIDL (#8437).
Henri Sara [Thu, 15 Mar 2012 09:50:44 +0000 (11:50 +0200)]
Refactor error messages not to use UIDL (#8437).

This change removes support for error messages on tabs of a tabsheet or
an accordion. Those should be implemented differently if needed.

12 years agoRefactor error messages on server side (#8437).
Henri Sara [Wed, 14 Mar 2012 10:32:21 +0000 (12:32 +0200)]
Refactor error messages on server side (#8437).

This is an intermediate step towards moving error messages from UIDL to
shared state.

12 years agoPrevent properly sized button element from causing scrolling in IE8
Leif Åstrand [Wed, 21 Mar 2012 14:22:26 +0000 (16:22 +0200)]
Prevent properly sized button element from causing scrolling in IE8

12 years agoForce reflow in IE8 to detect icon style (#8313)
Leif Åstrand [Wed, 21 Mar 2012 13:32:16 +0000 (15:32 +0200)]
Force reflow in IE8 to detect icon style (#8313)

12 years agoCode cleanup for paint/dirty state tracking changes
Artur Signell [Wed, 21 Mar 2012 13:24:23 +0000 (15:24 +0200)]
Code cleanup for paint/dirty state tracking changes

12 years agoEnsure the widget in the selected tab is always visible after a server visit
Artur Signell [Wed, 21 Mar 2012 12:35:45 +0000 (14:35 +0200)]
Ensure the widget in the selected tab is always visible after a server visit

12 years agoUnified logic in getting dirty connectors to ensure invisible connectors are never...
Artur Signell [Wed, 21 Mar 2012 12:33:58 +0000 (14:33 +0200)]
Unified logic in getting dirty connectors to ensure invisible connectors are never sent to the client. Also fixed isVisibleInContext to take parent restrictions into account and removed extra code.

12 years agoHide log by setting width/height to 0 so that the same spacing is used
Artur Signell [Wed, 21 Mar 2012 12:10:33 +0000 (14:10 +0200)]
Hide log by setting width/height to 0 so that the same spacing is used
as in Vaadin 6 (to ease screenshot migration)

12 years agoFixed NPE when Table does not contain components
Artur Signell [Wed, 21 Mar 2012 11:54:54 +0000 (13:54 +0200)]
Fixed NPE when Table does not contain components

12 years agoUpdated locators as invisible components are no longer in the client
Artur Signell [Tue, 20 Mar 2012 14:13:02 +0000 (16:13 +0200)]
Updated locators as invisible components are no longer in the client
side hierarchy

12 years agoPass ManagedLayout to layout slot to avoid NPE when a child is detached
Artur Signell [Tue, 20 Mar 2012 13:57:37 +0000 (15:57 +0200)]
Pass ManagedLayout to layout slot to avoid NPE when a child is detached
(getParent() returns null)

12 years agoCode cleanup
Artur Signell [Tue, 20 Mar 2012 12:44:06 +0000 (14:44 +0200)]
Code cleanup

12 years agoAdded requestRepaintall helper to AbstractComponentContainer and use the
Artur Signell [Tue, 20 Mar 2012 12:43:24 +0000 (14:43 +0200)]
Added requestRepaintall helper to AbstractComponentContainer and use the
same helper and logic in all component containers including Form,
Table and CustomField

12 years agoRepaint children when parent becomes visible
Artur Signell [Tue, 20 Mar 2012 12:30:21 +0000 (14:30 +0200)]
Repaint children when parent becomes visible

12 years agojavadoc
Artur Signell [Tue, 20 Mar 2012 12:11:13 +0000 (14:11 +0200)]
javadoc

12 years ago#8515 Avoid painting invisible children, also through old style paint
Artur Signell [Tue, 20 Mar 2012 12:10:42 +0000 (14:10 +0200)]
#8515 Avoid painting invisible children, also through old style paint
calls

12 years agoRemoved extra check as Component extends RpcTarget
Artur Signell [Tue, 20 Mar 2012 12:09:31 +0000 (14:09 +0200)]
Removed extra check as Component extends RpcTarget

12 years agoRemoved unused code related to old offsetSize stored in ComponentDetail
Artur Signell [Tue, 20 Mar 2012 10:09:59 +0000 (12:09 +0200)]
Removed unused code related to old offsetSize stored in ComponentDetail

12 years ago#8500 Avoid unregistering components that have been moved from one
Artur Signell [Tue, 20 Mar 2012 10:01:50 +0000 (12:01 +0200)]
#8500 Avoid unregistering components that have been moved from one
connector to another

12 years ago#8500 Properly repaint parent (hierarchy) when the visibility of a child
Artur Signell [Tue, 20 Mar 2012 10:01:28 +0000 (12:01 +0200)]
#8500 Properly repaint parent (hierarchy) when the visibility of a child
changes

12 years agoAdded generics to KeyMapper and made it based on HashMap instead of
Artur Signell [Tue, 20 Mar 2012 08:37:54 +0000 (10:37 +0200)]
Added generics to KeyMapper and made it based on HashMap instead of
Hashtable

12 years ago#8438 Event handler registration is now a Set in the shared state
Artur Signell [Mon, 19 Mar 2012 14:02:52 +0000 (16:02 +0200)]
#8438 Event handler registration is now a Set in the shared state

12 years ago #8515 Additional fix for sets, and lists from client to server
Artur Signell [Mon, 19 Mar 2012 13:46:24 +0000 (15:46 +0200)]
 #8515 Additional fix for sets, and lists from client to server

12 years ago#8455 Root.getCurrentRoot can now be used in Root.init()
Artur Signell [Mon, 19 Mar 2012 13:23:47 +0000 (15:23 +0200)]
#8455 Root.getCurrentRoot can now be used in Root.init()

12 years agoMade Window work again (connectors are now children of Root, attach for
Artur Signell [Mon, 19 Mar 2012 11:33:39 +0000 (13:33 +0200)]
Made Window work again (connectors are now children of Root, attach for
Panel/Window calls Root attach methods, Window uses WindowState)

12 years agoPaint Vaadin 6 changes in hierarchy order to retain backwards
Artur Signell [Mon, 19 Mar 2012 09:42:14 +0000 (11:42 +0200)]
Paint Vaadin 6 changes in hierarchy order to retain backwards
compatibility, especially for component containers

12 years agoMade debug id:s work again
Artur Signell [Fri, 16 Mar 2012 18:43:34 +0000 (20:43 +0200)]
Made debug id:s work again

12 years agoMinor cleanup
Artur Signell [Fri, 16 Mar 2012 18:17:44 +0000 (20:17 +0200)]
Minor cleanup

12 years agorepaintRequestListenersNotified and "cached" are no longer needed
Artur Signell [Fri, 16 Mar 2012 18:17:33 +0000 (20:17 +0200)]
repaintRequestListenersNotified and "cached" are no longer needed

12 years agoJavadoc - mentioned that components must notify their Root when they are
Artur Signell [Fri, 16 Mar 2012 18:14:51 +0000 (20:14 +0200)]
Javadoc - mentioned that components must notify their Root when they are
attached/detached

12 years agoMinor debug info changes
Artur Signell [Fri, 16 Mar 2012 18:14:26 +0000 (20:14 +0200)]
Minor debug info changes

12 years agoMoved Connector -> Connector Id mapping to AbstractComponent
Artur Signell [Fri, 16 Mar 2012 17:41:46 +0000 (19:41 +0200)]
Moved Connector -> Connector Id mapping to AbstractComponent
Moved Connector Id -> Connector mapping to Application
Moved dirty connector tracking to Root
Removed adding of

12 years agoCleaned up code related to storing which type mappings have already been
Artur Signell [Fri, 16 Mar 2012 15:42:06 +0000 (17:42 +0200)]
Cleaned up code related to storing which type mappings have already been
sent to the client

12 years agoRemoved unused code
Artur Signell [Fri, 16 Mar 2012 13:52:53 +0000 (15:52 +0200)]
Removed unused code

12 years agoImprove notification for uncaught UmbrellaException
Leif Åstrand [Wed, 21 Mar 2012 12:12:52 +0000 (14:12 +0200)]
Improve notification for uncaught UmbrellaException

12 years agoEnsure AbsoluteLayout wrappers have the rigth size (#8313)
Leif Åstrand [Wed, 21 Mar 2012 11:37:05 +0000 (13:37 +0200)]
Ensure AbsoluteLayout wrappers have the rigth size (#8313)

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