Commit graph

2315 commits

Author SHA1 Message Date
Damien Elmes
7e0e54d7fd add young/mature counts to labels 2012-08-25 21:30:16 +09:00
Damien Elmes
8aaff17ccf when exporting without scheduling, revert decks to default conf 2012-08-25 16:09:49 +09:00
Damien Elmes
087533fbc5 defer i18n lookup of shortTimeTable 2012-08-25 15:45:23 +09:00
Damien Elmes
df98e8609e need to bump deck usn so collapse syncs 2012-08-25 13:39:03 +09:00
Damien Elmes
ef07d98d0a Merge branch 'master' of github.com:dae/libanki 2012-08-25 13:22:34 +09:00
Damien Elmes
68e71d3a50 Merge pull request #15 from ccl09c/master
Collapsable deckview (part 2 of 2)
2012-08-24 21:22:21 -07:00
Damien Elmes
a59cb3b7a6 cards/5 minutes -> cards/minute 2012-08-24 15:58:00 +09:00
Damien Elmes
0432911ef9 save deck description on import 2012-08-24 15:55:56 +09:00
Chris L
1e30532692 libanki collapse method (part 2 of 2) 2012-08-23 21:30:35 -04:00
Damien Elmes
f661eef702 add hint class to link/div 2012-08-23 20:03:29 +09:00
Damien Elmes
162ccdcc03 bury shouldn't touch suspended siblings 2012-08-23 19:44:25 +09:00
Damien Elmes
bcb9b53368 ensure we return cards in created order when sorting 2012-08-23 17:07:41 +09:00
Damien Elmes
6c1239ee9c reset rep/lapse count on export 2012-08-23 16:57:08 +09:00
Damien Elmes
500dff04c8 must preserve selected card order when repositioning 2012-08-23 15:09:10 +09:00
Damien Elmes
d001b83ab1 fix anki1 media importing again 2012-08-23 14:11:04 +09:00
Damien Elmes
7c2e9ece1c make it possible to override the media folder when exporting 2012-08-09 14:07:31 +09:00
Damien Elmes
9cc6ab9685 fix iniju's patch 2012-08-09 14:01:41 +09:00
Damien Elmes
949660288e needCards/needWizard obsolete
We always include the cards as designed, and suggest to the user they can
customize them instead.
2012-08-09 11:40:56 +09:00
Damien Elmes
b74f773d46 post export hook for apkg 2012-08-03 20:29:59 +09:00
Damien Elmes
4ff3a9969b Merge branch 'master' of github.com:dae/libanki 2012-07-28 22:26:00 +09:00
Damien Elmes
694d97895f Merge pull request #14 from iniju/master
Fix for import deck: media dir for linux
2012-07-28 06:23:59 -07:00
iniju
2c43c3adca fix import deck: target correct media dir on linux. 2012-07-28 12:57:26 +01:00
Damien Elmes
875342e141 space buttons by at least a day
when a card has a low interval like 1, you can end up with next times of
2,2,3, which some users think is a bug. change the code to yield 2,3,4
instead.
2012-07-28 12:47:25 +09:00
Damien Elmes
153c971db6 report intervals below collapse time like "<10m" 2012-07-26 13:42:51 +09:00
Damien Elmes
c371d318a2 fix ordinals instead of aborting upgrade 2012-07-19 23:57:51 +09:00
Damien Elmes
b165ef3980 fix another tmpdir() reference 2012-07-19 21:00:28 +09:00
Damien Elmes
f56c2156a2 pass utf8 to sqlite but don't clobber our original format 2012-07-19 17:37:47 +09:00
Damien Elmes
5ddc4c639e make sure we feed sqlite utf8, and use unicode for tmp filenames 2012-07-19 15:34:19 +09:00
Damien Elmes
9d153313e5 make sure to update sort field when fields moved 2012-07-19 15:16:08 +09:00
Damien Elmes
779bcbef39 ensure crt synced 2012-07-18 11:19:30 +09:00
Damien Elmes
bd80f31c48 no need to exclude/dedupe audio anymore
because audio is stripped from FrontSide, we don't need to jump through hoops
to ensure audio plays correctly anymore
2012-07-15 16:46:34 +09:00
Damien Elmes
2616e95348 don't delete old revlog entries when cards deleted 2012-07-11 10:35:17 +09:00
Damien Elmes
35a498b858 cloze is blank if no match 2012-07-05 19:49:40 +09:00
Damien Elmes
57a9668350 fix cloze->basic model changing 2012-07-05 05:39:25 +09:00
Damien Elmes
7aa9691334 unit test update pending more info from hume 2012-07-05 04:37:26 +09:00
Damien Elmes
49ec362ea3 fix findDupes() when no limit provided 2012-07-05 03:22:00 +09:00
Damien Elmes
50bfb9dd4b replace clozes individually so hints aren't shared 2012-07-05 03:17:16 +09:00
Damien Elmes
5212f62198 fix problem with 'or' in findDupes 2012-07-05 01:12:26 +09:00
Damien Elmes
52ae784a65 don't throw error when learning card answered with no steps 2012-07-04 22:58:49 +09:00
Damien Elmes
c5abb535ed don't delete orphaned notes on sync
Fields are synced later, and they may prevent a note from becoming orphaned
2012-07-04 22:41:21 +09:00
Damien Elmes
74af374720 don't throw error when deck renamed to child of itself 2012-07-04 21:42:18 +09:00
Damien Elmes
b9b3dfbdee update active did list on rename 2012-07-04 20:28:08 +09:00
Damien Elmes
b4c7985757 tolerate incorrect {{=foo}} reference 2012-07-04 20:03:41 +09:00
Damien Elmes
9f2cf172f9 don't throw error when upgrading collection with unused models 2012-07-04 19:45:08 +09:00
Damien Elmes
c3aed57df5 silently ignore attempt to delete default deck
users can nest the default deck, so we don't want to throw an error when they
delete a top level deck which the default deck happens to be under
2012-07-04 19:42:24 +09:00
Damien Elmes
0ac8c7ae59 use existing stripSounds() instead 2012-07-04 19:29:07 +09:00
Damien Elmes
98c072fc2a updated regexp doesn't use third match 2012-07-04 18:28:26 +09:00
Damien Elmes
8d46173de9 Merge branch 'master' of github.com:dae/libanki 2012-07-04 18:28:07 +09:00
Damien Elmes
c0423e80b7 Merge pull request #12 from kieranclancy/master
This fixes a furigana bug
2012-07-04 02:27:48 -07:00
Damien Elmes
5c8f45b2c4 make question replaying a deck property; add exclude arg to play 2012-07-04 18:19:05 +09:00