Damien Elmes
340b5864c8
when deck is finished stop timeboxing timer
2011-02-03 00:18:42 +09:00
Damien Elmes
f3a336a4e4
when exporting a standard anki deck, don't put media in dropbox
2011-02-03 00:14:36 +09:00
Damien Elmes
b8e19d5506
don't copy media on export if disabled
2011-02-03 00:10:40 +09:00
Damien Elmes
1464394d58
when the day rolls over, update due cutoffs too, and rebuild queue
2011-02-02 23:52:34 +09:00
Damien Elmes
e49a9bb5ac
relative sibling spacing for reviews
...
Anki 1.0 had a similar feature but we do things a bit differently now. The
relative spacing applies only to reviews, and spaces cards according to their
interval, instead of spacing all cards the same. Any delay < 1 full day is
treated as no delay, so with the default 10% setting, reviews with an interval
< 10 days are not spaced at all. This should hopefully cut down on support
queries for people wondering why many of their cards were delayed, allows the
two settings to be documented separately, and does away with the somewhat
confusing usage of non-integer new sibling values to disable review spacing.
2011-02-02 23:47:58 +09:00
Damien Elmes
66e44f494b
don't update factor in cram, learn more, etc
2011-02-02 22:12:06 +09:00
Damien Elmes
338838583e
more last interval preservation into cram scheduler code
2011-02-02 22:10:44 +09:00
Damien Elmes
09e6e1bd65
fix media db check freezing interface if no media folder
2011-02-02 22:04:12 +09:00
Damien Elmes
9bf850c701
don't allow & in filenames as qt tries to escape them in a string
2011-02-02 18:44:49 +09:00
Damien Elmes
80bb59024c
utility for percent-escaping images
2011-02-02 18:36:58 +09:00
Damien Elmes
b426ad4271
fix html comments in translator's patch
2011-02-01 18:57:44 +09:00
Damien Elmes
04babfb102
if latex didn't run, prompt user to install
2011-01-31 13:00:11 +09:00
Damien Elmes
e0d5b9d69e
never set lastSync=0 when toggling syncing
...
we should rely on needFullSync() to determine whether a full sync is actually
necessary.
2011-01-30 15:31:29 +09:00
Damien Elmes
d362decca2
Merge https://github.com/ymasory/libanki
2011-01-30 12:46:13 +09:00
Yuvi Masory
b0b9cd2ce3
suppress indentation
2011-01-29 22:40:29 -05:00
Damien Elmes
ab9451253c
now all clients are updated, set delay1 = 0 if 600
2011-01-29 11:01:43 +09:00
Damien Elmes
eb0bb89f44
bump version
2011-01-27 08:13:10 +09:00
Damien Elmes
523adc468e
allow user to disable review spacing
2011-01-27 07:45:45 +09:00
Damien Elmes
be8eec52bc
make sure latex.py works indepent of gui
2011-01-26 15:06:51 +09:00
Damien Elmes
942307190e
catch duplicate tags in upgrade
2011-01-26 15:04:32 +09:00
Damien Elmes
ed5a8b0e3e
make sure created is reset
2011-01-26 14:36:45 +09:00
Damien Elmes
be3f32755e
new option for tz reset without unpack
2011-01-26 14:32:53 +09:00
Damien Elmes
744cf3b16c
don't create empty media folder in upgrade
2011-01-26 13:59:54 +09:00
Damien Elmes
6071f8e209
include latex in alt tags of generated image
2011-01-26 13:01:12 +09:00
Damien Elmes
b533c99375
typo in upgrade code
2011-01-24 09:07:47 +09:00
Damien Elmes
7a56e26be6
bump version
2011-01-22 07:36:10 +09:00
Damien Elmes
e042ef5e62
make the format upgrading smarter
2011-01-22 07:36:05 +09:00
Damien Elmes
c1d15b8a9e
clearer message when facts missing after sync
2011-01-21 11:02:07 +09:00
Damien Elmes
6860bba0de
ensure failed mature come at the start of the future day
...
- this fixes a state where cards failed on that future day could end up
with an earlier due date that the rest of the failed mature cards, leading
to the newly failed cards being repeated prematurely
- this leads to non-deterministic scheduling of the mature bonus fails, so
they are effectively randomized which is probably what most users want
2011-01-21 09:36:04 +09:00
Damien Elmes
4859778d2c
preserve old default card-level formatting
2011-01-21 06:41:34 +09:00
Damien Elmes
0e08092f65
disable callable replacement which isn't supported on older pythons
2011-01-20 05:32:30 +09:00
Damien Elmes
f945e60d6d
when renaming fields, look for the non-space version instead
2011-01-19 05:17:39 +09:00
Damien Elmes
0fc662a919
don't try to delete normalized version
2011-01-19 02:34:13 +09:00
Damien Elmes
bd7f5787cc
fix a bug with relativeDelay not being set on card answer
2011-01-19 01:18:27 +09:00
Damien Elmes
d57a371ca5
bump version
2011-01-18 04:33:16 +09:00
Damien Elmes
b8711fe853
fix win32 audio issue when temp dir has foreign chars
2011-01-18 02:22:55 +09:00
Damien Elmes
e55d4768a3
normalize for check, but not for db
2011-01-18 01:18:29 +09:00
Damien Elmes
98fb0f5bb9
apply selective study to review early
2011-01-17 01:36:19 +09:00
Damien Elmes
3d5a427f85
fix include&exclude tags case
2011-01-14 23:08:09 +09:00
Damien Elmes
0a9c498cbd
fix media db check on non-unicode dir
2011-01-14 22:50:03 +09:00
Damien Elmes
276ec634b9
ignore new cards in hiddenCards()
2011-01-14 19:03:02 +09:00
Damien Elmes
f7a813831c
don't error out if sound is missing on win32
2011-01-14 05:28:32 +09:00
Damien Elmes
ab5c1621e3
bump version
2011-01-14 02:54:53 +09:00
Damien Elmes
29a53b268f
strip qt's rtl marker
2011-01-14 00:31:07 +09:00
Damien Elmes
31df2fac01
work around osx decomposing files on HFS+ partitions. sigh.
2011-01-13 23:32:25 +09:00
Damien Elmes
eec317bfc3
work around mplayer on win32 not handling foreign characters
2011-01-13 21:27:35 +09:00
Damien Elmes
149fbee33e
fix new-style template replacement; support cond rendering
2011-01-13 20:00:35 +09:00
Damien Elmes
cdcde2f2d3
fix unicode warning when invalid template message given
2011-01-13 19:43:38 +09:00
Damien Elmes
9b7a55d964
remove some old indices
2011-01-13 19:21:40 +09:00
Damien Elmes
0b07707e68
make sure we don't try to send the queues when bundling deck
2011-01-13 07:55:39 +09:00