Chromium Code Reviews| Index: ash/common/shelf/shelf.h |
| diff --git a/ash/common/shelf/shelf.h b/ash/common/shelf/shelf.h |
| index c70264a032ea7c98bf0cf7d04aa84fbc9fe04192..233a5065242c88fe6c2f998844ee4c1755550520 100644 |
| --- a/ash/common/shelf/shelf.h |
| +++ b/ash/common/shelf/shelf.h |
| @@ -6,8 +6,6 @@ |
| #define ASH_COMMON_SHELF_SHELF_H_ |
| #include "ash/ash_export.h" |
| -#include "ash/common/shelf/shelf_constants.h" |
| -#include "ash/common/shelf/shelf_types.h" |
| #include "ash/common/shelf/shelf_widget.h" |
| #include "base/macros.h" |
| @@ -50,27 +48,8 @@ class ASH_EXPORT Shelf { |
| // TODO(jamescook): Remove this. |
| WmShelf* wm_shelf() { return wm_shelf_; } |
| - // Returns the screen bounds of the item for the specified window. If there is |
| - // no item for the specified window an empty rect is returned. |
| - gfx::Rect GetScreenBoundsOfItemIconForWindow(WmWindow* window); |
|
James Cook
2016/08/24 23:44:25
moved to ShelfWidget
|
| - |
| - // Updates the icon position given the current window bounds. This is used |
| - // when dragging panels to reposition them with respect to the other panels. |
| - void UpdateIconPositionForWindow(WmWindow* window); |
| - |
| - // Activates the the shelf item specified by the index in the list of shelf |
| - // items. |
| - void ActivateShelfItem(int index); |
|
James Cook
2016/08/24 23:44:25
moved to WmShelf
|
| - |
| - // Cycles the window focus linearly over the current shelf items. |
| - void CycleWindowLinear(CycleDirection direction); |
|
James Cook
2016/08/24 23:44:25
dead code
|
| - |
| AppListButton* GetAppListButton() const; |
| - // Launch a 0-indexed shelf item in the shelf. |
| - // A negative index launches the last shelf item in the shelf. |
| - void LaunchAppIndexAt(int item_index); |
| - |
| ShelfWidget* shelf_widget() { return shelf_widget_; } |
| // TODO(msw): ShelfLayoutManager should not be accessed externally. |
| @@ -78,16 +57,9 @@ class ASH_EXPORT Shelf { |
| return shelf_widget_->shelf_layout_manager(); |
| } |
| - // Returns rectangle bounding all visible shelf items. Used screen coordinate |
| - // system. |
| - gfx::Rect GetVisibleItemsBoundsInScreen() const; |
| - |
| // Returns ApplicationDragAndDropHost for this shelf. |
| app_list::ApplicationDragAndDropHost* GetDragAndDropHostForAppList(); |
| - // Updates the background for the shelf items. |
| - void UpdateShelfItemBackground(int alpha); |
|
James Cook
2016/08/24 23:44:25
dead
|
| - |
| ShelfView* shelf_view_for_testing() { return shelf_view_; } |
| private: |