summaryrefslogtreecommitdiffstats
path: root/src/com/vaadin/terminal/gwt/client/LayoutManager.java
Commit message (Collapse)AuthorAgeFilesLines
* Javadocs for LayoutManagerLeif Åstrand2012-04-201-5/+456
|
* Add exception handling for layout and element resize (#4203)Leif Åstrand2012-04-161-5/+25
|
* Rename paintable -> connector internallyLeif Åstrand2012-04-161-13/+13
|
* API naming change, needs update -> needs layoutLeif Åstrand2012-04-121-7/+7
|
* Merge branch 'layoutgraph'Leif Åstrand2012-04-121-141/+479
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/com/vaadin/terminal/gwt/client/ApplicationConnection.java src/com/vaadin/terminal/gwt/client/LayoutManager.java src/com/vaadin/terminal/gwt/client/ui/AbsoluteLayoutConnector.java src/com/vaadin/terminal/gwt/client/ui/AbstractOrderedLayoutConnector.java src/com/vaadin/terminal/gwt/client/ui/AbstractSplitPanelConnector.java src/com/vaadin/terminal/gwt/client/ui/AccordionConnector.java src/com/vaadin/terminal/gwt/client/ui/FormConnector.java src/com/vaadin/terminal/gwt/client/ui/GridLayoutConnector.java src/com/vaadin/terminal/gwt/client/ui/PanelConnector.java src/com/vaadin/terminal/gwt/client/ui/RootConnector.java src/com/vaadin/terminal/gwt/client/ui/TableConnector.java src/com/vaadin/terminal/gwt/client/ui/TabsheetConnector.java src/com/vaadin/terminal/gwt/client/ui/TwinColSelectConnector.java src/com/vaadin/terminal/gwt/client/ui/VAbstractSplitPanel.java src/com/vaadin/terminal/gwt/client/ui/VAccordion.java src/com/vaadin/terminal/gwt/client/ui/VDragAndDropWrapper.java src/com/vaadin/terminal/gwt/client/ui/VGridLayout.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/VTabsheetPanel.java src/com/vaadin/terminal/gwt/client/ui/VView.java src/com/vaadin/terminal/gwt/client/ui/VWindow.java src/com/vaadin/terminal/gwt/client/ui/WindowConnector.java
| * Run scrollbar fix for the next ancestor where it might be needed (#8615)Leif Åstrand2012-04-111-31/+44
| | | | | | | | | | | | The previous behavior of only running it for the direct parent if applicable didn't catch all situations where the fix was needed. Also postpone layout fix until no interfering changes are expected.
| * Don't assume scrolling elements have no inline overflow style (#8615)Leif Åstrand2012-04-111-5/+27
| |
| * Change to a more efficient overflow fix and enable it for IE9 (#8615)Leif Åstrand2012-04-111-5/+10
| |
| * Check for appeared or disappeared scrollbars when sizes have changedLeif Åstrand2012-04-111-2/+2
| |
| * Disable excessive debug loggingLeif Åstrand2012-04-111-24/+36
| |
| * Add LayoutManager.setNeedsMeasure and change how layouts are startedLeif Åstrand2012-04-101-27/+74
| |
| * Implement support for ElementResizeListenerLeif Åstrand2012-04-051-45/+119
| |
| * Also layout the parent after doing overflow fixes. (#8615)Leif Åstrand2012-04-041-0/+9
| |
| * Manage fix for overflow: auto in LayoutManager (#8615)Leif Åstrand2012-04-041-0/+38
| |
| * Add helper method to dump the dependency status of a componentLeif Åstrand2012-04-031-0/+6
| |
| * Move logic for parsing percentages to LayoutManagerLeif Åstrand2012-04-031-0/+24
| |
| * Tweaked debug outputLeif Åstrand2012-04-031-13/+43
| |
| * Let ManagedLayouts report sizes back to the LayoutManager.Leif Åstrand2012-04-031-79/+117
| | | | | | Also improved the way non-ManagedLayouts are handled.
| * Initial LayoutDependencyTreeLeif Åstrand2012-04-021-81/+101
| |
* | Moved each component to its own package on client sideArtur Signell2012-04-121-1/+1
|/ | | | | | Class loaders have problems with referring to static inner classes (e.g. state classes) when they cannot load the declaring class. To deal with this the components have been moved to their own packages and state/rpc classes will be defined in their own Java files.
* Fixed problem with delete DOM attribute in IE8 and split browserArtur Signell2012-03-211-5/+8
| | | specific overrides to a separate GWT module
* Take negative margin into account when calculating footer height (#8540)Leif Åstrand2012-03-201-1/+17
|
* Show a clear message to more easily discover layout loops (#8313)Leif Åstrand2012-03-201-1/+6
|
* 8500 Let the framework handle unregistration of ConnectorsArtur Signell2012-03-141-2/+2
|
* Connector interface. Renamed getId() -> getConnectorId() to avoid mixupsArtur Signell2012-03-141-6/+6
|
* Connector -> ServerConnectorArtur Signell2012-03-141-1/+1
|
* Run a new layout phase after VScrollTable.sizeInit (#8313)Leif Åstrand2012-03-131-0/+11
|
* Add some missing dirty state updates (#8313)Leif Åstrand2012-02-281-0/+1
|
* Renamed Paintable component classes to ConnectorArtur Signell2012-02-281-5/+10
|
* #8434 Renamed *Paintable classes to *Connector and updated ConnectorMapArtur Signell2012-02-271-21/+21
| | | accordingly
* Update GridLayout to use its "margins" (#8313)Leif Åstrand2012-02-271-0/+8
|
* getWidgetForPaintable -> getWidgetArtur Signell2012-02-271-2/+2
|
* Change internal naming for notifiable -> managedLeif Åstrand2012-02-271-10/+9
|
* Refactor #8313 based on API reviewLeif Åstrand2012-02-271-0/+334