|
|
Add ink drop ripple to overview mode button
TrayBackgroundView is updated to create appropriate ink drop ripple and
highlight instances when needed. This needed a way for ActionableView to
let its subclasses (i.e. TrayBackgroundView here) have control on ripple
state based on PerformAction() result.
Any subclass of TrayBackgroundView that needs ink drop can just enable
ink drop mode and everything should work in most cases.
BUG= 612579
TEST=manually run TouchView Ash with --ash-md=experimental and try
ripples on overview mode button.
Committed: https://crrev.com/4614a8ceb7ce5ba9eb6eedeb5c4683768c2b8b11
Cr-Commit-Position: refs/heads/master@{#431885}
Total comments: 10
Total comments: 10
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+218 lines, -114 lines) |
Patch |
 |
M |
ash/common/system/chromeos/ime_menu/ime_menu_tray.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ash/common/system/chromeos/ime_menu/ime_menu_tray_unittest.cc
|
View
|
|
1 chunk |
+1 line, -3 lines |
0 comments
|
Download
|
 |
M |
ash/common/system/chromeos/palette/palette_tray.cc
|
View
|
1
2
3
4
5
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ash/common/system/chromeos/virtual_keyboard/virtual_keyboard_tray.cc
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ash/common/system/overview/overview_button_tray.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ash/common/system/overview/overview_button_tray.cc
|
View
|
1
2
|
3 chunks |
+11 lines, -6 lines |
0 comments
|
Download
|
 |
M |
ash/common/system/tray/actionable_view.h
|
View
|
1
2
3
4
5
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ash/common/system/tray/actionable_view.cc
|
View
|
1
2
3
4
5
|
5 chunks |
+12 lines, -9 lines |
0 comments
|
Download
|
 |
M |
ash/common/system/tray/system_tray.cc
|
View
|
1
2
3
4
5
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ash/common/system/tray/system_tray_unittest.cc
|
View
|
|
2 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
ash/common/system/tray/tray_background_view.h
|
View
|
1
2
3
4
|
5 chunks |
+20 lines, -12 lines |
0 comments
|
Download
|
 |
M |
ash/common/system/tray/tray_background_view.cc
|
View
|
1
2
3
4
|
11 chunks |
+95 lines, -38 lines |
0 comments
|
Download
|
 |
M |
ash/common/system/web_notification/web_notification_tray.cc
|
View
|
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ash/common/wm/overview/window_selector_controller.h
|
View
|
1
2
3
|
1 chunk |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
ash/common/wm/overview/window_selector_controller.cc
|
View
|
1
2
|
2 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ash/system/overview/overview_button_tray_unittest.cc
|
View
|
1
2
|
1 chunk |
+6 lines, -7 lines |
0 comments
|
Download
|
 |
M |
ash/system/web_notification/web_notification_tray_unittest.cc
|
View
|
|
2 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
ash/wm/maximize_mode/maximize_mode_controller_unittest.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ash/wm/maximize_mode/maximize_mode_window_manager_unittest.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/ash/multi_user/user_switch_util_unittest.cc
|
View
|
1
2
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ui/views/animation/ink_drop_host_view.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/views/animation/ink_drop_impl.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/views/animation/ink_drop_impl_unittest.cc
|
View
|
1
2
3
4
5
|
3 chunks |
+19 lines, -1 line |
0 comments
|
Download
|
Dependent Patchsets:
Total messages: 40 (28 generated)
|