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

Unified Diff: ui/app_list/views/app_list_view.h

Issue 260663002: AppListController now responsible for ensuring app list stays centered. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 8 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 side-by-side diff with in-line comments
Download patch
Index: ui/app_list/views/app_list_view.h
diff --git a/ui/app_list/views/app_list_view.h b/ui/app_list/views/app_list_view.h
index 5eb79c188d5808002453da207a17c86e431b5c7f..61c16598ec6a3b4e6a4eb836999f6ca40b034188 100644
--- a/ui/app_list/views/app_list_view.h
+++ b/ui/app_list/views/app_list_view.h
@@ -17,10 +17,6 @@ namespace base {
class FilePath;
}
-namespace gfx {
-class Screen;
-}
-
namespace app_list {
class ApplicationDragAndDropHost;
class AppListMainView;
@@ -61,15 +57,6 @@ class APP_LIST_EXPORT AppListView : public views::BubbleDelegateView,
views::BubbleBorder::Arrow arrow,
bool border_accepts_events);
- // Initializes the widget and use the center of the primary display for
- // positioning.
- void InitAsBubbleCenteredOnPrimaryDisplay(
- gfx::NativeView parent,
- PaginationModel* pagination_model,
- gfx::Screen* screen_to_keep_centered_on,
- views::BubbleBorder::Arrow arrow,
- bool border_accepts_events);
-
void SetBubbleArrow(views::BubbleBorder::Arrow arrow);
void SetAnchorPoint(const gfx::Point& anchor_point);
@@ -123,10 +110,6 @@ class APP_LIST_EXPORT AppListView : public views::BubbleDelegateView,
bool border_accepts_events,
const gfx::Vector2d& anchor_offset);
- // Gets the point at the center of the current screen.
- // |screen_to_keep_centered_on_| must not be NULL.
- gfx::Point GetCenterPoint();
-
// Overridden from views::BubbleDelegateView:
virtual void OnBeforeBubbleWidgetInit(
views::Widget::InitParams* params,
@@ -165,10 +148,6 @@ class APP_LIST_EXPORT AppListView : public views::BubbleDelegateView,
ObserverList<AppListViewObserver> observers_;
scoped_ptr<HideViewAnimationObserver> animation_observer_;
- // If non-NULL, the app list will remain centered on this screen's primary
- // display.
- gfx::Screen* screen_to_keep_centered_on_;
-
DISALLOW_COPY_AND_ASSIGN(AppListView);
};

Powered by Google App Engine
This is Rietveld 408576698