diff options
Diffstat (limited to 'ash/wm/window_util.cc')
-rw-r--r-- | ash/wm/window_util.cc | 29 |
1 files changed, 5 insertions, 24 deletions
diff --git a/ash/wm/window_util.cc b/ash/wm/window_util.cc index 58546a6..55513af 100644 --- a/ash/wm/window_util.cc +++ b/ash/wm/window_util.cc @@ -6,7 +6,6 @@ #include <vector> -#include "ash/ash_constants.h" #include "ash/shell.h" #include "ash/wm/activation_controller.h" #include "ash/wm/window_properties.h" @@ -62,11 +61,11 @@ bool CanActivateWindow(aura::Window* window) { return client && client->CanActivateWindow(window); } -bool CanMaximizeWindow(const aura::Window* window) { +bool CanMaximizeWindow(aura::Window* window) { return window->GetProperty(aura::client::kCanMaximizeKey); } -bool IsWindowNormal(const aura::Window* window) { +bool IsWindowNormal(aura::Window* window) { return IsWindowStateNormal(window->GetProperty(aura::client::kShowStateKey)); } @@ -74,17 +73,17 @@ bool IsWindowStateNormal(ui::WindowShowState state) { return state == ui::SHOW_STATE_NORMAL || state == ui::SHOW_STATE_DEFAULT; } -bool IsWindowMaximized(const aura::Window* window) { +bool IsWindowMaximized(aura::Window* window) { return window->GetProperty(aura::client::kShowStateKey) == ui::SHOW_STATE_MAXIMIZED; } -bool IsWindowMinimized(const aura::Window* window) { +bool IsWindowMinimized(aura::Window* window) { return window->GetProperty(aura::client::kShowStateKey) == ui::SHOW_STATE_MINIMIZED; } -bool IsWindowFullscreen(const aura::Window* window) { +bool IsWindowFullscreen(aura::Window* window) { return window->GetProperty(aura::client::kShowStateKey) == ui::SHOW_STATE_FULLSCREEN; } @@ -142,23 +141,5 @@ void DeepDeleteLayers(ui::Layer* layer) { delete layer; } -bool IsWindowPositionManaged(const aura::Window* window) { - return window->GetProperty(ash::internal::kWindowPositionManagedKey); -} - -void SetWindowPositionManaged(aura::Window* window, bool managed) { - window->SetProperty(ash::internal::kWindowPositionManagedKey, managed); -} - -bool HasUserChangedWindowPositionOrSize(const aura::Window* window) { - return window->GetProperty( - ash::internal::kUserChangedWindowPositionOrSizeKey); -} - -void SetUserHasChangedWindowPositionOrSize(aura::Window* window, bool changed) { - window->SetProperty(ash::internal::kUserChangedWindowPositionOrSizeKey, - changed); -} - } // namespace wm } // namespace ash |