Commit graph

2504 commits

Author SHA1 Message Date
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
f480629ed1 show cloze count in preview, remove unneeded buttons 2012-04-22 08:13:38 +09:00
Damien Elmes
8a7c3a9f3c friendlify some error messages 2012-04-22 07:38:47 +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
083caafd95 don't save the deck in add mode until the note is being added 2012-04-22 07:12:52 +09:00
Damien Elmes
55256d0f39 accept ctrl+alt+shift+c for reuse # cloze 2012-04-22 07:03:35 +09:00
Damien Elmes
a08776137b move to resetRequired on add/edit current 2012-04-22 07:00:54 +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
e13a9bd21a check state before showing current card 2012-04-22 04:56:49 +09:00
Damien Elmes
dedd4d8241 mention bs req and running instructions 2012-04-22 04:50:55 +09:00
Damien Elmes
a7491e6412 fix extra \n in msg 2012-04-22 03:30:25 +09:00
Damien Elmes
257460dee0 add default values to some dialogs 2012-04-22 00:18:40 +09:00
Damien Elmes
20dfa416d2 show # of decks using options group 2012-04-22 00:07:22 +09:00
Damien Elmes
003327bd73 add contributor 2012-04-21 23:59:01 +09:00
Damien Elmes
e4485d4198 honor include media option in export 2012-04-21 07:28:10 +09:00
Damien Elmes
bf4057ce98 don't make the empty cards dialog modal 2012-04-21 07:26:20 +09:00
Damien Elmes
dfbe5dbfa8 limit images in editor to the field size 2012-04-21 06:46:32 +09:00
Damien Elmes
1c2c1a62c6 KB -> kB 2012-04-21 00:31:19 +09:00
Damien Elmes
772f69154a show tooltips on edit, show answer & ease buttons 2012-04-21 00:26:23 +09:00
Damien Elmes
e3f5ff712d fix i18n of empty cards msg 2012-04-21 00:25:56 +09:00
Damien Elmes
07987dbe36 "Added" should be translatable 2012-04-21 00:25:44 +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
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
04cf8e9eb9 remove delete media option from prefs; too niche 2012-04-19 22:09:25 +09:00
Damien Elmes
ec16718584 don't throw error when preferences accessed via profiles screen 2012-04-19 20:38:11 +09:00
Damien Elmes
6f6378db4e bump version 2012-04-19 11:18:45 +09:00
Damien Elmes
c60a6560c1 split empty card removal into separate diag 2012-04-19 11:14:36 +09:00
Damien Elmes
fd2851ac1e show ordinal in cloze template name 2012-04-19 11:14:14 +09:00
Damien Elmes
91e59dc35b don't show tab add/close buttons in cloze model 2012-04-19 10:19:16 +09:00
Damien Elmes
b91b5babe2 don't show schema msg in deck upgrades 2012-04-19 08:16:02 +09:00
Damien Elmes
e2ed5b54c8 add home+end shortcuts 2012-04-19 07:12:20 +09:00
Damien Elmes
0a0190103f shortcuts should be uppercase 2012-04-19 06:29:14 +09:00
Damien Elmes
bef0efd22a fix default split in browser 2012-04-19 06:24:27 +09:00
Damien Elmes
43880409f3 better fix for html in type answer
- compare in txt mode so things like < are treated as a single char
- escape text just before applying styles
2012-04-19 06:12:29 +09:00
Damien Elmes
23609c1175 Revert "escape HTML in type in the answer"
This reverts commit 8dbfd676ef.
2012-04-19 05:59:27 +09:00
Damien Elmes
c0de34120f add debugging shortcut 2012-04-19 05:52:49 +09:00
Damien Elmes
9628a83fe8 make sure completer is hidden when closing add tags diag 2012-04-19 03:47:45 +09:00
Damien Elmes
ee63a02936 hide the deck/tag completer on focus change 2012-04-19 03:45:48 +09:00
Damien Elmes
d6a949bc49 revert deck combobox change
This commit reverts c1a16452d6
2012-04-19 03:44:02 +09:00
Damien Elmes
2ab4667a73 translatable ankiweb signup page 2012-04-18 04:01:33 +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
7d5d81f79c use the default deck if model did invalid 2012-04-18 02:05:06 +09:00
Damien Elmes
df6f79fcc3 bundle qt translations 2012-04-18 01:04:07 +09:00
Damien Elmes
d469428471 add jump to deck feature 2012-04-17 23:48:47 +09:00