diff options
author | calamity@chromium.org <calamity@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-29 01:49:09 +0000 |
---|---|---|
committer | calamity@chromium.org <calamity@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-29 01:49:09 +0000 |
commit | e6f95f35bb3b9471a211b7544abfe03cec718e3e (patch) | |
tree | 792e22499a6d33e4fc8068b95a2caf5bc9a9b0b6 /ui/app_list | |
parent | b5a591191a0ddf4935c275d93b2a2ba9032003ff (diff) | |
download | chromium_src-e6f95f35bb3b9471a211b7544abfe03cec718e3e.zip chromium_src-e6f95f35bb3b9471a211b7544abfe03cec718e3e.tar.gz chromium_src-e6f95f35bb3b9471a211b7544abfe03cec718e3e.tar.bz2 |
Add help button to app launcher.
Goes to https://support.google.com/chrome/?p=cws_app_launcher.
BUG=225068
Review URL: https://chromiumcodereview.appspot.com/14007002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202740 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui/app_list')
-rw-r--r-- | ui/app_list/app_list_menu.cc | 6 | ||||
-rw-r--r-- | ui/app_list/app_list_menu.h | 1 | ||||
-rw-r--r-- | ui/app_list/app_list_view_delegate.h | 3 | ||||
-rw-r--r-- | ui/app_list/test/app_list_test_view_delegate.h | 1 |
4 files changed, 11 insertions, 0 deletions
diff --git a/ui/app_list/app_list_menu.cc b/ui/app_list/app_list_menu.cc index c8e93b8..c3d464e 100644 --- a/ui/app_list/app_list_menu.cc +++ b/ui/app_list/app_list_menu.cc @@ -27,6 +27,9 @@ void AppListMenu::InitMenu() { menu_model_.AddItem(SHOW_SETTINGS, l10n_util::GetStringUTF16( IDS_APP_LIST_OPEN_SETTINGS)); + menu_model_.AddItem(SHOW_HELP, l10n_util::GetStringUTF16( + IDS_APP_LIST_HELP)); + menu_model_.AddItem(SHOW_FEEDBACK, l10n_util::GetStringUTF16( IDS_APP_LIST_OPEN_FEEDBACK)); } @@ -51,6 +54,9 @@ void AppListMenu::ExecuteCommand(int command_id, int event_flags) { case SHOW_SETTINGS: delegate_->OpenSettings(); break; + case SHOW_HELP: + delegate_->OpenHelp(); + break; case SHOW_FEEDBACK: delegate_->OpenFeedback(); break; diff --git a/ui/app_list/app_list_menu.h b/ui/app_list/app_list_menu.h index 21396d6..4153f2e 100644 --- a/ui/app_list/app_list_menu.h +++ b/ui/app_list/app_list_menu.h @@ -19,6 +19,7 @@ class AppListMenu : public ui::SimpleMenuModel::Delegate { enum AppListMenuCommands { CURRENT_USER, SHOW_SETTINGS, + SHOW_HELP, SHOW_FEEDBACK, }; diff --git a/ui/app_list/app_list_view_delegate.h b/ui/app_list/app_list_view_delegate.h index d5567e7..a857d28 100644 --- a/ui/app_list/app_list_view_delegate.h +++ b/ui/app_list/app_list_view_delegate.h @@ -74,6 +74,9 @@ class APP_LIST_EXPORT AppListViewDelegate { // Open the settings UI. virtual void OpenSettings() = 0; + // Open the help UI. + virtual void OpenHelp() = 0; + // Open the feedback UI. virtual void OpenFeedback() = 0; }; diff --git a/ui/app_list/test/app_list_test_view_delegate.h b/ui/app_list/test/app_list_test_view_delegate.h index 4002d3a..c3ca18a 100644 --- a/ui/app_list/test/app_list_test_view_delegate.h +++ b/ui/app_list/test/app_list_test_view_delegate.h @@ -40,6 +40,7 @@ class AppListTestViewDelegate : public AppListViewDelegate { virtual string16 GetCurrentUserName() OVERRIDE; virtual string16 GetCurrentUserEmail() OVERRIDE; virtual void OpenSettings() OVERRIDE {} + virtual void OpenHelp() OVERRIDE {} virtual void OpenFeedback() OVERRIDE {} private: |