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

Side by Side Diff: ash/shell.h

Issue 20415002: Add window overview mode behind --ash-enable-overview-mode flag to F5 key. (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Remove implicit cast to bool. Created 7 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « ash/ash_switches.cc ('k') | ash/shell.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef ASH_SHELL_H_ 5 #ifndef ASH_SHELL_H_
6 #define ASH_SHELL_H_ 6 #define ASH_SHELL_H_
7 7
8 #include <utility> 8 #include <utility>
9 #include <vector> 9 #include <vector>
10 10
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after
91 class ShellDelegate; 91 class ShellDelegate;
92 class ShellObserver; 92 class ShellObserver;
93 class SystemTray; 93 class SystemTray;
94 class SystemTrayDelegate; 94 class SystemTrayDelegate;
95 class SystemTrayNotifier; 95 class SystemTrayNotifier;
96 class UserActivityDetector; 96 class UserActivityDetector;
97 class UserWallpaperDelegate; 97 class UserWallpaperDelegate;
98 class VideoDetector; 98 class VideoDetector;
99 class WebNotificationTray; 99 class WebNotificationTray;
100 class WindowCycleController; 100 class WindowCycleController;
101 class WindowSelectorController;
101 102
102 namespace internal { 103 namespace internal {
103 class AcceleratorFilter; 104 class AcceleratorFilter;
104 class ActivationController; 105 class ActivationController;
105 class AppListController; 106 class AppListController;
106 class CaptureController; 107 class CaptureController;
107 class DisplayChangeObserverX11; 108 class DisplayChangeObserverX11;
108 class DisplayErrorObserver; 109 class DisplayErrorObserver;
109 class DisplayManager; 110 class DisplayManager;
110 class DragDropController; 111 class DragDropController;
(...skipping 206 matching lines...) Expand 10 before | Expand all | Expand 10 after
317 } 318 }
318 UserActivityDetector* user_activity_detector() { 319 UserActivityDetector* user_activity_detector() {
319 return user_activity_detector_.get(); 320 return user_activity_detector_.get();
320 } 321 }
321 VideoDetector* video_detector() { 322 VideoDetector* video_detector() {
322 return video_detector_.get(); 323 return video_detector_.get();
323 } 324 }
324 WindowCycleController* window_cycle_controller() { 325 WindowCycleController* window_cycle_controller() {
325 return window_cycle_controller_.get(); 326 return window_cycle_controller_.get();
326 } 327 }
328 WindowSelectorController* window_selector_controller() {
329 return window_selector_controller_.get();
330 }
327 internal::FocusCycler* focus_cycler() { 331 internal::FocusCycler* focus_cycler() {
328 return focus_cycler_.get(); 332 return focus_cycler_.get();
329 } 333 }
330 DisplayController* display_controller() { 334 DisplayController* display_controller() {
331 return display_controller_.get(); 335 return display_controller_.get();
332 } 336 }
333 internal::MouseCursorEventFilter* mouse_cursor_filter() { 337 internal::MouseCursorEventFilter* mouse_cursor_filter() {
334 return mouse_cursor_filter_.get(); 338 return mouse_cursor_filter_.get();
335 } 339 }
336 internal::EventTransformationHandler* event_transformation_handler() { 340 internal::EventTransformationHandler* event_transformation_handler() {
(...skipping 209 matching lines...) Expand 10 before | Expand all | Expand 10 after
546 scoped_ptr<views::corewm::WindowModalityController> 550 scoped_ptr<views::corewm::WindowModalityController>
547 window_modality_controller_; 551 window_modality_controller_;
548 scoped_ptr<views::corewm::TooltipController> tooltip_controller_; 552 scoped_ptr<views::corewm::TooltipController> tooltip_controller_;
549 scoped_ptr<DesktopBackgroundController> desktop_background_controller_; 553 scoped_ptr<DesktopBackgroundController> desktop_background_controller_;
550 scoped_ptr<PowerButtonController> power_button_controller_; 554 scoped_ptr<PowerButtonController> power_button_controller_;
551 scoped_ptr<LockStateController> lock_state_controller_; 555 scoped_ptr<LockStateController> lock_state_controller_;
552 scoped_ptr<MruWindowTracker> mru_window_tracker_; 556 scoped_ptr<MruWindowTracker> mru_window_tracker_;
553 scoped_ptr<UserActivityDetector> user_activity_detector_; 557 scoped_ptr<UserActivityDetector> user_activity_detector_;
554 scoped_ptr<VideoDetector> video_detector_; 558 scoped_ptr<VideoDetector> video_detector_;
555 scoped_ptr<WindowCycleController> window_cycle_controller_; 559 scoped_ptr<WindowCycleController> window_cycle_controller_;
560 scoped_ptr<WindowSelectorController> window_selector_controller_;
556 scoped_ptr<internal::FocusCycler> focus_cycler_; 561 scoped_ptr<internal::FocusCycler> focus_cycler_;
557 scoped_ptr<DisplayController> display_controller_; 562 scoped_ptr<DisplayController> display_controller_;
558 scoped_ptr<HighContrastController> high_contrast_controller_; 563 scoped_ptr<HighContrastController> high_contrast_controller_;
559 scoped_ptr<MagnificationController> magnification_controller_; 564 scoped_ptr<MagnificationController> magnification_controller_;
560 scoped_ptr<PartialMagnificationController> partial_magnification_controller_; 565 scoped_ptr<PartialMagnificationController> partial_magnification_controller_;
561 scoped_ptr<aura::client::FocusClient> focus_client_; 566 scoped_ptr<aura::client::FocusClient> focus_client_;
562 scoped_ptr<aura::client::UserActionClient> user_action_client_; 567 scoped_ptr<aura::client::UserActionClient> user_action_client_;
563 aura::client::ActivationClient* activation_client_; 568 aura::client::ActivationClient* activation_client_;
564 scoped_ptr<internal::MouseCursorEventFilter> mouse_cursor_filter_; 569 scoped_ptr<internal::MouseCursorEventFilter> mouse_cursor_filter_;
565 scoped_ptr<internal::ScreenPositionController> screen_position_controller_; 570 scoped_ptr<internal::ScreenPositionController> screen_position_controller_;
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
617 bool simulate_modal_window_open_for_testing_; 622 bool simulate_modal_window_open_for_testing_;
618 623
619 bool is_touch_hud_projection_enabled_; 624 bool is_touch_hud_projection_enabled_;
620 625
621 DISALLOW_COPY_AND_ASSIGN(Shell); 626 DISALLOW_COPY_AND_ASSIGN(Shell);
622 }; 627 };
623 628
624 } // namespace ash 629 } // namespace ash
625 630
626 #endif // ASH_SHELL_H_ 631 #endif // ASH_SHELL_H_
OLDNEW
« no previous file with comments | « ash/ash_switches.cc ('k') | ash/shell.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698