Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(212)

Issue 9956056: ash: Add accelerator for snapping windows left/right. (Closed)

Created:
8 years, 8 months ago by sadrul
Modified:
8 years, 8 months ago
Reviewers:
Daniel Erat, sky
CC:
chromium-reviews, mazda+watch_chromium.org, sadrul, derat+watch_chromium.org, ben+watch_chromium.org
Visibility:
Public.

Description

ash: Add accelerator for snapping windows left/right. BUG=none TEST=none Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=133982 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=133989

Patch Set 1 #

Patch Set 2 : . #

Total comments: 4

Patch Set 3 : . #

Total comments: 4

Patch Set 4 : . #

Total comments: 3

Patch Set 5 : . #

Total comments: 2

Patch Set 6 : . #

Patch Set 7 : merge #

Patch Set 8 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+82 lines, -1 line) Patch
M ash/accelerators/accelerator_controller.cc View 1 2 3 4 2 chunks +37 lines, -0 lines 0 comments Download
M ash/accelerators/accelerator_table.h View 1 2 3 1 chunk +5 lines, -0 lines 0 comments Download
M ash/accelerators/accelerator_table.cc View 1 2 1 chunk +7 lines, -0 lines 0 comments Download
M ash/wm/window_util.h View 1 2 1 chunk +3 lines, -0 lines 0 comments Download
M ash/wm/window_util.cc View 1 2 3 4 5 6 7 2 chunks +7 lines, -0 lines 0 comments Download
M ash/wm/workspace/snap_sizer.h View 1 2 3 4 2 chunks +6 lines, -0 lines 0 comments Download
M ash/wm/workspace/snap_sizer.cc View 1 2 3 4 5 6 2 chunks +17 lines, -1 line 0 comments Download

Messages

Total messages: 12 (0 generated)
sadrul
A feature request (happy to add only when !defined(NDEBUG))
8 years, 8 months ago (2012-04-02 06:12:41 UTC) #1
sky
I like it, but I tend to think we should put these in the context ...
8 years, 8 months ago (2012-04-02 15:25:20 UTC) #2
Daniel Erat
http://codereview.chromium.org/9956056/diff/2001/ash/accelerators/accelerator_table.cc File ash/accelerators/accelerator_table.cc (right): http://codereview.chromium.org/9956056/diff/2001/ash/accelerators/accelerator_table.cc#newcode74 ash/accelerators/accelerator_table.cc:74: { ui::ET_TRANSLATED_KEY_PRESS, ui::VKEY_LEFT, false, true, true, it has been ...
8 years, 8 months ago (2012-04-17 16:51:19 UTC) #3
sadrul
Updated the accelerators and added support for minimize/maximize/center. Awaiting response from afk@ about adding these ...
8 years, 8 months ago (2012-04-25 16:04:20 UTC) #4
Daniel Erat
http://codereview.chromium.org/9956056/diff/6001/ash/accelerators/accelerator_table.h File ash/accelerators/accelerator_table.h (right): http://codereview.chromium.org/9956056/diff/6001/ash/accelerators/accelerator_table.h#newcode53 ash/accelerators/accelerator_table.h:53: WINDOW_POSITION_CENTER, nit: alphabetize these http://codereview.chromium.org/9956056/diff/6001/ash/wm/window_util.cc File ash/wm/window_util.cc (right): http://codereview.chromium.org/9956056/diff/6001/ash/wm/window_util.cc#newcode107 ...
8 years, 8 months ago (2012-04-25 16:11:42 UTC) #5
sadrul
http://codereview.chromium.org/9956056/diff/6001/ash/accelerators/accelerator_table.h File ash/accelerators/accelerator_table.h (right): http://codereview.chromium.org/9956056/diff/6001/ash/accelerators/accelerator_table.h#newcode53 ash/accelerators/accelerator_table.h:53: WINDOW_POSITION_CENTER, On 2012/04/25 16:11:42, Daniel Erat wrote: > nit: ...
8 years, 8 months ago (2012-04-25 16:15:38 UTC) #6
Daniel Erat
lgtm
8 years, 8 months ago (2012-04-25 16:17:28 UTC) #7
sky
http://codereview.chromium.org/9956056/diff/10001/ash/accelerators/accelerator_controller.cc File ash/accelerators/accelerator_controller.cc (right): http://codereview.chromium.org/9956056/diff/10001/ash/accelerators/accelerator_controller.cc#newcode462 ash/accelerators/accelerator_controller.cc:462: internal::SnapSizer sizer(window, Can you make it so that this ...
8 years, 8 months ago (2012-04-25 17:26:01 UTC) #8
sadrul
http://codereview.chromium.org/9956056/diff/10001/ash/accelerators/accelerator_controller.cc File ash/accelerators/accelerator_controller.cc (right): http://codereview.chromium.org/9956056/diff/10001/ash/accelerators/accelerator_controller.cc#newcode462 ash/accelerators/accelerator_controller.cc:462: internal::SnapSizer sizer(window, On 2012/04/25 17:26:01, sky wrote: > Can ...
8 years, 8 months ago (2012-04-25 18:05:34 UTC) #9
sky
http://codereview.chromium.org/9956056/diff/8006/ash/wm/workspace/snap_sizer.cc File ash/wm/workspace/snap_sizer.cc (right): http://codereview.chromium.org/9956056/diff/8006/ash/wm/workspace/snap_sizer.cc#newcode72 ash/wm/workspace/snap_sizer.cc:72: if (target != bounds && target.width() > bounds.width()) Can ...
8 years, 8 months ago (2012-04-25 19:23:20 UTC) #10
sadrul
http://codereview.chromium.org/9956056/diff/8006/ash/wm/workspace/snap_sizer.cc File ash/wm/workspace/snap_sizer.cc (right): http://codereview.chromium.org/9956056/diff/8006/ash/wm/workspace/snap_sizer.cc#newcode72 ash/wm/workspace/snap_sizer.cc:72: if (target != bounds && target.width() > bounds.width()) On ...
8 years, 8 months ago (2012-04-25 19:37:54 UTC) #11
sky
8 years, 8 months ago (2012-04-25 19:46:13 UTC) #12
LGTM

Powered by Google App Engine
This is Rietveld 408576698