Commit graph

827 commits

Author SHA1 Message Date
Damien Elmes
250f1bec8f update priority after marking 2009-05-30 10:29:15 +09:00
Damien Elmes
f54525e9a7 recover gracefully if the deck can't be opened in the sync thread 2009-05-30 10:27:54 +09:00
Damien Elmes
627da56dfb add emilio to the credits 2009-05-28 01:34:50 +09:00
Damien Elmes
769b4d28a8 exclude user events in db progress handler 2009-05-27 04:02:21 +09:00
Damien Elmes
6d77eb73a2 work around qt bug based on version 2009-05-27 01:38:58 +09:00
Damien Elmes
5cd30656b4 display the full error in a textarea 2009-05-27 01:11:14 +09:00
Damien Elmes
fded7a85da set focus on the table view before deleting cards 2009-05-27 00:59:09 +09:00
Damien Elmes
11353079c0 mention how to change user/pass when setting up details 2009-05-27 00:56:43 +09:00
Damien Elmes
4c0880b9c9 getshared: when connection fails, report full error message 2009-05-27 00:31:17 +09:00
Damien Elmes
dbd2ee1f13 default # of backups to 20, make a config option 2009-05-21 02:12:41 +09:00
Damien Elmes
227435d462 add norwegian to prefs 2009-05-21 01:10:45 +09:00
Damien Elmes
b6eca72d88 if type in the answer field doesn't exist, disable 2009-05-19 02:12:00 +09:00
Damien Elmes
26e7428f16 ignore the key stroke if empty, otherwise accept 2009-05-16 05:30:13 +09:00
Damien Elmes
7541485e87 save the cramming check before closing the deck 2009-05-16 05:23:09 +09:00
Damien Elmes
3a01a30d2b remember position when deleting again 2009-05-16 05:10:49 +09:00
Damien Elmes
bb43ed18b0 remember last selected card wherever possible 2009-05-16 05:00:05 +09:00
Damien Elmes
b3aaf31f8a if text is selected, insert latex tags around 2009-05-16 04:39:24 +09:00
Damien Elmes
ceae700fac properly select current field in import 2009-05-16 04:25:43 +09:00
Damien Elmes
ff20e23b50 when cramming, don't copy, just use old media dir 2009-05-16 04:08:15 +09:00
Damien Elmes
6f2f253d96 don't throw error completing empty tag, hide popup, propagate key event 2009-05-16 03:50:58 +09:00
Damien Elmes
484b15f592 update title bar when refreshing due count 2009-05-16 03:44:05 +09:00
Damien Elmes
4f86ed0d82 make progress bars less wordy & clickable 2009-05-16 03:03:44 +09:00
Damien Elmes
3d1fb7025e field models should default to not required/unique 2009-05-16 02:51:05 +09:00
Damien Elmes
d205cd7602 add quick db check 2009-05-16 02:47:27 +09:00
Damien Elmes
430251a748 add mari egami to about 2009-05-14 00:25:19 +09:00
Damien Elmes
1c690c5477 translation patch from piotr 2009-05-11 12:07:13 +09:00
Christian Krause
67721195fa fix name in about dialog 2009-05-11 11:55:40 +09:00
Damien Elmes
588a3feead make sure add items status is read-only, fix colour on osx 2009-05-09 07:19:30 +09:00
Damien Elmes
aa4621c66c add shortcuts for filter/sort, fix bug in hiding separators 2009-05-09 06:35:56 +09:00
Damien Elmes
41b98051b8 don't add separator if no tags available 2009-05-09 06:24:32 +09:00
Damien Elmes
8582c514aa make active tags like tag dropdown in browser 2009-05-09 06:18:44 +09:00
Damien Elmes
d5ad53fe54 don't include space in card template name 2009-05-09 06:16:29 +09:00
Damien Elmes
798fa82ed3 add deck name to add items/browser 2009-05-09 06:03:09 +09:00
Damien Elmes
714b1a414b when suspending/unsuspending, refresh 2009-05-09 04:09:27 +09:00
Damien Elmes
76a7ea3353 add suspend and unsuspend operations to browser 2009-05-09 03:50:25 +09:00
Damien Elmes
e1d8c31a1e update tags list when tags are changed 2009-05-09 03:28:47 +09:00
Damien Elmes
02930e5713 forget last card when study stats opened 2009-05-09 02:27:23 +09:00
Damien Elmes
52139646dc on an unknown error, print full traceback. ensure .data exists 2009-05-08 13:54:09 +09:00
Damien Elmes
5b14d882e7 sort initial add too, as it's not the same as db order 2009-05-07 19:31:40 +09:00
Damien Elmes
4b1a102f3d sort newly added tags 2009-05-07 19:31:08 +09:00
Damien Elmes
54d6c7c86b make sure to update title bar when resetting 2009-05-07 17:26:11 +09:00
Damien Elmes
26e484db23 don't need a full rebuild on reschedule 2009-05-06 16:48:08 +09:00
Damien Elmes
7b0c13d94f type->is 2009-05-06 16:39:54 +09:00
Damien Elmes
2eaadcfa08 make sync msg box configurable, fix bug in initial->study screen 2009-05-06 15:39:33 +09:00
Damien Elmes
329caf7f96 make sure to call hideOrShow() last 2009-05-06 15:24:28 +09:00
Damien Elmes
1261bb185c move back to study screen on reset() 2009-05-06 15:22:01 +09:00
Damien Elmes
bc4066f68e don't fail when trying to update card that's been deleted 2009-05-06 15:00:54 +09:00
Damien Elmes
0ab355f87d don't accept space to show answer if type answer mode 2009-05-06 14:24:28 +09:00
Damien Elmes
a9e7ecff12 new learn early handling, add tooltips 2009-05-06 14:14:38 +09:00
Damien Elmes
b715059bfd rebuild counts after reschedule 2009-05-06 13:53:14 +09:00
Damien Elmes
5460e1d820 add filter for due 2009-05-06 13:40:19 +09:00
Damien Elmes
7c1bce9f43 replace _ with space for models/templates too 2009-05-06 13:35:55 +09:00
Damien Elmes
595dce821b fix bug deleting current model in deck properties 2009-05-06 13:05:09 +09:00
Damien Elmes
c87bf9a3b8 remove unused lock import 2009-05-02 15:18:29 +09:00
Damien Elmes
0be6b2965d workaround for setEnabled() recursively calling setBusy() 2009-05-02 15:17:56 +09:00
Damien Elmes
8ff716be64 catch db access in progress handler 2009-05-02 05:42:52 +09:00
Damien Elmes
ec684b6367 ignore focusout event if in db handler 2009-05-02 05:30:50 +09:00
Damien Elmes
baf3ceeef6 give full traceback if import fails 2009-05-02 04:18:47 +09:00
Damien Elmes
ab1f923387 set focus on show answer button to avoid double tap 2009-05-01 04:36:50 +09:00
Damien Elmes
ac9b8f96c2 Merge branch 'master' of git://github.com/sanna/ankiqt
Conflicts:

	ankiqt/locale/ankiqt_pl_PL.po
2009-04-30 21:57:26 +09:00
Susanna Björverud
dc25ec8e13 Split up two long texts
Split up session options and its tooltip consisting of interlaced html and strings to translate into
strings that should and need not be translated.
2009-04-30 11:40:03 +02:00
Damien Elmes
7c6625ada6 modelproperties & translation patch from piotr 2009-04-30 12:13:07 +09:00
Damien Elmes
d113600887 model>template in modelproperties 2009-04-30 05:25:26 +09:00
Damien Elmes
b7a3a35c90 fix translations in deckproperties from piotr 2009-04-30 05:23:22 +09:00
Damien Elmes
c608ed5e42 workaround for tag completion breakage on qt 4.5.1 2009-04-30 05:13:26 +09:00
Damien Elmes
4bfdc04ac0 fix exporting packaged decks w/ media on win32 2009-04-29 15:40:37 +09:00
Damien Elmes
be93b007ab if in the study screen, just refresh instead of moving to congrats 2009-04-29 12:49:49 +09:00
Damien Elmes
2915a36a71 rebuild the queue before start of study, so new card modulus is fixed 2009-04-29 12:43:43 +09:00
Damien Elmes
b6305085e8 add bury fact option 2009-04-29 12:14:36 +09:00
Damien Elmes
0ddc1d7d72 accept space no matter what is focused, don't focus show answer as faster 2009-04-29 11:02:15 +09:00
Damien Elmes
c9044f6d64 add accidentally deleted line 2009-04-29 10:06:57 +09:00
Damien Elmes
c71c2c90c6 add option to prevent edits while question shown 2009-04-29 10:01:31 +09:00
Damien Elmes
b2c90a2146 don't set combobox back to <filter> unless the tag has been changed 2009-04-29 09:41:21 +09:00
Damien Elmes
c58c6d9ca9 improve filter dropdown box; add icons 2009-04-29 09:32:53 +09:00
Damien Elmes
94d7a74bca add object name for type answer field 2009-04-29 07:12:08 +09:00
Damien Elmes
94dddb6531 fix images in preview, typo in hook code 2009-04-28 17:56:01 +09:00
Damien Elmes
fde70d80ce update search when current card deleted 2009-04-28 17:55:42 +09:00
Damien Elmes
cafe070624 fix reference to isCramming 2009-04-25 21:38:18 +09:00
Damien Elmes
d0f918cdb0 add tooltip to study stats 2009-04-25 20:06:31 +09:00
Damien Elmes
0b7c8bcecc fix double-click to select 2009-04-25 19:18:07 +09:00
Damien Elmes
a41cfb88ec update bottom area of downloads when searching 2009-04-25 03:18:49 +09:00
Damien Elmes
96cac67ea6 set focus on search after downloaded data 2009-04-25 03:16:36 +09:00
Damien Elmes
c32a230766 don't lower tags, it causes problems for foreign characters 2009-04-25 03:04:06 +09:00
Damien Elmes
b1b6d322df fix startup when no deck available 2009-04-25 02:45:11 +09:00
Damien Elmes
4fd65c37c5 refactor error handler to handle error messages in other threads, mention mplayer 2009-04-25 02:38:16 +09:00
Damien Elmes
29bbbe0416 use <base> instead of munging image urls 2009-04-25 02:17:00 +09:00
Damien Elmes
612eafc64a prevent double click except in chinese/japanese models 2009-04-25 01:18:44 +09:00
Damien Elmes
0534ce5d40 don't convert \n to <br> and vice versa in card templates 2009-04-25 01:16:06 +09:00
Damien Elmes
830c3aed10 import importing on startup 2009-04-25 01:10:27 +09:00
Damien Elmes
ec287445a5 set reviewing started at start to avoid errors 2009-04-23 17:54:47 +09:00
Damien Elmes
0c2f62acb5 set progress parent on add/remove cards too 2009-04-23 04:48:46 +09:00
Damien Elmes
d9d795af55 fix windParent in browser 2009-04-23 04:23:14 +09:00
Damien Elmes
92b19171f7 ensure tag order correct when suspending too 2009-04-23 04:18:03 +09:00
Damien Elmes
ccf96a04e1 when marking cards, ensure order is correct 2009-04-23 04:17:42 +09:00
Damien Elmes
1fe922fed4 prevent import in cramming, warn when editing in cramming 2009-04-23 03:54:28 +09:00
Damien Elmes
af2bd52003 increase cram randomization speed by a factor of 5, prevent add cards open on cram 2009-04-23 03:46:22 +09:00
Damien Elmes
2ab8b7a574 generalize tooltips, make sync no contact msg a tooltip 2009-04-23 02:30:08 +09:00
Damien Elmes
0a1658de24 improve sync error message 2009-04-23 02:08:12 +09:00
Damien Elmes
5540da95ef focus close button after import 2009-04-23 02:02:47 +09:00
Damien Elmes
b3ed9613ac hide group box after importing 2009-04-23 02:01:58 +09:00
Damien Elmes
16d0323965 handle randomize progress instead of in libanki 2009-04-23 01:58:53 +09:00
Damien Elmes
a3c5caa544 randomize/order when settings changed 2009-04-23 01:33:49 +09:00
Damien Elmes
763758d43f rely on setVar() to check if modified 2009-04-23 00:32:56 +09:00
Damien Elmes
c84f97c33c Revert "check if anki is already open and prompt user"
This reverts commit a05fc37d94.
2009-04-22 22:11:14 +09:00
Damien Elmes
93a20e13b6 fix timer hiding, fix session start time being reset 2009-04-22 22:11:01 +09:00
Damien Elmes
a05fc37d94 check if anki is already open and prompt user 2009-04-22 22:10:14 +09:00
Damien Elmes
9212d8053f place no lower limit on number of failed cards 2009-04-22 21:30:01 +09:00
Damien Elmes
1fbad4235a protect more timers 2009-04-21 02:49:41 +09:00
Damien Elmes
a422ddb57b experiment with standalone windows 2009-04-21 02:16:17 +09:00
Damien Elmes
36881da474 add charlene to about 2009-04-20 23:51:15 +09:00
Damien Elmes
97f0e2bb8b add mongolian translation from Charlene Barina 2009-04-20 23:48:04 +09:00
Damien Elmes
fc367de488 hack to fix latex position until qt4.5 becomes available 2009-04-19 00:20:56 +09:00
Damien Elmes
5d634e08fc fix width for darwin too 2009-04-19 00:10:10 +09:00
Damien Elmes
5988bb21b5 fix tag alignment on win32 2009-04-18 23:49:38 +09:00
Damien Elmes
1da04aca5d add browser font configurator 2009-04-18 23:27:01 +09:00
Damien Elmes
091b84956f fix searching when sorting by fact created 2009-04-18 19:54:04 +09:00
Damien Elmes
966effe37b auto-detect filename when importing 2009-04-18 19:38:51 +09:00
Damien Elmes
c2b99e2de6 add correct over a month to daily stats 2009-04-18 18:20:20 +09:00
Damien Elmes
fcba72e40d add shortcut key to close window on osx 2009-04-18 05:01:57 +09:00
Damien Elmes
c19c45ef4a fix inMainWindow() 2009-04-18 04:56:14 +09:00
Damien Elmes
39dbbe4489 add select all/none/invert buttons to active tags dialog 2009-04-18 04:46:22 +09:00
Damien Elmes
bb876ce3ed ignore enter in deck properties 2009-04-18 03:44:05 +09:00
Damien Elmes
a962a9fb51 document html editor shortcut 2009-04-18 03:27:51 +09:00
Damien Elmes
ef17e3b4c6 call a hook after creating a field 2009-04-18 03:20:54 +09:00
Damien Elmes
4d95b3487d scroll to top when adding, keep tags always shown, not tag up on field edit 2009-04-18 02:41:16 +09:00
Damien Elmes
e1b7da08e5 show study screen regardless of deck due or not, tweak 'initial' 2009-04-18 00:59:01 +09:00
Damien Elmes
513a23c251 don't mark deck changed in editor on open 2009-04-18 00:51:29 +09:00
Damien Elmes
87a86cbdde update contributors 2009-04-18 00:42:55 +09:00
Damien Elmes
b15bc9ef61 delay update of scroll widget, if change timer fires while deleting, delay 2009-04-17 23:19:05 +09:00
Damien Elmes
ba9279c126 suppress timers in db progress handler, disable UI during progress 2009-04-17 21:59:57 +09:00
Damien Elmes
f45fccb93f fix concurrent mod error when deleting card while edit current open 2009-04-16 17:43:54 +09:00
Damien Elmes
8259347f34 move errorOccurred up the top 2009-04-16 17:17:16 +09:00
Damien Elmes
783e9ceac9 fix statusbar corruption 2009-04-14 01:32:50 +09:00
Damien Elmes
029345e2a6 trailing whitespace 2009-04-14 01:25:25 +09:00
Damien Elmes
c239768d19 add 'sort by fact creation' 2009-04-13 12:43:24 +09:00
Damien Elmes
ecc54ea222 convert "_" to " " in tag list 2009-04-13 12:42:55 +09:00
Damien Elmes
6055f55f6b display the proper sync error 2009-04-11 01:48:08 +09:00
Damien Elmes
d6351c666d avoid setting new card/session limit if unchanged 2009-04-11 01:30:03 +09:00
Damien Elmes
54db92e6ab set the background colour in the preview dialog 2009-04-11 00:42:23 +09:00
Damien Elmes
c89356f6f1 only mark deck modified if study options changed 2009-04-10 23:28:25 +09:00
Damien Elmes
4d8446826a hide/show toolbar items depending on state 2009-04-10 23:10:15 +09:00
Damien Elmes
35dd5c9c51 relax sync check from 1 minute to 5 minutes 2009-04-10 22:34:47 +09:00
Damien Elmes
090161e69f fix tab order for remaining buttons 2009-04-10 22:28:45 +09:00
Damien Elmes
fd57313d74 Reverting "if add button is focused and fact is complete, add" 2009-04-10 22:26:53 +09:00
Damien Elmes
3819bedaf6 Merge branch 'master' of git://github.com/sanna/ankiqt 2009-04-10 00:16:01 +09:00
Damien Elmes
a528f71d5c refactor quoteImg() 2009-04-09 11:52:00 +09:00
Susanna Björverud
4c537ce952 Plural strings 2009-04-07 10:55:27 +02:00
Susanna Björverud
4d348544f9 Used ngettext on some strings 2009-04-07 08:41:06 +02:00
Susanna Björverud
42a23a8f55 Use ungettext instead of ngettext for unicode support 2009-04-07 08:32:36 +02:00
Damien Elmes
1e22d8b7c5 store editor ordering in deck, not config 2009-04-07 11:55:33 +09:00