diff options
author | sky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-13 03:17:31 +0000 |
---|---|---|
committer | sky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-13 03:17:31 +0000 |
commit | eabecbe43e7f5f238503383d481a01d39e4380cf (patch) | |
tree | fff501860f1c033f4c426e886dabd83aae764c16 /chrome/browser/gtk/tabs | |
parent | c4789ead19306b64518910ad8be4ff6b835cf509 (diff) | |
download | chromium_src-eabecbe43e7f5f238503383d481a01d39e4380cf.zip chromium_src-eabecbe43e7f5f238503383d481a01d39e4380cf.tar.gz chromium_src-eabecbe43e7f5f238503383d481a01d39e4380cf.tar.bz2 |
Wires up bookmark all tabs on linux.
BUG=2935
TEST=Create two tabs, press control-shift-d. You should be presented
with a dialog that lets you give a name to a folder. Change the name,
press enter and make sure you get a bookmark folder populated with the
urls of any open tabs.
Review URL: http://codereview.chromium.org/268038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28788 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/gtk/tabs')
-rw-r--r-- | chrome/browser/gtk/tabs/tab_gtk.cc | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/chrome/browser/gtk/tabs/tab_gtk.cc b/chrome/browser/gtk/tabs/tab_gtk.cc index 904edc3..f9a12e8 100644 --- a/chrome/browser/gtk/tabs/tab_gtk.cc +++ b/chrome/browser/gtk/tabs/tab_gtk.cc @@ -40,6 +40,8 @@ class TabGtk::ContextMenuController : public MenuGtk::Delegate { 0, NULL, GDK_r, GDK_CONTROL_MASK, true }, { MENU_NORMAL, TabStripModel::CommandDuplicate, IDS_TAB_CXMENU_DUPLICATE }, + { MENU_CHECKBOX, TabStripModel::CommandTogglePinned, + IDS_TAB_CXMENU_PIN_TAB }, { MENU_SEPARATOR }, { MENU_NORMAL, TabStripModel::CommandCloseTab, IDS_TAB_CXMENU_CLOSETAB, 0, NULL, GDK_w, GDK_CONTROL_MASK, true }, @@ -49,11 +51,12 @@ class TabGtk::ContextMenuController : public MenuGtk::Delegate { IDS_TAB_CXMENU_CLOSETABSTORIGHT }, { MENU_NORMAL, TabStripModel::CommandCloseTabsOpenedBy, IDS_TAB_CXMENU_CLOSETABSOPENEDBY }, + { MENU_SEPARATOR }, { MENU_NORMAL, TabStripModel::CommandRestoreTab, IDS_RESTORE_TAB, 0, NULL, GDK_t, GDK_CONTROL_MASK | GDK_SHIFT_MASK, true }, - { MENU_SEPARATOR }, - { MENU_CHECKBOX, TabStripModel::CommandTogglePinned, - IDS_TAB_CXMENU_PIN_TAB }, + { MENU_NORMAL, TabStripModel::CommandBookmarkAllTabs, + IDS_TAB_CXMENU_BOOKMARK_ALL_TABS, 0, NULL, GDK_d, + GDK_CONTROL_MASK | GDK_SHIFT_MASK, true }, { MENU_END }, }; |