Separate projection mode from rest of touch HUD
commit2b8a9bb937870c2274d091e29be7762ce1049b6b
authormohsen@chromium.org <mohsen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Mon, 1 Jul 2013 22:43:40 +0000 (1 22:43 +0000)
committermohsen@chromium.org <mohsen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Mon, 1 Jul 2013 22:43:40 +0000 (1 22:43 +0000)
treeaba4c2e2235445df8e25c2dec9d8224adea6f8c6
parent18ee9f9651d653c8f983e5f3929293bd0265f3ea
Separate projection mode from rest of touch HUD

Projection mode is separated from the rest of the touch HUD. It now can
be toggled on/off using Ctrl+Alt+9 key combination and no command line
flag is needed. The rest of the touch HUD is still behind the
--ash-touch-log flag.

BUG=233567

Review URL: https://chromiumcodereview.appspot.com/17063013

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209523 0039d316-1c4b-4281-b951-d872f2087c98
16 files changed:
ash/accelerators/accelerator_controller.cc
ash/accelerators/accelerator_table.cc
ash/accelerators/accelerator_table.h
ash/ash.gyp
ash/root_window_controller.cc
ash/root_window_controller.h
ash/shell.cc
ash/shell.h
ash/touch/touch_hud_debug.cc [copied from ash/touch/touch_observer_hud.cc with 56% similarity]
ash/touch/touch_hud_debug.h [new file with mode: 0644]
ash/touch/touch_hud_projection.cc [new file with mode: 0644]
ash/touch/touch_hud_projection.h [new file with mode: 0644]
ash/touch/touch_observer_hud.cc
ash/touch/touch_observer_hud.h
ash/touch/touch_observer_hud_unittest.cc
chrome/browser/chromeos/system_logs/touch_log_source.cc