diff --git a/aqt/deckbrowser.py b/aqt/deckbrowser.py
index 3052a8e86..3d68b30cb 100644
--- a/aqt/deckbrowser.py
+++ b/aqt/deckbrowser.py
@@ -10,20 +10,20 @@ from anki.utils import fmtTimeSpan
from anki.hooks import addHook
_css = """
-body { background-color: #ddd; }
-td { border-bottom: 1px solid #000;}
+body { background-color: #eee; }
#outer { margin-top: 1em; }
.sub { color: #555; }
+hr { margin: 5 0 5 0; }
"""
_body = """
%s
-
+
-
+
%s
"""
@@ -58,8 +58,9 @@ class DeckBrowser(object):
self._reorderDecks()
if self._decks:
buf = ""
+ max=len(self._decks)-1
for c, deck in enumerate(self._decks):
- buf += self._deckRow(c, deck)
+ buf += self._deckRow(c, max, deck)
self.web.stdHtml(_body%(_("Decks"), buf, self._summary()), _css)
else:
buf = ("""\
@@ -88,7 +89,7 @@ later by using File>Close.
d['time'] = self.deck._dailyStats.reviewTime
d['reps'] = self.deck._dailyStats.reps
- def _deckRow(self, c, deck):
+ def _deckRow(self, c, max, deck):
buf = ""
# name and status
ok = deck['state'] == 'ok'
@@ -153,6 +154,8 @@ later by using File>Close.
# self.moreMenus.append(moreMenu)
# layout.addWidget(moreButton, c+1, 6)
buf += "
"
+ if c != max:
+ buf += "
|
"
return buf
def _buttons(self):
diff --git a/aqt/main.py b/aqt/main.py
index 25f3ebcfb..6d0d0cff3 100755
--- a/aqt/main.py
+++ b/aqt/main.py
@@ -383,6 +383,9 @@ Please do not file a bug report with Anki.
""")
def keyPressEvent(self, evt):
"Show answer on RET or register answer."
+ print "keypressevent"
+ evt.ignore()
+ return
if evt.key() in (Qt.Key_Up,Qt.Key_Down,Qt.Key_Left,Qt.Key_Right,
Qt.Key_PageUp,Qt.Key_PageDown):
mf = self.bodyView.body.page().currentFrame()