ospalh
bc62c06e3c
Open profile on double click
2012-05-02 19:20:29 +02:00
Damien Elmes
08a0bfccbe
i18n tooltip
2012-05-02 11:54:05 +09:00
Damien Elmes
ee024a7252
work around win32 crash on resume
2012-04-25 11:05:45 +09:00
Damien Elmes
2d11b6e7d7
allow statements in debug console
2012-04-25 10:12:17 +09:00
Damien Elmes
1d8fd1437b
tweak wording
2012-04-24 13:42:12 +09:00
Damien Elmes
c3c9156fdb
allow non-latin chars in profile names
2012-04-24 05:05:23 +09:00
Damien Elmes
f898a787c9
fix refresh of deck browser, and don't run in profile screen
2012-04-24 01:42:42 +09:00
Damien Elmes
92b57fc739
fix graph loading
2012-04-23 05:37:36 +09:00
Damien Elmes
bf13b5d619
add more translatable strings; move reviewer actions to reviewer.py
2012-04-23 00:46:23 +09:00
Damien Elmes
8b0f73a960
update due counts every 10 minutes while on overview/decklist
2012-04-22 09:29:15 +09:00
Damien Elmes
f86d38d0f8
reset() after deleting empty cards
2012-04-22 08:20:47 +09:00
Damien Elmes
4866b5683e
don't show study screen if current deck invalid
2012-04-22 08:16:36 +09:00
Damien Elmes
fdbed4ba17
copy2->copyfile
2012-04-22 07:32:14 +09:00
Damien Elmes
1df641da6f
always show deck browser on collection load
2012-04-22 07:13:31 +09:00
Damien Elmes
a08776137b
move to resetRequired on add/edit current
2012-04-22 07:00:54 +09:00
Damien Elmes
bf4057ce98
don't make the empty cards dialog modal
2012-04-21 07:26:20 +09:00
Damien Elmes
e3f5ff712d
fix i18n of empty cards msg
2012-04-21 00:25:56 +09:00
Damien Elmes
9fc21a61dc
inline exceptions
2012-04-20 03:19:47 +09:00
Damien Elmes
e3a59f8cf7
add simple debug console
2012-04-20 03:05:59 +09:00
Damien Elmes
ff6abe2b9d
strip reviewing card info into separate add-on
2012-04-20 02:16:21 +09:00
Damien Elmes
c60a6560c1
split empty card removal into separate diag
2012-04-19 11:14:36 +09:00
Damien Elmes
b91b5babe2
don't show schema msg in deck upgrades
2012-04-19 08:16:02 +09:00
Damien Elmes
0a0190103f
shortcuts should be uppercase
2012-04-19 06:29:14 +09:00
Damien Elmes
d919615475
refactor language handling
...
Because Qt translations need to be initialized before any widgets are created,
and because the Qt language needs to match the gettext language in order for
translated shortcuts to work, per-profile language settings aren't possible.
So instead of storing the language in the profile, we use
pm.meta['defaultLang'] for all profiles and initialize language handling in
__init__.py
The language selection in the preferences has been removed, because in a
school setting a student fiddling with the language could potentially cause
other students to be unable to navigate the UI. Instead, Anki will accept
-l/--lang passed on the command line to override the original language chosen
at first program startup.
2012-04-18 03:06:56 +09:00
Damien Elmes
dbc004e0ef
show # of empty cards to be deleted
2012-04-18 02:06:41 +09:00
Damien Elmes
d469428471
add jump to deck feature
2012-04-17 23:48:47 +09:00
Damien Elmes
2253b879de
if check db passes, show in tooltip
2012-04-17 20:16:31 +09:00
Damien Elmes
0f483a6f59
use global language for profile manager
2012-04-17 17:41:13 +09:00
Damien Elmes
b9eb89d270
add confirmation to full sync
2012-04-16 23:20:19 +09:00
Damien Elmes
7fca98092c
add option to force full sync
2012-04-12 19:01:45 +09:00
Damien Elmes
402b24fbf6
fix for win32 and osx aqt translations
2012-04-11 22:53:42 +09:00
Damien Elmes
05684b5575
option to edit current card's config
2012-04-11 20:59:03 +09:00
Damien Elmes
4948687f05
hide the bottom bar when 'close to resume' is shown
2012-04-08 21:45:19 +09:00
Damien Elmes
8a2ca46a7a
remove debugging
2012-04-07 18:21:03 +09:00
Damien Elmes
a1ef0c2d73
add option to cram current deck
2012-04-06 12:04:34 +09:00
Damien Elmes
56b89fdc91
allow the user to cancel creation/editing of cram deck
2012-04-06 11:55:01 +09:00
Damien Elmes
e177fae220
need to rebuild queue when burying, too
2012-03-27 05:54:46 +09:00
Damien Elmes
5d7562a9e4
'delete unused'
2012-03-19 22:20:39 +09:00
Damien Elmes
37061c6661
when deleting a note, we need to rebuild the queue
2012-03-19 22:20:02 +09:00
Damien Elmes
d1cf46d0c8
timeboxing
2012-03-16 19:55:59 +09:00
Damien Elmes
996271de4b
move to overview after cram deck created
2012-03-16 19:10:40 +09:00
Damien Elmes
557cff8250
label tweak
2012-03-13 21:27:36 +09:00
Damien Elmes
8fd29bed1c
cram creation & config
2012-03-13 19:02:39 +09:00
Damien Elmes
8ddcc9a73c
tweak schema mod msg
2012-03-09 19:06:07 +09:00
Damien Elmes
eab18e9588
remove testing onImport() line
2012-03-08 06:24:20 +09:00
Damien Elmes
562f33635c
update import dialog; skip when mapping not required
2012-02-26 07:03:07 +09:00
Damien Elmes
6b2766c2f1
update exporting dialog
2012-02-26 03:12:21 +09:00
Damien Elmes
96748e8621
fix due counts on undo/edit
2012-02-13 16:30:47 +09:00
Damien Elmes
7be3935c02
ensure the same card appears after an undo
2012-02-13 12:50:44 +09:00
Kieran Clancy
a5ca6a90b0
make card info checkable and toggle with menu item / keyboard shortcut
2012-02-09 17:23:13 +10:30