~kevang/mnemosyne-proj/grade-shortcuts-improvements

  • Committer: Kilian Evang
  • Date: 2015-05-12 13:44:26 UTC
  • Revision ID: noreply@texttheater.net-20150512134426-qla5fmyglw5mfnwk
ReviewWdgt no longer associates shortcuts with grade buttons, instead handles
all key presses in the keyPressEvent method. I think this allows for a more
unified, less error-prone treatment of the keyboard interface.

In addition, it now always avoids reacting to auto-repeated grade key presses.
For example, if you press a number key to show the answer and hold it down for
too long, it would previously immediately grade the card. This is no longer the
case. There was no obvious way to solve this problem with the shortcuts.

Furthermore, it now always avoids grading the current card when the answer is
not showing. Previously, there was a race condition that could lead to two
cards being graded in a row when the user accidentally hit two grade keys at
once, see https://code.launchpad.net/~kevang/mnemosyne-proj/grade_only_if_showing/+merge/235605
for a detailed description.
Filename Latest Rev Last Changed Committer Comment Size
..
ca.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 209 KB Diff Download File
ca@valencia.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 207 KB Diff Download File
cs.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 204 KB Diff Download File
da.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 190 KB Diff Download File
de.po 1863 9 years ago Peter.Bienstman at UGent Tag 2.3.3. 208 KB Diff Download File
eo.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 180 KB Diff Download File
es.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 206 KB Diff Download File
fa.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 184 KB Diff Download File
fr.po 1863 9 years ago Peter.Bienstman at UGent Tag 2.3.3. 205 KB Diff Download File
gl.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 179 KB Diff Download File
he.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 181 KB Diff Download File
hr.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 180 KB Diff Download File
hu.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 214 KB Diff Download File
id.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 180 KB Diff Download File
it.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 209 KB Diff Download File
ja.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 189 KB Diff Download File
makefile 1769 10 years ago Peter.Bienstman at UGent Update translations. 1.3 KB Diff Download File
mnemosyne.pot 1785 10 years ago Peter.Bienstman at UGent Fix tabbing problems in dialogs. 182 KB Diff Download File
File msgfmt.py 1652 11 years ago Peter Bienstman Dialog work. 5.3 KB Diff Download File
nb.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 204 KB Diff Download File
nl.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 180 KB Diff Download File
pl.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 206 KB Diff Download File
pt.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 199 KB Diff Download File
pt_BR.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 205 KB Diff Download File
File pygettext 1652 11 years ago Peter Bienstman Dialog work. 21.5 KB Diff Download File
ru.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 225 KB Diff Download File
sr.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 221 KB Diff Download File
sv.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 187 KB Diff Download File
tr.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 181 KB Diff Download File
uk.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 193 KB Diff Download File
File update_trans.py 1494 12 years ago Peter Bienstman More translation work. 224 bytes Diff Download File
zh_CN.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 202 KB Diff Download File
zh_HK.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 202 KB Diff Download File
zh_TW.po 1856 9 years ago Peter.Bienstman at UGent Tag 2.3.2 RC1. 202 KB Diff Download File