summaryrefslogtreecommitdiffstats
path: root/ash/wm/drag_window_resizer.h
Commit message (Collapse)AuthorAgeFilesLines
* Stick windows to side of workspacesvarkha@chromium.org2013-06-181-5/+5
| | | | | | | | BUG=233331 Review URL: https://chromiumcodereview.appspot.com/13896026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207002 0039d316-1c4b-4281-b951-d872f2087c98
* Make touch-resizing windows to screen edge possiblemohsen@chromium.org2013-06-171-1/+2
| | | | | | | | | | | | | | | When resizing a window using touch, the window border is often several pixels behind the finger. So, the window border cannot be moved to the edge of the screen. To fix it: - upon start of resizing with touch, the appropriate border immediately catches up the finger and then follows the finger; - the snapping distance for touch resizing is doubled. BUG=151168 Review URL: https://chromiumcodereview.appspot.com/15008002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@206776 0039d316-1c4b-4281-b951-d872f2087c98
* Support dragging panels across displaysflackr@chromium.org2013-04-061-6/+6
| | | | | | | | | | BUG=180948 TEST=DragWindowResizerTest.MoveWindowAcrossDisplays,PanelWindowResizerTest.* Review URL: https://chromiumcodereview.appspot.com/13004016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@192709 0039d316-1c4b-4281-b951-d872f2087c98
* Extract the code for supporing extended desktop from WorkspaceWindowResizer ↵mazda@chromium.org2012-12-061-0/+77
into DragWindowResizer. DragWindowResizer decorates another WindowResizer and adds the ability to move a window across displays. This CL depends on https://codereview.chromium.org/11280283/. BUG=156519 Review URL: https://chromiumcodereview.appspot.com/11411344 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171624 0039d316-1c4b-4281-b951-d872f2087c98