]> source.dussan.org Git - vaadin-framework.git/log
vaadin-framework.git
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)

12 years agogetWidgetForPaintable -> getWidget
Artur Signell [Mon, 27 Feb 2012 13:50:39 +0000 (15:50 +0200)]
getWidgetForPaintable -> getWidget

12 years agoDrop size calculations from Embeddable (#8312)
Leif Åstrand [Mon, 27 Feb 2012 13:47:30 +0000 (15:47 +0200)]
Drop size calculations from Embeddable (#8312)

12 years agoDon't use max-width as it prevents widgets from growing
Leif Åstrand [Mon, 27 Feb 2012 13:38:44 +0000 (15:38 +0200)]
Don't use max-width as it prevents widgets from growing

12 years agoCheck for the only likely null
Leif Åstrand [Mon, 27 Feb 2012 13:37:51 +0000 (15:37 +0200)]
Check for the only likely null

12 years agoAdd license
Leif Åstrand [Mon, 27 Feb 2012 13:37:28 +0000 (15:37 +0200)]
Add license

12 years agoChange internal naming for notifiable -> managed
Leif Åstrand [Mon, 27 Feb 2012 13:37:13 +0000 (15:37 +0200)]
Change internal naming for notifiable -> managed

12 years agoMerge branch 'layoutperformance'
Leif Åstrand [Mon, 27 Feb 2012 12:02:33 +0000 (14:02 +0200)]
Merge branch 'layoutperformance'

Conflicts:
src/com/vaadin/terminal/gwt/client/ApplicationConnection.java
src/com/vaadin/terminal/gwt/client/Util.java
src/com/vaadin/terminal/gwt/client/VCaption.java
src/com/vaadin/terminal/gwt/client/ui/VAbstractPaintableWidget.java
src/com/vaadin/terminal/gwt/client/ui/VFormLayout.java
src/com/vaadin/terminal/gwt/client/ui/VGridLayout.java
src/com/vaadin/terminal/gwt/client/ui/VGridLayoutPaintable.java
src/com/vaadin/terminal/gwt/client/ui/VOrderedLayoutPaintable.java
src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java
src/com/vaadin/terminal/gwt/client/ui/VTabsheet.java
src/com/vaadin/terminal/gwt/client/ui/layout/CellBasedLayoutPaintable.java
src/com/vaadin/terminal/gwt/client/ui/layout/ChildComponentContainer.java

12 years agoRefactor #8313 based on API review
Leif Åstrand [Mon, 27 Feb 2012 11:42:15 +0000 (13:42 +0200)]
Refactor #8313 based on API review

12 years agoIgnore Eclipse generated .externalToolBuilders
Artur Signell [Mon, 27 Feb 2012 10:57:27 +0000 (12:57 +0200)]
Ignore Eclipse generated .externalToolBuilders

12 years agoRemoved extra "Widget" prefix from ApplicationConnection method names
Artur Signell [Mon, 27 Feb 2012 06:41:24 +0000 (08:41 +0200)]
Removed extra "Widget" prefix from ApplicationConnection method names

12 years agoRename and clean-up AbstractCommunicationManager.writeUidlResponce().
Henri Sara [Mon, 27 Feb 2012 07:57:13 +0000 (09:57 +0200)]
Rename and clean-up AbstractCommunicationManager.writeUidlResponce().

12 years agoCompensate for (left) padding when setting size based on popup (#8313)
Leif Åstrand [Thu, 23 Feb 2012 18:58:51 +0000 (20:58 +0200)]
Compensate for (left) padding when setting size based on popup (#8313)

12 years agoRename definedHeight/Width -> declaredHeight/Width (#8313)
Leif Åstrand [Thu, 23 Feb 2012 14:47:42 +0000 (16:47 +0200)]
Rename definedHeight/Width -> declaredHeight/Width (#8313)

12 years ago#8278 Added helper for RPC initialization and moved Button/NativeButton
Artur Signell [Thu, 23 Feb 2012 14:25:32 +0000 (16:25 +0200)]
#8278 Added helper for RPC initialization and moved Button/NativeButton
RPC
initialization to paintable.

12 years agoRename deRegisterDependency -> unregisterDependency
Leif Åstrand [Thu, 23 Feb 2012 14:10:34 +0000 (16:10 +0200)]
Rename deRegisterDependency -> unregisterDependency

12 years agoRemoved old FIXME
Artur Signell [Thu, 23 Feb 2012 13:46:58 +0000 (15:46 +0200)]
Removed old FIXME

12 years agoProper selector for defined sizing (#8313)
Leif Åstrand [Thu, 23 Feb 2012 13:46:45 +0000 (15:46 +0200)]
Proper selector for defined sizing (#8313)

12 years agoUpdate some dom paths to reflect reality
Leif Åstrand [Thu, 23 Feb 2012 13:45:06 +0000 (15:45 +0200)]
Update some dom paths to reflect reality

12 years agoMerge remote-tracking branch 'origin/rpc'
Artur Signell [Thu, 23 Feb 2012 12:26:13 +0000 (14:26 +0200)]
Merge remote-tracking branch 'origin/rpc'

12 years agoCommunicate caption of components in shared state (#8304).
Henri Sara [Thu, 23 Feb 2012 12:23:02 +0000 (14:23 +0200)]
Communicate caption of components in shared state (#8304).