Commit graph

483 commits

Author SHA1 Message Date
Damien Elmes
f86f6c5bd0 we should be reading the config from appdata 2011-12-20 19:36:41 +09:00
Damien Elmes
4d6c727d7b fix parent assignment 2011-12-20 17:56:10 +09:00
Damien Elmes
9c51d99dbb disable qt translations for now 2011-12-20 16:44:19 +09:00
Damien Elmes
b9916dd90c when moving to the next/prev card, focus editor 2011-12-19 08:55:10 +09:00
Damien Elmes
f3d8434a4e make sure new cards have at least one step 2011-12-19 08:43:28 +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
72a01c0b90 add rtl fields to editor 2011-12-17 11:14:21 +09:00
Damien Elmes
b3fc9e8f8b make sure element is visible on focus change 2011-12-17 11:03:39 +09:00
Damien Elmes
91b37842d4 move to one column field layout 2011-12-17 10:27:54 +09:00
Damien Elmes
fde2a697ca browser display tweaks 2011-12-16 12:25:25 +09:00
Damien Elmes
1028133cb0 show new position again 2011-12-16 12:00:45 +09:00
Damien Elmes
c121edf5d6 catch 500 errors 2011-12-16 10:37:18 +09:00
Damien Elmes
a2ce7c17ad fix shared decks link 2011-12-15 19:36:23 +09:00
Damien Elmes
be597905fc don't mark first field red unless it's a dupe 2011-12-15 17:13:37 +09:00
Damien Elmes
33066d538c don't alternate colours on marked/suspended; make colours more subtle 2011-12-15 16:52:17 +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
205cd7ed59 fix tag completion popup 2011-12-15 15:55:27 +09:00
Damien Elmes
789773f550 reset deck list too after edits 2011-12-15 15:24:23 +09:00
Damien Elmes
6323633f65 superfluous reset hook in overview 2011-12-15 15:22:22 +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
1f3f948ad1 should be changing state in collection load, not profile load 2011-12-14 12:18:43 +09:00
Damien Elmes
312af79c1e add review link 2011-12-14 12:13:10 +09:00
Damien Elmes
7c310e678c fix deck description 2011-12-14 11:44:29 +09:00
Damien Elmes
2dbc5f22dc conf() -> confForDid() 2011-12-13 13:56:16 +09:00
Damien Elmes
b14e6b306b fix double syncs 2011-12-13 10:30:29 +09:00
Damien Elmes
a10bc64822 fix model renaming, add name prompt on add 2011-12-13 10:30:09 +09:00
Damien Elmes
dcb56ef265 don't leave orphaned facts around when editing 2011-12-13 04:20:12 +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
07ce5983f9 add empty card del hook, make sure we update templates on clayout close 2011-12-12 00:02:12 +09:00
Damien Elmes
1bcc8b9d27 fix cloze 2011-12-11 03:34:23 +09:00
Damien Elmes
b812b50ee3 add template-level deck override 2011-12-11 00:44:07 +09:00
Damien Elmes
ed85bec6cc fix deck conf bugs 2011-12-11 00:24:08 +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
ff967298ca open the changes page during upgrade 2011-12-08 05:50:55 +09:00
Damien Elmes
7ca5a23e7c add styles back 2011-12-08 05:19:09 +09:00
Damien Elmes
08134c2462 implement addons 2011-12-08 04:38:47 +09:00
Damien Elmes
6148a28bfb make sure we autosync on collection close 2011-12-08 02:32:44 +09:00
Damien Elmes
2aca212973 make sure we show the entire graph width of first load 2011-12-08 02:22:55 +09:00
Damien Elmes
b025eb9983 add auto optimiziation on close 2011-12-08 01:42:14 +09:00
Damien Elmes
fb88fe2e45 backups 2011-12-08 01:22:25 +09:00
Damien Elmes
9d26496ceb profile switching & refactor closing 2011-12-08 00:47:29 +09:00
Damien Elmes
681c8dea9f add autosync flag, make sure we close col windows on sync 2011-12-08 00:31:04 +09:00
Damien Elmes
58433be7b4 limit images to window width 2011-12-07 23:48:58 +09:00
Damien Elmes
a8b90ca6b0 card is a class not an id now 2011-12-07 20:27:08 +09:00
Damien Elmes
5c80708765 make sure we log the exceptions when upgrading 2011-12-07 19:35:15 +09:00
Damien Elmes
826cbd3ecf make sure we catch esc in progress handler too 2011-12-07 16:47:52 +09:00
Damien Elmes
d9a7eba7c2 add upload/download progress 2011-12-06 01:36:47 +09:00
Damien Elmes
9a6ddae1cb removeHook -> remHook 2011-12-06 00:11:48 +09:00
Damien Elmes
d34ee6822f fix ctrl+c handler 2011-12-06 00:08:42 +09:00
Damien Elmes
e9733beb81 let libanki add the necessary count 2011-12-05 19:34:04 +09:00
Damien Elmes
5fc4a80458 repCounts() -> counts() 2011-12-05 19:19:25 +09:00
Damien Elmes
238a9a823c catch more errors 2011-12-05 17:52:26 +09:00
Damien Elmes
705e809175 report when media sync starts 2011-12-05 15:36:52 +09:00
Damien Elmes
7f3fb805ca catch 502 2011-12-05 15:36:22 +09:00
Damien Elmes
aca30de49e default to deck browser if decks > 1 2011-12-05 15:01:52 +09:00
Damien Elmes
0085c9fc6c fix closing 2011-12-05 14:52:20 +09:00
Damien Elmes
47f9b79632 .reset() when opening overview or reviewer 2011-12-05 14:52:11 +09:00
Damien Elmes
8f9e4ca5ee after full sync, reopen deck for media sync 2011-12-05 14:51:51 +09:00
Damien Elmes
452ed53019 after initial auth, set self.hkey so full sync works 2011-12-04 19:11:39 +09:00
Damien Elmes
240f61fd49 catch timeout errors; blank key when badAuth received 2011-12-04 19:10:26 +09:00
Damien Elmes
7916dea182 make sure undo is updated on col load 2011-12-04 19:10:08 +09:00
Damien Elmes
d7c4a55724 make sure we reload note after reset in editcurrent 2011-12-04 18:15:52 +09:00
Damien Elmes
42a0e43a3d tweak wording 2011-12-04 18:15:11 +09:00
Damien Elmes
1fe48b0c3a tweak sync messages 2011-12-04 16:25:36 +09:00
Damien Elmes
64ed220fba fix autoupdate; make program limit 5 minutes too 2011-12-04 16:24:58 +09:00
Damien Elmes
284c8d2543 revert previous change; don't mod card when displaying 2011-12-04 16:08:19 +09:00
Damien Elmes
16fd34e8d9 make sure the load callback is reset each time html changed 2011-12-04 15:39:01 +09:00
Damien Elmes
da2d4073c9 to avoid conflicts, make sure the progress dialog can't be closed 2011-12-04 15:34:31 +09:00
Damien Elmes
67285cd230 fix full upload 2011-12-04 15:30:12 +09:00
Damien Elmes
e03b51fae8 option to disable media sync 2011-12-04 14:01:22 +09:00
Damien Elmes
7a71a0798c new sync gui 2011-12-04 13:54:00 +09:00
Damien Elmes
94baee058c make sure type answers with : work 2011-12-03 19:14:04 +09:00
Damien Elmes
26ba52a752 add ctrl+c back to webview 2011-12-03 19:13:51 +09:00
Damien Elmes
2c45091367 ensure only one instance running at once 2011-12-03 19:13:39 +09:00
Damien Elmes
600e189c03 make rename and delete deck undoable 2011-12-02 22:38:00 +09:00
Damien Elmes
52881b655d improve unused media deletion 2011-12-02 22:30:33 +09:00
Damien Elmes
3ac7aacb54 remove optimize sync warning 2011-12-02 21:50:07 +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
6feafbb4ff add options & cram buttons 2011-12-02 18:08:33 +09:00
Damien Elmes
975f66e693 get type answer support working again 2011-12-02 17:58:53 +09:00
Damien Elmes
ac7602675a tooltips 2011-12-02 17:19:57 +09:00
Damien Elmes
7909181f32 move remaining to middle; hide timer for now 2011-12-01 20:06:56 +09:00
Damien Elmes
da25e87ac4 key handling stuff 2011-12-01 19:42:36 +09:00
Damien Elmes
5e97a285a1 timer, global shortcuts 2011-12-01 18:45:13 +09:00
Damien Elmes
9c5eb98114 hook up context menu and remaining count 2011-12-01 17:05:04 +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
c2176edd07 snapshot of work on new show answer button 2011-11-30 21:10:33 +09:00