Damien Elmes
c9978d68b5
when upgrading decks from anki1, make sure we preserve the provided prefix
2012-10-25 16:12:24 +09:00
Damien Elmes
8823fe7538
more importing changes
...
- when importing cards from a filtered deck, convert them to normal cards
- ignore empty default deck when determining deck prefix
2012-10-25 01:02:12 +09:00
Damien Elmes
bc896c21c9
fix unit test, add ordinals to db
2012-10-25 00:42:10 +09:00
Damien Elmes
5c3f036936
add a hook to customize imported deck name
2012-10-25 00:19:50 +09:00
Damien Elmes
de541617cf
add html stripping to import; don't always display empty note msg
2012-10-24 23:48:21 +09:00
Damien Elmes
045d5d68cd
Revert "include info about whether it was a full export"
...
This reverts commit 63ec4983a4
.
2012-10-24 22:58:55 +09:00
Damien Elmes
958967f3c3
log the generated .tex for debugging, and add \n on </div>
2012-10-24 22:29:01 +09:00
Damien Elmes
63ec4983a4
include info about whether it was a full export
2012-10-24 17:53:53 +09:00
Damien Elmes
b5c72155a3
work around invalid 1.2 decks with multiple templates sharing same ord
2012-10-24 13:11:18 +09:00
Damien Elmes
7cec4762eb
revert to noteCrt if sort order invalid
2012-10-24 00:50:09 +09:00
Damien Elmes
f0a0df5a29
make sure we display review graph even if there's only a single bar
2012-10-23 23:24:13 +09:00
Damien Elmes
fb06966398
fix csv test
2012-10-23 22:27:07 +09:00
Damien Elmes
31e2f927c7
fix deck list not being consistent with study screen
...
We must make sure to bound each deck by its current remaining, not its daily
limit. Fixes counts when "study more" used, and also counts where there are
more cards due than can be shown
2012-10-23 22:20:52 +09:00
Damien Elmes
96b0087262
fix x axis on ivl graph when showing deck life
2012-10-23 21:39:58 +09:00
Damien Elmes
439821b3c9
always use pattern, but use a more subtle one
2012-10-23 20:52:58 +09:00
Damien Elmes
23b24d30f3
add footer and background to graphs
2012-10-23 20:42:23 +09:00
Damien Elmes
133d4c2e8e
unbury cards when returning to deck list
2012-10-23 19:48:35 +09:00
Damien Elmes
acae66d60e
don't remove from dyn deck when burying
2012-10-23 19:45:54 +09:00
Damien Elmes
5c8b7e2a00
fix error when renaming decks with different case
2012-10-23 18:39:47 +09:00
Damien Elmes
cb17319e4e
add warning when import fails to generate cards
2012-10-23 18:07:36 +09:00
Damien Elmes
eb7240d220
allow duplicates in import
2012-10-23 17:52:55 +09:00
Damien Elmes
0c1e98d0b2
fix cloze test
2012-10-23 17:52:48 +09:00
Damien Elmes
bee3422a72
catch cards without template in db check
2012-10-23 13:09:57 +09:00
Damien Elmes
7747bdca28
when a cloze has a hint, don't show dots
2012-10-23 13:04:13 +09:00
Damien Elmes
fa7536ca36
fix rounding error in rev history graphs
2012-10-18 03:55:10 +09:00
Damien Elmes
dd12431806
Merge branch 'fix-quote' of https://github.com/ospalh/libanki
2012-10-16 09:34:25 +09:00
ospalh
2e52ce2df1
Fix closing quote to match opening quote.
2012-10-12 17:03:52 +02:00
Damien Elmes
54461918a6
make sure newly created cards don't end up in filtered deck
2012-10-09 19:35:08 +09:00
Damien Elmes
2f34361b89
reinit mapping when delimiter changed
2012-10-09 03:11:23 +09:00
Damien Elmes
d4988c50ee
merge 3&4 in learning mode answer button stats
2012-10-02 23:17:35 +09:00
Damien Elmes
b2e5fe3c7d
make sure we include notes table when searching for no tags
2012-10-01 20:45:49 +09:00
Damien Elmes
880d50ed8a
move brackets out of translation so translators can't break card review
2012-09-28 22:45:19 +09:00
Damien Elmes
2f8248eeff
template docs
2012-09-27 22:29:29 +09:00
Damien Elmes
7eb8b66b7a
add exporters hook
2012-09-25 22:17:04 +09:00
Damien Elmes
76b356fe0d
read media files in binary format
2012-09-25 10:33:09 +09:00
Damien Elmes
90a4ac2584
add support for verbatim export, and make apkg the default
2012-09-23 15:46:22 +09:00
Damien Elmes
386b9b7ead
make sure we count per-day learning cards in graphs
2012-09-22 21:22:08 +09:00
Damien Elmes
3eb8b5fec2
don't die if exporting with no source media folder
2012-09-22 10:27:56 +09:00
Damien Elmes
3f01b1ef59
don't die if src collection is missing media folder
2012-09-21 23:50:41 +09:00
Damien Elmes
e3da64f00b
don't clobber tags if they're not mapped
2012-09-21 15:51:45 +09:00
Damien Elmes
f2fffce6d1
handle conflicts in apkg import as well
2012-09-21 15:42:30 +09:00
Damien Elmes
f13acf8c68
handle file name conflicts in media on .anki2 import
2012-09-21 15:25:52 +09:00
Damien Elmes
fe6147e1dc
detecting if a given note has a field
2012-09-21 15:25:13 +09:00
Damien Elmes
7eb2533fca
don't break when user deletes deck with default deck as subdeck
2012-09-21 11:26:40 +09:00
Damien Elmes
b01f089ee1
don't remove empty spans
...
The regex was not matching nested spans properly, leading to invalid output on
decks like the Heisig one.
2012-09-20 16:28:08 +09:00
Damien Elmes
8e1ed0dacd
fix hour cutoff
2012-09-15 09:54:33 +09:00
Damien Elmes
da639c00a5
report # of notes that are already in the collection
2012-09-15 09:39:10 +09:00
Damien Elmes
c127f4b3c8
reverse order added in dyn deck
2012-09-13 08:05:50 +09:00
Damien Elmes
59d938bc7e
fix an i18n string
2012-09-11 08:37:37 +09:00
Damien Elmes
b8c2110cb0
export all _foo media in apkg export
2012-09-11 08:37:30 +09:00