summaryrefslogtreecommitdiffstats
path: root/ash/wm/default_window_resizer.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove references to obsolete RootWindowEventFilteroshima@chromium.org2012-06-061-8/+0
| | | | | | | | | | | | Use correct root winow in ScreenDimmer/VideoDetector instead of PrimaryRootWindow. BUG=123160 TEST=none Review URL: https://chromiumcodereview.appspot.com/10541025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140773 0039d316-1c4b-4281-b951-d872f2087c98
* aura/ash split: Moves RootWindowEventFilter and InputMethodEventFilter to ↵erg@google.com2012-05-151-4/+6
| | | | | | | | | | | | | | | | | | | ui/aura/. All of InputMethodEventFilter and more than half of RootWindowEventFilter were copied verbatim to a DesktopRootWindowEventFilter. Instead of copying the other half for another patch, I'm just moving RWEF and deleting the desktop version. (InputMethodEventFilterUnittest was simple enough to move with the file, but RootWindowEventFilter seems to act more like an integraiton test of a lot of the stuff on Shell.) BUG=125106 Review URL: https://chromiumcodereview.appspot.com/10332145 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137175 0039d316-1c4b-4281-b951-d872f2087c98
* Add ctrl+drag feature for allowing resizing window with exact positioning.jennyz@chromium.org2012-04-171-4/+3
| | | | | | | | | | BUG=116077 TEST=ctrl+drag will allow resizing window with exact positioning, drag resizing will still snap to grid. Review URL: http://codereview.chromium.org/10008084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132497 0039d316-1c4b-4281-b951-d872f2087c98
* ash: Add some experimental support for gesture-fling to ↵sadrul@chromium.org2012-04-121-10/+5
| | | | | | | | | | | snap/minimize/maximize windows. BUG=121140 TEST=none Review URL: https://chromiumcodereview.appspot.com/10067011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132042 0039d316-1c4b-4281-b951-d872f2087c98
* Minor refactoring of window resize code. I wasn't too happy withsky@chromium.org2012-03-051-0/+65
continuing to have WindowResizer expose logic for WorkspaceWindowResizer. Instead WindowResizer is pure virtual, with some common code in static methods that both implementations can use. This'll make the code for multi-window resizing more centralized. BUG=116079 TEST=refactoring covered by tests Review URL: https://chromiumcodereview.appspot.com/9599007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124939 0039d316-1c4b-4281-b951-d872f2087c98