Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Only paint connector references for visible connectors (#8685) | Artur | 2012-04-18 | 1 | -1/+1 | |
| | | ||||||
* | | Use declared RPC parameter types (#8666) | Artur Signell | 2012-04-18 | 1 | -2/+3 | |
| | | ||||||
* | | Don't throw NPE when getting RPC for non-existing connector id | Leif Åstrand | 2012-04-17 | 1 | -0/+9 | |
| | | ||||||
* | | Javadoc updates | Artur Signell | 2012-04-12 | 1 | -2/+2 | |
| | | ||||||
* | | Reduced logging | Artur Signell | 2012-04-12 | 1 | -1/+1 | |
| | | ||||||
* | | Component no longer implements Paintable | Artur Signell | 2012-04-12 | 1 | -17/+10 | |
| | | ||||||
* | | Updated AbsoluteLayout to use hierarchy and state change events | Artur Signell | 2012-04-05 | 1 | -1/+2 | |
| | | ||||||
* | | Log error for missing RPC manager or target (#8590) | Artur Signell | 2012-04-05 | 1 | -3/+3 | |
| | | ||||||
* | | Log instead of using system.out | Artur Signell | 2012-04-05 | 1 | -4/+3 | |
| | | ||||||
* | | Fixed problem with anonymous classes and with AbstractComponent mapping | Artur Signell | 2012-04-04 | 1 | -7/+10 | |
| | | ||||||
* | | Replace @ClientWidget with client-side @Component (#8440) | Henri Sara | 2012-04-04 | 1 | -5/+29 | |
| | | ||||||
* | | Moved isConnectorEnabled() to ClientConnector and improved javadoc. | Artur Signell | 2012-03-30 | 1 | -3/+3 | |
| | | | | | | | | ServerConnector is always enabled. | |||||
* | | Fixed NPE that occured when RPC target had been removed (#8501) | Artur Signell | 2012-03-27 | 1 | -1/+2 | |
| | | ||||||
* | | Paintable -> Connector | Artur Signell | 2012-03-25 | 1 | -19/+20 | |
| | | ||||||
* | | #8555 Listener for modifying state before it is sent to the client | Artur Signell | 2012-03-22 | 1 | -0/+5 | |
| | | ||||||
* | | Code cleanup for paint/dirty state tracking changes | Artur Signell | 2012-03-21 | 1 | -62/+5 | |
| | | ||||||
* | | Unified logic in getting dirty connectors to ensure invisible connectors are ↵ | Artur Signell | 2012-03-21 | 1 | -8/+3 | |
| | | | | | | | | never sent to the client. Also fixed isVisibleInContext to take parent restrictions into account and removed extra code. | |||||
* | | javadoc | Artur Signell | 2012-03-21 | 1 | -0/+10 | |
| | | ||||||
* | | #8438 Event handler registration is now a Set in the shared state | Artur Signell | 2012-03-21 | 1 | -0/+1 | |
| | | ||||||
* | | Made Window work again (connectors are now children of Root, attach for | Artur Signell | 2012-03-21 | 1 | -2/+12 | |
| | | | | | | Panel/Window calls Root attach methods, Window uses WindowState) | |||||
* | | Paint Vaadin 6 changes in hierarchy order to retain backwards | Artur Signell | 2012-03-21 | 1 | -14/+55 | |
| | | | | | | compatibility, especially for component containers | |||||
* | | Minor cleanup | Artur Signell | 2012-03-21 | 1 | -7/+10 | |
| | | ||||||
* | | Moved Connector -> Connector Id mapping to AbstractComponent | Artur Signell | 2012-03-21 | 1 | -423/+238 | |
| | | | | | | | | | | Moved Connector Id -> Connector mapping to Application Moved dirty connector tracking to Root Removed adding of | |||||
* | | Cleaned up code related to storing which type mappings have already been | Artur Signell | 2012-03-21 | 1 | -15/+15 | |
| | | | | | | sent to the client | |||||
* | | Removed unused code | Artur Signell | 2012-03-21 | 1 | -4/+1 | |
| | | ||||||
* | | Separated Component.isEnabled/isVisible from Connector enabled state. | Artur Signell | 2012-03-14 | 1 | -3/+21 | |
| | | | | | | | | | | | | 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. | |||||
* | | Made TabSheet work again and removed TabSheet tab caching for now | Artur Signell | 2012-03-14 | 1 | -4/+3 | |
| | | ||||||
* | | #8500 Allow component containers to hide their children even though | Artur Signell | 2012-03-14 | 1 | -6/+7 | |
| | | | | | | | | | | the children are visible. Allows Tabsheet to disallow updates to all tabs except the selected. | |||||
* | | #8500, #3557 Added HasComponents (Iterable<Component>) that must be | Artur Signell | 2012-03-14 | 1 | -11/+9 | |
| | | | | | | | | | | | | implemented by all components containing components. This might still change when #2924/#2527 is fixed | |||||
* | | Updated Panel to no longer use child painted with the UIDL | Artur Signell | 2012-03-14 | 1 | -2/+24 | |
| | | ||||||
* | | #8500 Initial implementation for sending component hierarchy | Artur Signell | 2012-03-13 | 1 | -1/+78 | |
| | | | | | | | | | | | | 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. | |||||
* | | #8444 Generate serializers for client to server RPC | Artur Signell | 2012-03-01 | 1 | -1/+1 | |
| | | ||||||
* | | Implement server to client RPC (#8426). | Henri Sara | 2012-02-29 | 1 | -11/+93 | |
| | | ||||||
* | | Organized imports and formatted all java files | Artur Signell | 2012-02-28 | 1 | -2/+2 | |
| | | ||||||
* | | #8434 Renamed *Paintable classes to *Connector and updated ConnectorMap | Artur Signell | 2012-02-27 | 1 | -1/+1 | |
| | | | | | | accordingly | |||||
* | | Rename and clean-up AbstractCommunicationManager.writeUidlResponce(). | Henri Sara | 2012-02-27 | 1 | -35/+4 | |
| | | ||||||
* | | Merge branch 'master' into rpc | Henri Sara | 2012-02-19 | 1 | -5/+7 | |
|\ \ | | | | | | | | | | | | | Conflicts: src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java | |||||
| * | | Merge remote branch 'origin/6.8' | Leif Åstrand | 2012-02-15 | 1 | -4/+8 | |
| |\| | ||||||
| | * | [merge from 6.7] #8373 Handler DragAndDropService changeVariables error by ↵ | Automerge | 2012-02-15 | 1 | -4/+8 | |
| | | | | | | | | | | | | | | | | | | finding the drop target and using that for error reporting svn changeset:23013/svn branch:6.8 | |||||
* | | | Set shared state for VPaintables before updateFromUIDL() (#8304). | Henri Sara | 2012-02-14 | 1 | -10/+14 | |
| | | | | | | | | | | | | | | | | | | | | | Also includes minor fixes related to shared state painting and decoding. Some data is currently duplicated in UIDL and shared state, and width and height are used from shared state except for a few cases that still parse them from UIDL explicitly. | |||||
* | | | Defer nested components to paint them as top-level changes (#8304). | Henri Sara | 2012-02-10 | 1 | -3/+4 | |
| | | | | | | | | | | | | | | | Refactoring and changes to paint nested component contents after the component in which they are nested. The client side can create uninitialized components immediately but defer configuring them. | |||||
* | | | Refactor paint target to use startPaintable() and endPaintable(). | Henri Sara | 2012-02-09 | 1 | -41/+60 | |
| | | | | | | | | | | | | Also includes initial steps towards support for a queue of components to paint separately on the top level. | |||||
* | | | Implement simple shared state as a Map (#8304) - work in progress | Henri Sara | 2012-01-31 | 1 | -2/+34 | |
| | | | | | | | | | | | | | | | | | | | | | | | | In this version, SharedState can return a map that will be transferred. On the client side, shared state is deserialized from the map but not used. Shared state is not sent for nested components that have not been painted yet - doing so requires refactoring of painting of components. | |||||
* | | | Basic JSON encoding and decoding utilities from server to client (#8304) | Henri Sara | 2012-01-30 | 1 | -20/+23 | |
| | | | | | | | | | Also includes minor refactoring in preparation for shared state support. | |||||
* | | | Register and use multiple RPC implementations by RPC interface (#8278). | Henri Sara | 2012-01-25 | 1 | -6/+7 | |
| | | | ||||||
* | | | Implement incoming RPC call invocation on the server side (#8278). | Henri Sara | 2012-01-25 | 1 | -9/+47 | |
| | | | ||||||
* | | | Separate and improve JSON encoding/decoding of values (#8277, #8279). | Henri Sara | 2012-01-25 | 1 | -149/+70 | |
| | | | ||||||
* | | | Fix variable change combining loop to support other RPC calls (#8277). | Henri Sara | 2012-01-25 | 1 | -1/+3 | |
| | | | ||||||
* | | | Use simple JSON for RPC calls from client to server (#8279). | Henri Sara | 2012-01-25 | 1 | -92/+158 | |
| | | | | | | | | | | | | | | | A MethodInvocation can have multiple parameters, but only String is supported as a data type for them. Values to updateVariable() are still encoded using old mechanisms and sent as name/type/value string tuples. | |||||
* | | | #8277 Refactor client to server communication in preparation for RPC. | Henri Sara | 2012-01-25 | 1 | -14/+22 | |
|/ / |