Commit graph

203 commits

Author SHA1 Message Date
Damien Elmes
0491356536 'filtered deck 1' 2012-05-25 11:43:00 +09:00
Damien Elmes
c3d990534e allow filtering of cram decks in studydeck 2012-05-24 22:04:36 +09:00
Damien Elmes
82e0349d8f add filter to note type selection 2012-05-21 13:54:16 +09:00
Damien Elmes
0fac8755c9 don't call cleanup when resetting to same state 2012-05-21 13:19:45 +09:00
Damien Elmes
4a235b96a5 filter/cram, add empty button 2012-05-20 17:33:22 +09:00
Damien Elmes
39eec87c0e bcard() 2012-05-06 02:21:33 +09:00
Damien Elmes
176158b97b debug console doesn't need to be modal 2012-05-06 01:41:44 +09:00
Damien Elmes
7c1761c4ff fix refresh timer firing during sync 2012-05-05 01:10:54 +09:00
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