Commit graph

1903 commits

Author SHA1 Message Date
Damien Elmes
f4ef8b5123 add help, limit to card in edit current, add back compat hack 2010-11-30 02:57:17 +09:00
Damien Elmes
b98e302c70 field section implemented 2010-11-30 02:17:36 +09:00
Damien Elmes
63b015fba5 card template section implemented 2010-11-30 00:09:29 +09:00
Damien Elmes
35a5569038 dialog refactor wip 2010-11-29 04:56:45 +09:00
Damien Elmes
5ecb4bde49 clear compiled plugin files; make some strings translatable 2010-11-28 18:44:56 +09:00
Damien Elmes
5d5d796cd3 bump version 2010-11-28 18:21:15 +09:00
Damien Elmes
8074e7b5a8 more robust add cards fix 2010-11-28 18:03:00 +09:00
Damien Elmes
0c7988fc01 remove old keypress handler; qt seems to get it right now 2010-11-28 02:57:44 +09:00
Damien Elmes
9344b7da79 bump version 2010-11-28 02:33:15 +09:00
Damien Elmes
54c1d253a3 make sure to save fields before previewing 2010-11-28 02:24:44 +09:00
Damien Elmes
d770008228 display new style formats, but keep old style on DB for now 2010-11-28 02:02:36 +09:00
Damien Elmes
f8c099ccf7 tweak win32 test script 2010-11-27 23:59:20 +09:00
Damien Elmes
054287445c workaround _programLayout missing bug 2010-11-27 23:59:05 +09:00
Damien Elmes
0110875a9d fix some issues with the fact editor
- don't save a fact to disk on keystroke timer
- update unique/required checking for the above
- don't try to set focus to old widget if it doesn't exist
2010-11-27 23:37:35 +09:00
Damien Elmes
8870adf528 if exiting a custom scheduler, need to reset to update counts 2010-11-27 22:41:05 +09:00
Damien Elmes
d897ff7a0b typo of 'download' 2010-11-27 07:39:24 +09:00
Damien Elmes
91e3f51905 don't update qt library path on win32 2010-11-26 21:59:33 +09:00
Damien Elmes
489c9446c3 bump version 2010-11-26 04:15:56 +09:00
Damien Elmes
05baaaaf44 wipe original media path when exporting 2010-11-26 04:15:29 +09:00
Damien Elmes
1be2176b8e added find duplicate tool to the browser 2010-11-26 03:46:49 +09:00
Damien Elmes
7d799d8b57 don't display 'field mapping' if we're importing an anki file 2010-11-26 02:02:45 +09:00
Damien Elmes
9367570900 support updating of decks, simplify importing dialog
- can now choose 'update' instead of 'import', so users can maintain their
  data in a separate spreadsheet or file for bulk editing
- remove 'tags to append' option, as it makes the dialog a bit crowded. users
  can add 'tags:' to the start of their text files instead
- removed option to tag instead of suppress duplicates - a separate duplicate
  finding tool will be written instead
2010-11-26 01:57:29 +09:00
Damien Elmes
a3816b0e9e fix for bad filesystems not working with utime 2010-11-25 07:18:41 +09:00
Damien Elmes
5d41329e34 toolkit doesn't elide list items on osx, so don't limit size 2010-11-25 00:10:24 +09:00
Damien Elmes
ebbf32b750 keep focus when resetting fact editor 2010-11-24 05:06:29 +09:00
Damien Elmes
a46c9a8b26 sync updates (syncName, etc)
- remove text box from deck properties
- exiting deck properties after enabling syncing forces a sync
- instead of the arduous file>sync, enable checkbox, close dialog, file>sync
  again process users had to go through before, they can just file>sync now
  and the deck immediately syncs
- when downloading a deck, instead of downloading into a new name, prompt if
  the user wants to overwrite the deck, and cancel if they don't
- simplify deckChooser since we only have to deal with downloading now
- only display a clobber warning if the deck already existed on the server
- disable syncing if user declines to clobber the deck
- skip expensive summary generation if downloading or a conflict
2010-11-23 23:28:45 +09:00
Damien Elmes
3be42fbbfe suppress reset when editing current card 2010-11-23 19:28:58 +09:00
Damien Elmes
0414eed116 call .reset() where necessary due to libanki changes
- mw.reset() rebuilds the deck queue, and refetches the current card, so we
  don't try to answer a card that's not in the queue
- in a number of cases we were already explicitly calling reset; the libanki
  changes ensure we're not doing it twice now
- the editor no longer resets the current card when it's closed. Instead, all
  deck operations in the editor should reset when they are performed
2010-11-23 18:00:29 +09:00
Damien Elmes
5067577337 rebuild queues after editing current card 2010-11-23 16:39:25 +09:00
Damien Elmes
4313367efe show failed cards first when cramming restarted 2010-11-21 13:46:16 +09:00
Damien Elmes
80dcf3848c should be checking cardQueue, not cardType in status 2010-11-21 13:37:14 +09:00
Damien Elmes
9432b94863 bump version for coming development release 2010-11-21 12:58:32 +09:00
Damien Elmes
6ed8749909 tweak mac build script 2010-11-13 22:53:51 +09:00
Damien Elmes
c2d9ab9423 update deckproperties diag for new delay1 handling 2010-11-13 21:55:03 +09:00
Damien Elmes
4828c543ca fix spelling inconsistency 2010-11-13 21:54:49 +09:00
Damien Elmes
9bfd6843bb update cutoff when sitting in study options / finish screen 2010-11-13 17:09:02 +09:00
Damien Elmes
6d53fdc327 more useful version info 2010-11-13 17:06:43 +09:00
Damien Elmes
41868f1c95 limit new day starts at to -24~24 2010-11-13 11:55:48 +09:00
Damien Elmes
bd08dc487b Revert "remove inactive tags from dialogs"
This reverts commit d2e454930d.
2010-11-02 02:16:18 +09:00
Damien Elmes
a6066d5033 be consistent in deck references 2010-11-01 18:53:37 +09:00
Damien Elmes
10550aa5bc update some obsolete qt signals 2010-10-29 22:39:54 +09:00
Damien Elmes
16413c0b3b tweak wording & sizes 2010-10-29 22:04:56 +09:00
Damien Elmes
5c45ea2600 tweak table sizes 2010-10-29 21:54:34 +09:00
Damien Elmes
d2e454930d remove inactive tags from dialogs 2010-10-29 21:06:45 +09:00
Damien Elmes
cbb538c741 remove model tags, treat name as tags like card templates 2010-10-29 19:26:02 +09:00
Damien Elmes
7a138927cc drop support for old full toolbar - can be done in a plugin 2010-10-27 21:34:08 +09:00
Damien Elmes
b0cf565e6f unfilteredcompletion->popup completion 2010-10-27 21:13:55 +09:00
Damien Elmes
2329baa789 if <c>...</c> in q/a format, limit display in card list to that 2010-10-27 20:11:08 +09:00
Damien Elmes
f5a931bb07 typo in bold fix 2010-10-25 13:08:39 +09:00
Damien Elmes
d1434a0430 Merge remote branch 'origin/master' 2010-10-24 13:08:17 +09:00