diff --git a/aqt/browser.py b/aqt/browser.py
index 3f9626cbb..dc42426aa 100644
--- a/aqt/browser.py
+++ b/aqt/browser.py
@@ -229,10 +229,8 @@ class DataModel(QAbstractTableModel):
if c.type == 0:
return _("(new)")
return "%d%%" % (c.factor/10)
- elif type == "cardGroup":
- return self.browser.mw.col.groups.name(c.gid)
- elif type == "noteGroup":
- return self.browser.mw.col.groups.name(c.note().gid)
+ elif type == "deck":
+ return self.browser.mw.col.decks.name(c.did)
def question(self, c):
return self.formatQA(c.a())
@@ -310,9 +308,9 @@ class Browser(QMainWindow):
restoreGeom(self, "editor", 38)
restoreState(self, "editor")
restoreSplitter(self.form.splitter_2, "editor2")
- restoreSplitter(self.form.splitter_3, "editor3")
+ restoreSplitter(self.form.splitter, "editor3")
self.form.splitter_2.setChildrenCollapsible(False)
- self.form.splitter_3.setChildrenCollapsible(False)
+ self.form.splitter.setChildrenCollapsible(False)
self.setupColumns()
self.setupToolbar()
self.setupTable()
@@ -377,7 +375,7 @@ class Browser(QMainWindow):
def closeEvent(self, evt):
saveSplitter(self.form.splitter_2, "editor2")
- saveSplitter(self.form.splitter_3, "editor3")
+ saveSplitter(self.form.splitter, "editor3")
self.editor.saveNow()
self.editor.setNote(None)
saveGeom(self, "editor")
@@ -404,8 +402,7 @@ class Browser(QMainWindow):
('question', _("Question")),
('answer', _("Answer")),
('template', _("Card")),
- ('cardGroup', _("C.Group")),
- ('noteGroup', _("I.Group")),
+ ('deck', _("Deck")),
('noteFld', _("Sort Field")),
('noteCrt', _("Created")),
('noteMod', _("Edited")),
@@ -647,8 +644,8 @@ class Browser(QMainWindow):
def _systemTagTree(self, root):
tags = (
- (_("All cards"), "stock_new_template", ""),
- (_("Current Deck"), "stock_new_template", "deck:current"),
+ (_("Whole Collection"), "anki", ""),
+ (_("Current Deck"), "stock_group", "deck:current"),
(_("New"), "plus-circle.png", "is:new"),
(_("Learning"), "stock_new_template_red.png", "is:learn"),
(_("Review"), "clock-icon.png", "is:review"),
diff --git a/aqt/stats.py b/aqt/stats.py
index 8f082c259..3cc77c49f 100644
--- a/aqt/stats.py
+++ b/aqt/stats.py
@@ -23,7 +23,7 @@ class CardStats(object):
def show(self):
if not self.shown:
- self.web = AnkiWebView(self.mw)
+ self.web = AnkiWebView()
self.web.setMaximumWidth(400)
self.shown = self.mw.addDockable(_("Card Info"), self.web)
self.shown.connect(self.shown, SIGNAL("visibilityChanged(bool)"),
diff --git a/designer/browser.ui b/designer/browser.ui
index d42bfa18f..6cc843acd 100644
--- a/designer/browser.ui
+++ b/designer/browser.ui
@@ -6,8 +6,8 @@
0
0
- 612
- 455
+ 717
+ 474
@@ -18,83 +18,71 @@
:/icons/find.png:/icons/find.png
-
-
- 0
-
+
0
-
-
+
- Qt::Horizontal
+ Qt::Vertical
-
- 3
-
-
-
- false
-
-
-
- 1
-
-
-
-
-
-
- 0
-
-
- 0
-
-
- 0
-
-
- 0
-
-
- 3
-
-
-
-
-
- 6
-
-
- 6
-
-
- 6
-
-
- 6
-
-
-
-
-
-
-
-
-
- -
-
-
- Search
-
-
-
-
-
- -
-
-
- Qt::Vertical
-
+
+
+ Qt::Horizontal
+
+
+
+ false
+
+
+
+ 1
+
+
+
+
+
+
+ 0
+
+
+ 0
+
+
-
+
+
+ 6
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
-
+
+
+
+
+
+
+ -
+
+
+ Search
+
+
+
+
+
+ -
@@ -139,39 +127,39 @@
true
-
-
-
- 0
-
-
-
-
-
-
- 7
- 0
-
-
-
-
- 50
- 50
-
-
-
-
- -
-
-
- Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop
-
-
- 6
-
-
-
-
-
+
+
+
+
+
+
+
+ 0
+
+ -
+
+
+
+ 7
+ 0
+
+
+
+
+ 50
+ 50
+
+
+
+
+ -
+
+
+ Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop
+
+
+ 6
+
@@ -185,7 +173,7 @@
0
0
- 612
+ 717
22