diff --git a/aqt/browser.py b/aqt/browser.py
index dce61fc53..9f1486927 100644
--- a/aqt/browser.py
+++ b/aqt/browser.py
@@ -381,6 +381,9 @@ class Browser(QMainWindow):
# card info
self.infoCut = QShortcut(QKeySequence("Ctrl+Shift+i"), self)
c(self.infoCut, SIGNAL("activated()"), self.showCardInfo)
+ # set deck
+ self.changeDeckCut = QShortcut(QKeySequence("Ctrl+d"), self)
+ c(self.changeDeckCut, SIGNAL("activated()"), self.setDeck)
# help
c(f.actionGuide, s, self.onHelp)
runHook('browser.setupMenus', self)
@@ -1473,7 +1476,7 @@ class BrowserToolbar(Toolbar):
def draw(self):
mark = self.browser.isMarked()
pause = self.browser.isSuspended()
- def borderImg(link, icon, on, title):
+ def borderImg(link, icon, on, title, tooltip=None):
if on:
fmt = '''\
\
@@ -1481,13 +1484,15 @@ class BrowserToolbar(Toolbar):
else:
fmt = '''\
%s'''
- return fmt % (title, link, icon, title)
+ return fmt % (tooltip or title, link, icon, title)
right = "