| Index: athena/wm/overview_toolbar.h
|
| diff --git a/athena/wm/overview_toolbar.h b/athena/wm/overview_toolbar.h
|
| index a6fdb3b8415e1c59e84d249b7911b1b8d05a550e..937c35a3d19991e9a900175baeefbc988c068bbd 100644
|
| --- a/athena/wm/overview_toolbar.h
|
| +++ b/athena/wm/overview_toolbar.h
|
| @@ -47,14 +47,18 @@ class OverviewToolbar {
|
| void ShowActionButtons();
|
| void HideActionButtons();
|
|
|
| + void DisableAction(ActionType action);
|
| +
|
| private:
|
| void ToggleActionButtonsVisibility();
|
| + bool IsActionEnabled(ActionType action) const;
|
| bool IsEventOverButton(ActionButton* button,
|
| const ui::GestureEvent& event) const;
|
| gfx::Transform ComputeTransformFor(ActionButton* button) const;
|
| void TransformButton(ActionButton* button);
|
|
|
| bool shown_;
|
| + uint64_t disabled_action_bitfields_;
|
| scoped_ptr<ActionButton> close_;
|
| scoped_ptr<ActionButton> split_;
|
| ActionType current_action_;
|
|
|