Commit 6a0677b8 authored by chinsenj's avatar chinsenj Committed by Chromium LUCI CQ

cros: Rename AssignToDesksMenu to MoveToDesksMenu.

This CL renames AssignToDesksMenu to MoveToDesksMenu. It also updates
comments related to this. Additionally, this CL also updates the command
ids and strings related to this menu.

Test: manual
Bug: 1166856
Change-Id: I24813b042e674031f3c09b74f4aaa5967df77aba
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2630769Reviewed-by: default avatarScott Violet <sky@chromium.org>
Commit-Queue: Jeremy Chinsen <chinsenj@chromium.org>
Cr-Commit-Position: refs/heads/master@{#844306}
parent a7c7e75a
...@@ -91,16 +91,16 @@ ...@@ -91,16 +91,16 @@
#define IDC_VISIT_DESKTOP_OF_LRU_USER_NEXT IDC_VISIT_DESKTOP_OF_LRU_USER_2 #define IDC_VISIT_DESKTOP_OF_LRU_USER_NEXT IDC_VISIT_DESKTOP_OF_LRU_USER_2
#define IDC_VISIT_DESKTOP_OF_LRU_USER_LAST IDC_VISIT_DESKTOP_OF_LRU_USER_5 #define IDC_VISIT_DESKTOP_OF_LRU_USER_LAST IDC_VISIT_DESKTOP_OF_LRU_USER_5
// Assign to desk commands // Move to desk commands
#define IDC_ASSIGN_TO_DESKS_MENU 34090 #define IDC_MOVE_TO_DESKS_MENU 34090
#define IDC_SEND_TO_DESK_1 34091 #define IDC_MOVE_TO_DESK_1 34091
#define IDC_SEND_TO_DESK_2 34092 #define IDC_MOVE_TO_DESK_2 34092
#define IDC_SEND_TO_DESK_3 34093 #define IDC_MOVE_TO_DESK_3 34093
#define IDC_SEND_TO_DESK_4 34094 #define IDC_MOVE_TO_DESK_4 34094
#define IDC_SEND_TO_DESK_5 34095 #define IDC_MOVE_TO_DESK_5 34095
#define IDC_SEND_TO_DESK_6 34096 #define IDC_MOVE_TO_DESK_6 34096
#define IDC_SEND_TO_DESK_7 34097 #define IDC_MOVE_TO_DESK_7 34097
#define IDC_SEND_TO_DESK_8 34098 #define IDC_MOVE_TO_DESK_8 34098
#define IDC_TOGGLE_ASSIGN_TO_ALL_DESKS 34099 #define IDC_TOGGLE_ASSIGN_TO_ALL_DESKS 34099
#endif #endif
......
...@@ -1158,8 +1158,8 @@ are declared in tools/grit/grit_rule.gni. ...@@ -1158,8 +1158,8 @@ are declared in tools/grit/grit_rule.gni.
<message name="IDS_VISIT_DESKTOP_OF_LRU_USER" desc="The text label of the menu item which allows the user to move a window from one users desktop to another."> <message name="IDS_VISIT_DESKTOP_OF_LRU_USER" desc="The text label of the menu item which allows the user to move a window from one users desktop to another.">
Move window to <ph name="USER_NAME">$1<ex>User name</ex></ph> (<ph name="USER_EMAIL">$2<ex>john@google.com</ex></ph>) Move window to <ph name="USER_NAME">$1<ex>User name</ex></ph> (<ph name="USER_EMAIL">$2<ex>john@google.com</ex></ph>)
</message> </message>
<message name="IDS_ASSIGN_TO_DESKS_MENU" desc="The text label of the Assign to Desks submenu"> <message name="IDS_MOVE_TO_DESKS_MENU" desc="The text label of the Move to Desks submenu">
Assign to desk Move window to desk
</message> </message>
<message name="IDS_ASSIGN_TO_ALL_DESKS" desc="The text label of the Assign to All Desks menu item"> <message name="IDS_ASSIGN_TO_ALL_DESKS" desc="The text label of the Assign to All Desks menu item">
All desks All desks
......
7c38bb4baa7fdc796988b34bae739b78000a9416
\ No newline at end of file
1d09dd4bafe8dbe030fa6f7f7c1c23d69c3b4e1d
\ No newline at end of file
...@@ -2076,8 +2076,8 @@ static_library("ui") { ...@@ -2076,8 +2076,8 @@ static_library("ui") {
"settings_window_manager_chromeos.h", "settings_window_manager_chromeos.h",
"settings_window_manager_observer_chromeos.h", "settings_window_manager_observer_chromeos.h",
"supervised_user/parent_permission_dialog.h", "supervised_user/parent_permission_dialog.h",
"toolbar/assign_to_desks_menu_model.cc", "toolbar/move_to_desks_menu_model.cc",
"toolbar/assign_to_desks_menu_model.h", "toolbar/move_to_desks_menu_model.h",
"views/apps/app_dialog/app_block_dialog_view.cc", "views/apps/app_dialog/app_block_dialog_view.cc",
"views/apps/app_dialog/app_block_dialog_view.h", "views/apps/app_dialog/app_block_dialog_view.h",
"views/apps/app_dialog/app_pause_dialog_view.cc", "views/apps/app_dialog/app_pause_dialog_view.cc",
......
...@@ -674,15 +674,15 @@ bool BrowserCommandController::ExecuteCommandWithDisposition( ...@@ -674,15 +674,15 @@ bool BrowserCommandController::ExecuteCommandWithDisposition(
case IDC_TAKE_SCREENSHOT: case IDC_TAKE_SCREENSHOT:
TakeScreenshot(); TakeScreenshot();
break; break;
case IDC_SEND_TO_DESK_1: case IDC_MOVE_TO_DESK_1:
case IDC_SEND_TO_DESK_2: case IDC_MOVE_TO_DESK_2:
case IDC_SEND_TO_DESK_3: case IDC_MOVE_TO_DESK_3:
case IDC_SEND_TO_DESK_4: case IDC_MOVE_TO_DESK_4:
case IDC_SEND_TO_DESK_5: case IDC_MOVE_TO_DESK_5:
case IDC_SEND_TO_DESK_6: case IDC_MOVE_TO_DESK_6:
case IDC_SEND_TO_DESK_7: case IDC_MOVE_TO_DESK_7:
case IDC_SEND_TO_DESK_8: case IDC_MOVE_TO_DESK_8:
SendToDeskAtIndex(browser_, id - IDC_SEND_TO_DESK_1); SendToDeskAtIndex(browser_, id - IDC_MOVE_TO_DESK_1);
break; break;
case IDC_TOGGLE_ASSIGN_TO_ALL_DESKS: case IDC_TOGGLE_ASSIGN_TO_ALL_DESKS:
ToggleAssignedToAllDesks(browser_); ToggleAssignedToAllDesks(browser_);
...@@ -973,16 +973,16 @@ void BrowserCommandController::InitCommandState() { ...@@ -973,16 +973,16 @@ void BrowserCommandController::InitCommandState() {
command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_4, true); command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_4, true);
command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_5, true); command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_5, true);
// Assign to desks // Move to desks
command_updater_.UpdateCommandEnabled(IDC_ASSIGN_TO_DESKS_MENU, true); command_updater_.UpdateCommandEnabled(IDC_MOVE_TO_DESKS_MENU, true);
static_assert(IDC_SEND_TO_DESK_1 == IDC_SEND_TO_DESK_2 - 1 && static_assert(IDC_MOVE_TO_DESK_1 == IDC_MOVE_TO_DESK_2 - 1 &&
IDC_SEND_TO_DESK_2 == IDC_SEND_TO_DESK_3 - 1 && IDC_MOVE_TO_DESK_2 == IDC_MOVE_TO_DESK_3 - 1 &&
IDC_SEND_TO_DESK_3 == IDC_SEND_TO_DESK_4 - 1 && IDC_MOVE_TO_DESK_3 == IDC_MOVE_TO_DESK_4 - 1 &&
IDC_SEND_TO_DESK_4 == IDC_SEND_TO_DESK_5 - 1 && IDC_MOVE_TO_DESK_4 == IDC_MOVE_TO_DESK_5 - 1 &&
IDC_SEND_TO_DESK_5 == IDC_SEND_TO_DESK_6 - 1 && IDC_MOVE_TO_DESK_5 == IDC_MOVE_TO_DESK_6 - 1 &&
IDC_SEND_TO_DESK_6 == IDC_SEND_TO_DESK_7 - 1 && IDC_MOVE_TO_DESK_6 == IDC_MOVE_TO_DESK_7 - 1 &&
IDC_SEND_TO_DESK_7 == IDC_SEND_TO_DESK_8 - 1, IDC_MOVE_TO_DESK_7 == IDC_MOVE_TO_DESK_8 - 1,
"IDC_SEND_TO_DESK_* commands must be in order."); "IDC_MOVE_TO_DESK_* commands must be in order.");
auto* desks_helper = ash::DesksHelper::Get(); auto* desks_helper = ash::DesksHelper::Get();
UpdateCommandsForDesks(desks_helper ? desks_helper->GetNumberOfDesks() : 1); UpdateCommandsForDesks(desks_helper ? desks_helper->GetNumberOfDesks() : 1);
command_updater_.UpdateCommandEnabled(IDC_TOGGLE_ASSIGN_TO_ALL_DESKS, true); command_updater_.UpdateCommandEnabled(IDC_TOGGLE_ASSIGN_TO_ALL_DESKS, true);
...@@ -1457,9 +1457,9 @@ void BrowserCommandController::UpdateCommandsForLockedFullscreenMode() { ...@@ -1457,9 +1457,9 @@ void BrowserCommandController::UpdateCommandsForLockedFullscreenMode() {
} }
void BrowserCommandController::UpdateCommandsForDesks(int num_desks) { void BrowserCommandController::UpdateCommandsForDesks(int num_desks) {
constexpr int kMaxNumberOfDesks = IDC_SEND_TO_DESK_8 - IDC_SEND_TO_DESK_1 + 1; constexpr int kMaxNumberOfDesks = IDC_MOVE_TO_DESK_8 - IDC_MOVE_TO_DESK_1 + 1;
for (int i = 0; i < kMaxNumberOfDesks; ++i) { for (int i = 0; i < kMaxNumberOfDesks; ++i) {
command_updater_.UpdateCommandEnabled(IDC_SEND_TO_DESK_1 + i, command_updater_.UpdateCommandEnabled(IDC_MOVE_TO_DESK_1 + i,
i < num_desks); i < num_desks);
} }
} }
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#include "chrome/browser/ui/toolbar/assign_to_desks_menu_model.h" #include "chrome/browser/ui/toolbar/move_to_desks_menu_model.h"
#include "ash/public/cpp/desks_helper.h" #include "ash/public/cpp/desks_helper.h"
#include "chrome/app/chrome_command_ids.h" #include "chrome/app/chrome_command_ids.h"
...@@ -10,51 +10,51 @@ ...@@ -10,51 +10,51 @@
#include "ui/base/l10n/l10n_util.h" #include "ui/base/l10n/l10n_util.h"
#include "ui/views/widget/widget.h" #include "ui/views/widget/widget.h"
AssignToDesksMenuModel::AssignToDesksMenuModel( MoveToDesksMenuModel::MoveToDesksMenuModel(
ui::SimpleMenuModel::Delegate* delegate, ui::SimpleMenuModel::Delegate* delegate,
views::Widget* browser_widget) views::Widget* browser_widget)
: SimpleMenuModel(delegate), : SimpleMenuModel(delegate),
desks_helper_(ash::DesksHelper::Get()), desks_helper_(ash::DesksHelper::Get()),
browser_widget_(browser_widget) { browser_widget_(browser_widget) {
constexpr int kMaxNumberOfDesks = IDC_SEND_TO_DESK_8 - IDC_SEND_TO_DESK_1 + 1; constexpr int kMaxNumberOfDesks = IDC_MOVE_TO_DESK_8 - IDC_MOVE_TO_DESK_1 + 1;
AddCheckItem(IDC_TOGGLE_ASSIGN_TO_ALL_DESKS, AddCheckItem(IDC_TOGGLE_ASSIGN_TO_ALL_DESKS,
l10n_util::GetStringUTF16(IDS_ASSIGN_TO_ALL_DESKS)); l10n_util::GetStringUTF16(IDS_ASSIGN_TO_ALL_DESKS));
assign_to_all_desks_item_index_ = GetItemCount() - 1; assign_to_all_desks_item_index_ = GetItemCount() - 1;
AddSeparator(ui::NORMAL_SEPARATOR); AddSeparator(ui::NORMAL_SEPARATOR);
// Store the number of items that occur before the group of send to desk items // Store the number of items that occur before the group of move to desk items
// so we can retrieve the send to desk items' indices properly. // so we can retrieve the move to desk items' indices properly.
send_to_desk_group_offset_ = GetItemCount(); move_to_desk_group_offset_ = GetItemCount();
for (int i = 0; i < kMaxNumberOfDesks; ++i) for (int i = 0; i < kMaxNumberOfDesks; ++i)
AddCheckItem(IDC_SEND_TO_DESK_1 + i, base::string16()); AddCheckItem(IDC_MOVE_TO_DESK_1 + i, base::string16());
} }
bool AssignToDesksMenuModel::IsVisibleAt(int index) const { bool MoveToDesksMenuModel::IsVisibleAt(int index) const {
if (index == assign_to_all_desks_item_index_) if (index == assign_to_all_desks_item_index_)
return true; return true;
return OffsetIndexForSendToDeskGroup(index) < return OffsetIndexForMoveToDeskGroup(index) <
desks_helper_->GetNumberOfDesks(); desks_helper_->GetNumberOfDesks();
} }
base::string16 AssignToDesksMenuModel::GetLabelAt(int index) const { base::string16 MoveToDesksMenuModel::GetLabelAt(int index) const {
if (index == assign_to_all_desks_item_index_) if (index == assign_to_all_desks_item_index_)
return l10n_util::GetStringUTF16(IDS_ASSIGN_TO_ALL_DESKS); return l10n_util::GetStringUTF16(IDS_ASSIGN_TO_ALL_DESKS);
return desks_helper_->GetDeskName(OffsetIndexForSendToDeskGroup(index)); return desks_helper_->GetDeskName(OffsetIndexForMoveToDeskGroup(index));
} }
bool AssignToDesksMenuModel::IsItemCheckedAt(int index) const { bool MoveToDesksMenuModel::IsItemCheckedAt(int index) const {
const bool is_assigned_to_all_desks = const bool is_assigned_to_all_desks =
browser_widget_ && browser_widget_->IsVisibleOnAllWorkspaces(); browser_widget_ && browser_widget_->IsVisibleOnAllWorkspaces();
if (index == assign_to_all_desks_item_index_) if (index == assign_to_all_desks_item_index_)
return is_assigned_to_all_desks; return is_assigned_to_all_desks;
return !is_assigned_to_all_desks && OffsetIndexForSendToDeskGroup(index) == return !is_assigned_to_all_desks && OffsetIndexForMoveToDeskGroup(index) ==
desks_helper_->GetActiveDeskIndex(); desks_helper_->GetActiveDeskIndex();
} }
int AssignToDesksMenuModel::OffsetIndexForSendToDeskGroup(int index) const { int MoveToDesksMenuModel::OffsetIndexForMoveToDeskGroup(int index) const {
const int send_to_desk_group_index = index - send_to_desk_group_offset_; const int move_to_desk_group_index = index - move_to_desk_group_offset_;
DCHECK_GE(send_to_desk_group_index, 0); DCHECK_GE(move_to_desk_group_index, 0);
return send_to_desk_group_index; return move_to_desk_group_index;
} }
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
#ifndef CHROME_BROWSER_UI_TOOLBAR_ASSIGN_TO_DESKS_MENU_MODEL_H_ #ifndef CHROME_BROWSER_UI_TOOLBAR_MOVE_TO_DESKS_MENU_MODEL_H_
#define CHROME_BROWSER_UI_TOOLBAR_ASSIGN_TO_DESKS_MENU_MODEL_H_ #define CHROME_BROWSER_UI_TOOLBAR_MOVE_TO_DESKS_MENU_MODEL_H_
#include "ui/base/models/simple_menu_model.h" #include "ui/base/models/simple_menu_model.h"
...@@ -15,12 +15,12 @@ namespace views { ...@@ -15,12 +15,12 @@ namespace views {
class Widget; class Widget;
} }
// A menu model that builds the contents of the assign to desks menu. // A menu model that builds the contents of the move to desks menu.
class AssignToDesksMenuModel : public ui::SimpleMenuModel { class MoveToDesksMenuModel : public ui::SimpleMenuModel {
public: public:
AssignToDesksMenuModel(ui::SimpleMenuModel::Delegate* delegate, MoveToDesksMenuModel(ui::SimpleMenuModel::Delegate* delegate,
views::Widget* browser_widget); views::Widget* browser_widget);
~AssignToDesksMenuModel() override = default; ~MoveToDesksMenuModel() override = default;
// SimpleMenuModel: // SimpleMenuModel:
bool IsVisibleAt(int index) const override; bool IsVisibleAt(int index) const override;
...@@ -28,10 +28,10 @@ class AssignToDesksMenuModel : public ui::SimpleMenuModel { ...@@ -28,10 +28,10 @@ class AssignToDesksMenuModel : public ui::SimpleMenuModel {
bool IsItemCheckedAt(int index) const override; bool IsItemCheckedAt(int index) const override;
private: private:
// Returns |index| - |send_to_desk_group_offset_|. This value is the relative // Returns |index| - |move_to_desk_group_offset_|. This value is the relative
// index within the group of send to desk items. This value must be greater // index within the group of move to desk items. This value must be greater
// than or equal to 0. // than or equal to 0.
int OffsetIndexForSendToDeskGroup(int index) const; int OffsetIndexForMoveToDeskGroup(int index) const;
const ash::DesksHelper* const desks_helper_; const ash::DesksHelper* const desks_helper_;
const views::Widget* const browser_widget_; const views::Widget* const browser_widget_;
...@@ -40,8 +40,8 @@ class AssignToDesksMenuModel : public ui::SimpleMenuModel { ...@@ -40,8 +40,8 @@ class AssignToDesksMenuModel : public ui::SimpleMenuModel {
int assign_to_all_desks_item_index_; int assign_to_all_desks_item_index_;
// This is the number of items in the menu model that occurs before the group // This is the number of items in the menu model that occurs before the group
// of send to desk items. // of move to desk items.
int send_to_desk_group_offset_; int move_to_desk_group_offset_;
}; };
#endif // CHROME_BROWSER_UI_TOOLBAR_ASSIGN_TO_DESKS_MENU_MODEL_H_ #endif // CHROME_BROWSER_UI_TOOLBAR_MOVE_TO_DESKS_MENU_MODEL_H_
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
#include "chrome/browser/ui/ash/multi_user/multi_user_window_manager_helper.h" #include "chrome/browser/ui/ash/multi_user/multi_user_window_manager_helper.h"
#include "chrome/browser/ui/browser_window.h" #include "chrome/browser/ui/browser_window.h"
#include "chrome/browser/ui/settings_window_manager_chromeos.h" #include "chrome/browser/ui/settings_window_manager_chromeos.h"
#include "chrome/browser/ui/toolbar/assign_to_desks_menu_model.h" #include "chrome/browser/ui/toolbar/move_to_desks_menu_model.h"
#include "components/account_id/account_id.h" #include "components/account_id/account_id.h"
#include "components/user_manager/user_info.h" #include "components/user_manager/user_info.h"
#include "components/user_manager/user_manager.h" #include "components/user_manager/user_manager.h"
...@@ -95,7 +95,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForBrowserWindow( ...@@ -95,7 +95,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForBrowserWindow(
model->AddItemWithStringId(IDC_CLOSE_WINDOW, IDS_CLOSE_WINDOW_MENU); model->AddItemWithStringId(IDC_CLOSE_WINDOW, IDS_CLOSE_WINDOW_MENU);
#endif #endif
#if BUILDFLAG(IS_CHROMEOS_ASH) #if BUILDFLAG(IS_CHROMEOS_ASH)
AppendAssignToDesksMenu(model); AppendMoveToDesksMenu(model);
#endif #endif
AppendTeleportMenu(model); AppendTeleportMenu(model);
// If it's a regular browser window with tabs, we don't add any more items, // If it's a regular browser window with tabs, we don't add any more items,
...@@ -135,7 +135,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForAppOrPopupWindow( ...@@ -135,7 +135,7 @@ void SystemMenuModelBuilder::BuildSystemMenuForAppOrPopupWindow(
model->AddItemWithStringId(IDC_CLOSE_WINDOW, IDS_CLOSE); model->AddItemWithStringId(IDC_CLOSE_WINDOW, IDS_CLOSE);
#endif #endif
#if BUILDFLAG(IS_CHROMEOS_ASH) #if BUILDFLAG(IS_CHROMEOS_ASH)
AppendAssignToDesksMenu(model); AppendMoveToDesksMenu(model);
#endif #endif
AppendTeleportMenu(model); AppendTeleportMenu(model);
} }
...@@ -150,17 +150,16 @@ void SystemMenuModelBuilder::AddFrameToggleItems(ui::SimpleMenuModel* model) { ...@@ -150,17 +150,16 @@ void SystemMenuModelBuilder::AddFrameToggleItems(ui::SimpleMenuModel* model) {
} }
#if BUILDFLAG(IS_CHROMEOS_ASH) #if BUILDFLAG(IS_CHROMEOS_ASH)
void SystemMenuModelBuilder::AppendAssignToDesksMenu( void SystemMenuModelBuilder::AppendMoveToDesksMenu(ui::SimpleMenuModel* model) {
ui::SimpleMenuModel* model) {
if (ash::features::IsBentoEnabled()) { if (ash::features::IsBentoEnabled()) {
model->AddSeparator(ui::NORMAL_SEPARATOR); model->AddSeparator(ui::NORMAL_SEPARATOR);
assign_to_desks_model_ = std::make_unique<AssignToDesksMenuModel>( move_to_desks_model_ = std::make_unique<MoveToDesksMenuModel>(
&menu_delegate_, &menu_delegate_,
views::Widget::GetWidgetForNativeWindow( views::Widget::GetWidgetForNativeWindow(
menu_delegate_.browser()->window()->GetNativeWindow())); menu_delegate_.browser()->window()->GetNativeWindow()));
model->AddSubMenuWithStringId(IDC_ASSIGN_TO_DESKS_MENU, model->AddSubMenuWithStringId(IDC_MOVE_TO_DESKS_MENU,
IDS_ASSIGN_TO_DESKS_MENU, IDS_MOVE_TO_DESKS_MENU,
assign_to_desks_model_.get()); move_to_desks_model_.get());
} }
} }
#endif #endif
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
#include "chrome/browser/ui/views/frame/system_menu_model_delegate.h" #include "chrome/browser/ui/views/frame/system_menu_model_delegate.h"
#if BUILDFLAG(IS_CHROMEOS_ASH) #if BUILDFLAG(IS_CHROMEOS_ASH)
class AssignToDesksMenuModel; class MoveToDesksMenuModel;
#endif #endif
class Browser; class Browser;
class ZoomMenuModel; class ZoomMenuModel;
...@@ -48,8 +48,8 @@ class SystemMenuModelBuilder { ...@@ -48,8 +48,8 @@ class SystemMenuModelBuilder {
void AddFrameToggleItems(ui::SimpleMenuModel* model); void AddFrameToggleItems(ui::SimpleMenuModel* model);
#if BUILDFLAG(IS_CHROMEOS_ASH) #if BUILDFLAG(IS_CHROMEOS_ASH)
// Add the submenu for assign to desks. // Add the submenu for move to desks.
void AppendAssignToDesksMenu(ui::SimpleMenuModel* model); void AppendMoveToDesksMenu(ui::SimpleMenuModel* model);
#endif #endif
// Add the items to allow the window to visit the desktop of another user. // Add the items to allow the window to visit the desktop of another user.
...@@ -59,7 +59,7 @@ class SystemMenuModelBuilder { ...@@ -59,7 +59,7 @@ class SystemMenuModelBuilder {
std::unique_ptr<ui::MenuModel> menu_model_; std::unique_ptr<ui::MenuModel> menu_model_;
std::unique_ptr<ZoomMenuModel> zoom_menu_contents_; std::unique_ptr<ZoomMenuModel> zoom_menu_contents_;
#if BUILDFLAG(IS_CHROMEOS_ASH) #if BUILDFLAG(IS_CHROMEOS_ASH)
std::unique_ptr<AssignToDesksMenuModel> assign_to_desks_model_; std::unique_ptr<MoveToDesksMenuModel> move_to_desks_model_;
#endif #endif
DISALLOW_COPY_AND_ASSIGN(SystemMenuModelBuilder); DISALLOW_COPY_AND_ASSIGN(SystemMenuModelBuilder);
......
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
#if BUILDFLAG(IS_CHROMEOS_ASH) #if BUILDFLAG(IS_CHROMEOS_ASH)
#include "ash/public/cpp/ash_features.h" #include "ash/public/cpp/ash_features.h"
#include "chrome/browser/ui/toolbar/assign_to_desks_menu_model.h" #include "chrome/browser/ui/toolbar/move_to_desks_menu_model.h"
#include "ui/views/widget/widget.h" #include "ui/views/widget/widget.h"
#endif #endif
...@@ -98,11 +98,11 @@ void WebAppMenuModel::Build() { ...@@ -98,11 +98,11 @@ void WebAppMenuModel::Build() {
#if BUILDFLAG(IS_CHROMEOS_ASH) #if BUILDFLAG(IS_CHROMEOS_ASH)
if (ash::features::IsBentoEnabled()) { if (ash::features::IsBentoEnabled()) {
AddSeparator(ui::NORMAL_SEPARATOR); AddSeparator(ui::NORMAL_SEPARATOR);
assign_to_desks_submenu_ = std::make_unique<AssignToDesksMenuModel>( move_to_desks_submenu_ = std::make_unique<MoveToDesksMenuModel>(
this, views::Widget::GetWidgetForNativeWindow( this, views::Widget::GetWidgetForNativeWindow(
browser()->window()->GetNativeWindow())); browser()->window()->GetNativeWindow()));
AddSubMenuWithStringId(IDC_ASSIGN_TO_DESKS_MENU, IDS_ASSIGN_TO_DESKS_MENU, AddSubMenuWithStringId(IDC_MOVE_TO_DESKS_MENU, IDS_MOVE_TO_DESKS_MENU,
assign_to_desks_submenu_.get()); move_to_desks_submenu_.get());
} }
#endif #endif
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
#include "build/chromeos_buildflags.h" #include "build/chromeos_buildflags.h"
#include "chrome/browser/ui/toolbar/app_menu_model.h" #include "chrome/browser/ui/toolbar/app_menu_model.h"
class AssignToDesksMenuModel; class MoveToDesksMenuModel;
// Menu model for the menu button in a web app browser window. // Menu model for the menu button in a web app browser window.
class WebAppMenuModel : public AppMenuModel { class WebAppMenuModel : public AppMenuModel {
...@@ -32,7 +32,7 @@ class WebAppMenuModel : public AppMenuModel { ...@@ -32,7 +32,7 @@ class WebAppMenuModel : public AppMenuModel {
private: private:
#if BUILDFLAG(IS_CHROMEOS_ASH) #if BUILDFLAG(IS_CHROMEOS_ASH)
std::unique_ptr<AssignToDesksMenuModel> assign_to_desks_submenu_; std::unique_ptr<MoveToDesksMenuModel> move_to_desks_submenu_;
#endif #endif
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment