Index: ash/accelerators/accelerator_table.cc |
diff --git a/ash/accelerators/accelerator_table.cc b/ash/accelerators/accelerator_table.cc |
index ec7e0f3c2d439e9bac66cd696807740e5cbb35fb..023e1c477eef96b1083d2a779387644a5eea2c44 100644 |
--- a/ash/accelerators/accelerator_table.cc |
+++ b/ash/accelerators/accelerator_table.cc |
@@ -9,6 +9,9 @@ |
namespace ash { |
+const int kDebugModifier = |
+ ui::EF_CONTROL_DOWN | ui::EF_ALT_DOWN | ui::EF_SHIFT_DOWN; |
+ |
const AcceleratorData kAcceleratorData[] = { |
{ true, ui::VKEY_SPACE, ui::EF_CONTROL_DOWN, PREVIOUS_IME }, |
{ false, ui::VKEY_SPACE, ui::EF_CONTROL_DOWN, PREVIOUS_IME }, |
@@ -79,10 +82,6 @@ const AcceleratorData kAcceleratorData[] = { |
SWITCH_TO_PREVIOUS_USER }, |
{ true, ui::VKEY_OEM_PERIOD, ui::EF_CONTROL_DOWN | ui::EF_ALT_DOWN, |
SWITCH_TO_NEXT_USER }, |
- // Turning the TouchView maximizing mode on via hotkey for the time being. |
- // TODO(skuhne): Remove once the test isn't needed anymore. |
- { true, ui::VKEY_8, ui::EF_CONTROL_DOWN | ui::EF_ALT_DOWN | ui::EF_SHIFT_DOWN, |
- TOGGLE_TOUCH_VIEW_TESTING }, |
// Single shift release turns off caps lock. |
{ false, ui::VKEY_LSHIFT, ui::EF_NONE, DISABLE_CAPS_LOCK }, |
{ false, ui::VKEY_SHIFT, ui::EF_NONE, DISABLE_CAPS_LOCK }, |
@@ -166,8 +165,7 @@ const AcceleratorData kAcceleratorData[] = { |
// Debugging shortcuts that need to be available to end-users in |
// release builds. |
- { true, ui::VKEY_U, ui::EF_CONTROL_DOWN | ui::EF_ALT_DOWN | ui::EF_SHIFT_DOWN, |
- PRINT_UI_HIERARCHIES }, |
+ { true, ui::VKEY_U, kDebugModifier, PRINT_UI_HIERARCHIES }, |
// TODO(yusukes): Handle VKEY_MEDIA_STOP, and |
// VKEY_MEDIA_LAUNCH_MAIL. |
@@ -257,8 +255,7 @@ const AcceleratorData kDebugAcceleratorData[] = { |
{false, ui::VKEY_P, ui::EF_ALT_DOWN, POWER_RELEASED}, |
{true, ui::VKEY_POWER, ui::EF_SHIFT_DOWN, LOCK_PRESSED}, |
{false, ui::VKEY_POWER, ui::EF_SHIFT_DOWN, LOCK_RELEASED}, |
- {true, ui::VKEY_D, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN, |
- DEBUG_ADD_REMOVE_DISPLAY}, |
oshima
2016/06/23 06:06:01
this is intentional
|
+ {true, ui::VKEY_D, kDebugModifier, DEBUG_ADD_REMOVE_DISPLAY}, |
{true, ui::VKEY_J, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN, |
DEBUG_TOGGLE_UNIFIED_DESKTOP}, |
{true, ui::VKEY_M, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN, |
@@ -267,10 +264,10 @@ const AcceleratorData kDebugAcceleratorData[] = { |
DEBUG_TOGGLE_TOUCH_PAD}, |
{true, ui::VKEY_T, ui::EF_COMMAND_DOWN | ui::EF_SHIFT_DOWN, |
DEBUG_TOGGLE_TOUCH_SCREEN}, |
+ { true, ui::VKEY_T, kDebugModifier, DEBUG_TOGGLE_TOUCH_VIEW}, |
{true, ui::VKEY_W, ui::EF_CONTROL_DOWN | ui::EF_ALT_DOWN, TOGGLE_WIFI}, |
// Extra shortcut for display swapping as alt-f4 is taken on linux desktop. |
- {true, ui::VKEY_S, ui::EF_SHIFT_DOWN | ui::EF_CONTROL_DOWN, |
- SWAP_PRIMARY_DISPLAY}, |
oshima
2016/06/23 06:06:01
this is intentional
|
+ {true, ui::VKEY_S, kDebugModifier, SWAP_PRIMARY_DISPLAY}, |
#endif |
// Extra shortcut to rotate/scale up/down the screen on linux desktop. |
{true, ui::VKEY_R, |
@@ -299,12 +296,8 @@ const AcceleratorData kDebugAcceleratorData[] = { |
{true, ui::VKEY_B, |
ui::EF_SHIFT_DOWN | ui::EF_CONTROL_DOWN | ui::EF_ALT_DOWN, |
Mr4D (OOO till 08-26)
2016/06/23 19:52:48
Just wondering - these are also for debuigging and
oshima
2016/06/23 23:39:35
Not sure why I didn't do that. Probably sleeping.
|
DEBUG_TOGGLE_SHOW_DEBUG_BORDERS}, |
- {true, ui::VKEY_F, |
- ui::EF_SHIFT_DOWN | ui::EF_CONTROL_DOWN | ui::EF_ALT_DOWN, |
- DEBUG_TOGGLE_SHOW_FPS_COUNTER}, |
- {true, ui::VKEY_P, |
- ui::EF_SHIFT_DOWN | ui::EF_CONTROL_DOWN | ui::EF_ALT_DOWN, |
- DEBUG_TOGGLE_SHOW_PAINT_RECTS}, |
+ {true, ui::VKEY_F, kDebugModifier, DEBUG_TOGGLE_SHOW_FPS_COUNTER}, |
+ {true, ui::VKEY_P, kDebugModifier, DEBUG_TOGGLE_SHOW_PAINT_RECTS}, |
}; |
const size_t kDebugAcceleratorDataLength = arraysize(kDebugAcceleratorData); |
@@ -353,13 +346,13 @@ const AcceleratorAction kActionsAllowedAtLoginOrLockScreen[] = { |
DEBUG_ADD_REMOVE_DISPLAY, |
DEBUG_TOGGLE_TOUCH_PAD, |
DEBUG_TOGGLE_TOUCH_SCREEN, |
+ DEBUG_TOGGLE_TOUCH_VIEW, |
DISABLE_CAPS_LOCK, |
DISABLE_GPU_WATCHDOG, |
KEYBOARD_BRIGHTNESS_DOWN, |
KEYBOARD_BRIGHTNESS_UP, |
TOGGLE_CAPS_LOCK, |
TOGGLE_SPOKEN_FEEDBACK, |
- TOGGLE_TOUCH_VIEW_TESTING, |
TOGGLE_MIRROR_MODE, |
TOGGLE_WIFI, |
TOUCH_HUD_CLEAR, |