Commit graph

543 commits

Author SHA1 Message Date
Damien Elmes
c5297afad4 save->close 2012-05-02 13:19:07 +09:00
Damien Elmes
d66931359c don't wrap lines in debug console 2012-04-26 18:25:58 +09:00
Damien Elmes
bd2c109d15 more terminology updates 2012-04-25 11:44:13 +09:00
Damien Elmes
2d11b6e7d7 allow statements in debug console 2012-04-25 10:12:17 +09:00
Damien Elmes
b6adc9f1bb set a sensible minimize size for the editor in the browser 2012-04-24 08:10:44 +09:00
Damien Elmes
db64251026 increase change deck dialog size 2012-04-24 02:30:16 +09:00
Damien Elmes
b3093ad336 option to use current deck when adding 2012-04-23 03:49:32 +09:00
Damien Elmes
608d2c77ba show indicator on marked cards; fix type answer bug 2012-04-22 11:24:39 +09:00
Damien Elmes
7153cec347 rework colour button 2012-04-22 09:46:56 +09:00
Damien Elmes
f86d38d0f8 reset() after deleting empty cards 2012-04-22 08:20:47 +09:00
Damien Elmes
3abd433337 add options to delete and edit addons 2012-04-22 06:10:13 +09:00
Damien Elmes
69355be953 remove plugin enabling/disabling 2012-04-22 05:30:46 +09:00
Damien Elmes
20dfa416d2 show # of decks using options group 2012-04-22 00:07:22 +09:00
Damien Elmes
21d60086a8 don't allow final template to be deleted in empty note type 2012-04-20 22:37:20 +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
04cf8e9eb9 remove delete media option from prefs; too niche 2012-04-19 22:09:25 +09:00
Damien Elmes
c60a6560c1 split empty card removal into separate diag 2012-04-19 11:14:36 +09:00
Damien Elmes
e2ed5b54c8 add home+end shortcuts 2012-04-19 07:12:20 +09:00
Damien Elmes
bef0efd22a fix default split in browser 2012-04-19 06:24:27 +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
d469428471 add jump to deck feature 2012-04-17 23:48:47 +09:00
Damien Elmes
1c9fe166af add select all shortcut 2012-04-16 23:29:39 +09:00
Damien Elmes
7fca98092c add option to force full sync 2012-04-12 19:01:45 +09:00
Damien Elmes
cd1c958230 remove initial factor from new conf 2012-04-11 21:34:02 +09:00
Damien Elmes
79e3984a7a revamped addon downloading 2012-04-10 16:31:45 +09:00
Damien Elmes
cb56df2dab new clear formatting icon 2012-04-09 14:50:15 +09:00
Damien Elmes
4bbd644e0a use stdHtml in preview 2012-04-08 13:29:55 +09:00
Damien Elmes
dc82f0ecf6 b&w icons from alex 2012-04-07 07:40:08 +09:00
Damien Elmes
f793b8a695 switch to a combobox for the search, at least for now 2012-04-06 14:08:58 +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
314ec1957a add close to add models 2012-04-06 10:56:52 +09:00
Damien Elmes
f2d0df5fc1 ctrl+z shortcut for undo in browser 2012-04-06 10:50:39 +09:00
Damien Elmes
595ef09a72 darken the paperclip 2012-04-06 07:36:57 +09:00
Damien Elmes
57647f71b7 add some shortcuts 2012-03-30 00:32:38 +09:00
Damien Elmes
96ddf9c0cc remove the 25 card minimum review limit 2012-03-24 04:07:03 +09:00
Damien Elmes
3d50abecf9 show editable deck in import dialog; bump version 2012-03-20 05:39:59 +09:00
Damien Elmes
c40b3ba9a6 change db -> change database 2012-03-20 02:59:01 +09:00
Damien Elmes
553cdb4fc2 reenable change note type 2012-03-20 02:57:44 +09:00
Damien Elmes
55ac3e6a4b add the colour anki icon back 2012-03-19 23:15:34 +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
5160d68846 remove obsolete revorder option from dialog 2012-03-13 22:47:22 +09:00
Damien Elmes
8fd29bed1c cram creation & config 2012-03-13 19:02:39 +09:00
Damien Elmes
3e0aed4e41 remove note decks 2012-03-09 09:41:12 +09:00
Damien Elmes
03c417daa2 csv importing 2012-02-29 14:05:43 +09:00
Damien Elmes
6b2766c2f1 update exporting dialog 2012-02-26 03:12:21 +09:00
Damien Elmes
694fad9f47 add 'add notes' button to browser 2012-02-13 16:38:12 +09:00
Kieran Clancy
a5ca6a90b0 make card info checkable and toggle with menu item / keyboard shortcut 2012-02-09 17:23:13 +10:30
Damien Elmes
2796b9eaf8 add note types back to browser, but without templates 2012-01-30 08:02:06 +09:00
Damien Elmes
65072ad43c profile renaming 2012-01-17 11:18:48 +09:00
Damien Elmes
4fd1da00fd use a platform-specific font 2012-01-11 14:44:50 +09:00
Damien Elmes
0d4f18afad make sure we tidy up key handlers; s/fact/note 2011-12-21 10:11:53 +09:00
Damien Elmes
8d2363203c "move files" 2011-12-20 16:58:46 +09:00
Damien Elmes
2f056d80b4 don't mention decks in prefs/backup 2011-12-20 16:49:53 +09:00
Damien Elmes
9ac42a40a5 when renaming deck, start with old one as default 2011-12-19 08:31:23 +09:00
Damien Elmes
1b3e956d5f add new css field to clayout 2011-12-17 18:17:28 +09:00
Damien Elmes
fde2a697ca browser display tweaks 2011-12-16 12:25:25 +09:00
Damien Elmes
36eb97375d add horiz scrollbar to browser 2011-12-16 12:02:56 +09:00
Damien Elmes
2f47dba5e4 grayscale sidebar 2011-12-15 16:48:46 +09:00
Damien Elmes
53349ea5b1 add tint to browser sidebar 2011-12-15 16:43:35 +09:00
Damien Elmes
d33f05f028 browser toolbar tweaks 2011-12-15 16:17:48 +09:00
Damien Elmes
34b56b5003 add timer flag, limit timer to maxTaken 2011-12-15 15:09:04 +09:00
Damien Elmes
494b7310f0 change model, description editing 2011-12-15 14:33:40 +09:00
Damien Elmes
177a2d027b add deck to add cards dialog 2011-12-13 01:53:18 +09:00
Damien Elmes
63e1132b5b sync pref tweaks 2011-12-13 01:04:01 +09:00
Damien Elmes
1bcc8b9d27 fix cloze 2011-12-11 03:34:23 +09:00
Damien Elmes
569b903cdc move collection options into preferences 2011-12-10 23:41:33 +09:00
Damien Elmes
d3acebe395 add separate option to deck opts 2011-12-10 22:52:51 +09:00
Damien Elmes
60ba70b1b5 add cards dialog & model chooser 2011-12-10 21:21:20 +09:00
Damien Elmes
f8d39ca210 update deck configuration dialog 2011-12-10 04:21:53 +09:00
Damien Elmes
82fb30aa4a remove some obsolete files 2011-12-09 01:01:43 +09:00
Damien Elmes
279c40b5f5 implement prefs window 2011-12-09 00:41:31 +09:00
Damien Elmes
4a84a304ae move tex & html editing into advanced menu 2011-12-08 20:51:46 +09:00
Damien Elmes
b025eb9983 add auto optimiziation on close 2011-12-08 01:42:14 +09:00
Damien Elmes
ff1745e374 rename some icon files 2011-12-05 19:38:49 +09:00
Damien Elmes
ad523113cc more browser stuff 2011-12-02 21:27:28 +09:00
Damien Elmes
77dd9eea14 browser work 2011-12-02 20:44:18 +09:00
Damien Elmes
5dd5ab710a connect current card editor; ensure same card is reviewed 2011-12-01 15:41:24 +09:00
Damien Elmes
cecec92934 work on reviewer 2011-12-01 15:15:20 +09:00
Damien Elmes
b745567bb3 add another toolbar at the bottom 2011-11-30 17:54:55 +09:00
Damien Elmes
bea1e60fc8 remove actions that'll be placed on the card 2011-11-30 15:58:39 +09:00
Damien Elmes
b9522487ad finish fields dialog 2011-11-30 12:36:12 +09:00
Damien Elmes
967dff23dd work on fields dialog 2011-11-29 21:06:42 +09:00
Damien Elmes
3362ca06a3 move card info into separate diag 2011-11-29 17:46:32 +09:00
Damien Elmes
1c58306d7a new toolbar for the browser 2011-11-29 13:35:13 +09:00
Damien Elmes
0411d9f11e fix padding of bottom area 2011-11-29 11:15:31 +09:00
Damien Elmes
7a799d30e0 report issues with history not matching rep count 2011-11-29 11:04:32 +09:00
Damien Elmes
0c104af809 tweak browser layout 2011-11-29 10:18:55 +09:00
Damien Elmes
10234be4e9 browser tweaks 2011-11-28 21:19:39 +09:00
Damien Elmes
cf87d19905 refactor card layout, reviewing 2011-11-28 14:37:07 +09:00
Damien Elmes
f2a39aad2a move the toolbar into a separate file and make it global 2011-11-27 11:25:13 +09:00
Damien Elmes
f75ef69fba experimenting with a new toolbar 2011-11-26 22:07:10 +09:00
Damien Elmes
5f1b762a15 fix stats, start work on revamped overview 2011-11-26 13:20:55 +09:00
Damien Elmes
a1a7e7341c upgrade wizard and first startup language selection dialog 2011-11-25 15:08:41 +09:00
Damien Elmes
7c68b58d44 profile gui, new deck browser 2011-11-24 18:42:06 +09:00
Damien Elmes
f4150a5df4 refactor; add profile support 2011-11-24 12:48:58 +09:00
Damien Elmes
be921563f0 todo 2011-11-23 13:03:51 +09:00
Damien Elmes
f8e53f8381 add some placeholder group indicators 2011-10-29 09:19:58 +09:00
Damien Elmes
96f1c52105 add another svg 2011-09-21 03:07:48 +09:00
Damien Elmes
95d8690d34 close -> close deck 2011-07-26 18:08:32 +09:00