Artur Signell
8d0c857382
Replaced license place holder with actual license (#8955)
12 years ago
Artur Signell
14dd4d0b28
Moved client files to a client src folder (#9299)
12 years ago
Artur Signell
79b021ffdf
Fixed typo
12 years ago
Artur Signell
bdb89b5551
Store measuredSize in map instead of in DOM in IE8 (#8717)
12 years ago
Leif Åstrand
f7da26697a
Initial extension support (#6690)
12 years ago
Leif Åstrand
fe192de4ca
Javadocs for LayoutManager
12 years ago
Leif Åstrand
0290e81095
Add exception handling for layout and element resize (#4203)
12 years ago
Leif Åstrand
af8159f0fe
Rename paintable -> connector internally
12 years ago
Leif Åstrand
1310db23ca
API naming change, needs update -> needs layout
12 years ago
Artur Signell
429aeadef9
Moved each component to its own package on client side
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.
12 years ago
Leif Åstrand
2f7d9810e5
Run scrollbar fix for the next ancestor where it might be needed (#8615)
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.
12 years ago
Leif Åstrand
b210e23295
Don't assume scrolling elements have no inline overflow style (#8615)
12 years ago
Leif Åstrand
25d5b0eebd
Change to a more efficient overflow fix and enable it for IE9 (#8615)
12 years ago
Leif Åstrand
492ba61dbc
Check for appeared or disappeared scrollbars when sizes have changed
12 years ago
Leif Åstrand
a7a0d2fae2
Disable excessive debug logging
12 years ago
Leif Åstrand
c5ab6b8c89
Add LayoutManager.setNeedsMeasure and change how layouts are started
12 years ago
Leif Åstrand
5f0ac5ea9c
Implement support for ElementResizeListener
12 years ago
Leif Åstrand
50991def94
Also layout the parent after doing overflow fixes. (#8615)
12 years ago
Leif Åstrand
c84b02b1d8
Manage fix for overflow: auto in LayoutManager (#8615)
12 years ago
Leif Åstrand
fa5f05b18b
Add helper method to dump the dependency status of a component
12 years ago
Leif Åstrand
e76c3b037c
Move logic for parsing percentages to LayoutManager
12 years ago
Leif Åstrand
663db07b8b
Tweaked debug output
12 years ago
Leif Åstrand
cd67770bbc
Let ManagedLayouts report sizes back to the LayoutManager.
Also improved the way non-ManagedLayouts are handled.
12 years ago
Leif Åstrand
dc91fbefa5
Initial LayoutDependencyTree
12 years ago
Artur Signell
15ff80f4b8
Fixed problem with delete DOM attribute in IE8 and split browser
specific overrides to a separate GWT module
12 years ago
Leif Åstrand
c44cad36ff
Take negative margin into account when calculating footer height (#8540)
12 years ago
Leif Åstrand
118e74b23b
Show a clear message to more easily discover layout loops (#8313)
12 years ago
Artur Signell
7ab4e3ecf7
8500 Let the framework handle unregistration of Connectors
12 years ago
Artur Signell
697baba1cb
Connector interface. Renamed getId() -> getConnectorId() to avoid mixups
12 years ago
Artur Signell
0158bd1291
Connector -> ServerConnector
12 years ago
Leif Åstrand
a2b47fe091
Run a new layout phase after VScrollTable.sizeInit (#8313)
12 years ago
Leif Åstrand
0b9750bfd0
Add some missing dirty state updates (#8313)
12 years ago
Artur Signell
f603acfa30
Renamed Paintable component classes to Connector
12 years ago
Artur Signell
de73abe459
#8434 Renamed *Paintable classes to *Connector and updated ConnectorMap
accordingly
12 years ago
Leif Åstrand
e6a278ea4c
Update GridLayout to use its "margins" (#8313)
12 years ago
Artur Signell
9cda1cc5ca
getWidgetForPaintable -> getWidget
12 years ago
Leif Åstrand
3518cae5b5
Change internal naming for notifiable -> managed
12 years ago
Leif Åstrand
a9541c3abd
Refactor #8313 based on API review
12 years ago