summaryrefslogtreecommitdiffstats
path: root/ui/aura/layout_manager.cc
Commit message (Collapse)AuthorAgeFilesLines
* Move maximize/fullscreen/restore to shelloshima@google.com2011-11-011-2/+2
| | | | | | | | | | | | | | | With this CL, window is now correctly maximized/fullscreen'ed on aura desktop. * Added OnPropertyChanged to WindowObserver * Added Get/Set IntProperty to simplify handling int value properties. * Remove IsOrContainsFullscreen. Added Workspace::ContainsFullscreen instead. We need this to autohide launcher. BUG=97257,97259 TEST=new test for property change notification. existing tests are updated, except maximized/fullscreen drag test. I'll add it to new set of tests that verifies window dragging within workspace. Review URL: http://codereview.chromium.org/8400063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108192 0039d316-1c4b-4281-b951-d872f2087c98
* LayoutManager controls child bounds. Added SetChildBounds and several ↵oshima@google.com2011-10-211-0/+22
| | | | | | | | | | | | | | | | | | | | listener methods to LayoutManager class. They will be used to implement more sophisticated behavior. Implemented DefaultContainerLayoutManager. Added test_support_aura component so that it can be shared between aura and aura_shell. Fixed component build for aura_shell_unittests BUG=none TEST=default_container_layout_manager_unittests. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=106508 Review URL: http://codereview.chromium.org/8296002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106761 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r106508 "LayoutManager controls child bounds."oshima@google.com2011-10-201-22/+0
| | | | | | | | | | | | | | Added SetChildBounds and several listener methods to LayoutManager class. They will be used to implement more sophisticated behavior." This reverts commit 5d72aa923ebd1068319b67a1dbaa163a324c4b45. TBR=sadrul@chromium.org BUG=none TEST=none Review URL: http://codereview.chromium.org/8360009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106565 0039d316-1c4b-4281-b951-d872f2087c98
* LayoutManager controls child bounds. Added SetChildBounds and several ↵oshima@google.com2011-10-201-0/+22
listener methods to LayoutManager class. They will be used to implement more sophisticated behavior. Implemented DefaultContainerLayoutManager. Added test_support_aura component so that it can be shared between aura and aura_shell. Fixed component build for aura_shell_unittests BUG=none TEST=default_container_layout_manager_unittests. Review URL: http://codereview.chromium.org/8296002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106508 0039d316-1c4b-4281-b951-d872f2087c98