Damien Elmes
8c8a76d08d
updated japanese translation from jarvik
2009-06-18 05:39:03 +09:00
Damien Elmes
5eb1a69735
catch unicode decode errors in csv import
2009-06-18 05:37:56 +09:00
Damien Elmes
e62967ecb1
switch to python csv
2009-06-18 05:21:47 +09:00
Damien Elmes
b6a50db1c2
rebuild queue after upgrade mostly done
2009-06-18 04:25:45 +09:00
Damien Elmes
093fb4695b
suspend/unsuspend noweb on full sync
2009-06-18 04:04:50 +09:00
Damien Elmes
33c23bc082
add leech report to congrats, remove bold from less important items
2009-06-18 03:43:31 +09:00
Damien Elmes
285bf5a9a0
add search for inactive
2009-06-18 03:14:22 +09:00
Damien Elmes
5bca5bc0da
make distinction between suspended/inactive
2009-06-18 03:13:58 +09:00
Damien Elmes
58c4e6eb27
fix error caused by upgrading deck without queue built
2009-06-18 02:40:18 +09:00
Damien Elmes
6a286d1eca
obsolete suspended tag
...
- add suspendCards/unsuspendCards()
- set priority = -3 to manually suspend
- ignore cards with negative priorities when updating
- remove suspended from list of initial tags
2009-06-18 02:25:50 +09:00
Damien Elmes
03369658ee
remove sleep debugging
2009-06-16 04:01:13 +09:00
Damien Elmes
717044dcad
add progress handler back to full sync upload
2009-06-16 03:59:54 +09:00
Susanna Björverud
88dab64bfc
Updated Swedish translation and reran translation.sh
2009-06-15 20:06:48 +02:00
Damien Elmes
aca7962fe3
updated polish translation from piotr
2009-06-16 02:25:11 +09:00
Damien Elmes
cffa1e50c3
Merge branch 'master' of git://github.com/sanna/libanki
2009-06-16 02:24:49 +09:00
Damien Elmes
a478e9af6b
apply translation patch from piotr
2009-06-16 02:23:56 +09:00
Susanna Björverud
0402c2b8e2
Updated Swedish translation
2009-06-15 17:46:56 +02:00
Susanna Björverud
7d34b35b75
Merge branch 'master' of git://ichi2.net/libanki
2009-06-15 17:37:03 +02:00
Damien Elmes
5b8832402a
fix close post sync
2009-06-16 00:02:26 +09:00
Damien Elmes
3b99232f7a
switch to urllib2 to pick up proxy, monkey-patch httplib to incrementally send
2009-06-15 23:01:43 +09:00
Damien Elmes
09e002c8d6
when generating cards in ordered mode, set due = fact creation + ordinal
2009-06-15 11:57:25 +09:00
Damien Elmes
8e92a4dfc8
don't poll empty mplayer
2009-06-15 11:45:11 +09:00
Damien Elmes
e66e66c614
don't catch all osx errors
2009-06-15 11:37:02 +09:00
Damien Elmes
7cac17a543
restart mplayer if it has stopped
2009-06-15 11:26:42 +09:00
Damien Elmes
8d3678b9fb
mark deck dirty on reset cards
2009-06-15 06:57:50 +09:00
Damien Elmes
fb8f2bd09f
handle interrupted system call errors on mplayer shutdown
2009-06-15 06:57:36 +09:00
Damien Elmes
e578ffc721
map all file descriptors to work with py2exe
2009-06-13 16:01:58 +09:00
Damien Elmes
efb71c754c
bump protocol version
2009-06-13 01:14:54 +09:00
Damien Elmes
2db2b65df0
set deck created time on download
2009-06-12 22:41:21 +09:00
Damien Elmes
b5da38474f
allow arbitrary number of args in filters
2009-06-12 22:21:57 +09:00
Damien Elmes
9d8df81e11
cleanup mplayer slave on exit
2009-06-12 20:26:00 +09:00
Susanna Björverud
79aada5288
Bump version number, no string changes, for Swedish translation
2009-06-12 08:42:30 +02:00
Damien Elmes
d67b4b2ed9
remove obsolote newSpacedCount()
2009-06-11 22:49:15 +09:00
Damien Elmes
d2ac7fc13e
don't dirty cards/fact on full check, rely on lastSync = 0
2009-06-11 03:49:16 +09:00
Damien Elmes
3085ce7328
use mplayer slave mode
2009-06-11 03:29:07 +09:00
Damien Elmes
2d32e1aaa1
strip all chinese/japanese support out in favour of plugins
2009-06-10 22:58:28 +09:00
Damien Elmes
28f6df93cb
assert response ok
2009-06-10 22:33:20 +09:00
Damien Elmes
261c70b8c2
set first answered on reset
2009-06-10 21:23:30 +09:00
Damien Elmes
0dc07bcfd1
support get(x, default) in facts
2009-06-10 21:22:29 +09:00
Damien Elmes
fe6fb005b6
do partial tag update on sync
2009-06-10 20:58:54 +09:00
Damien Elmes
cc50a5fdae
updated spanish translations
2009-06-09 04:09:55 +09:00
Damien Elmes
abbd7f1d3c
Merge branch 'master' of git://github.com/sanna/libanki
2009-06-09 01:40:43 +09:00
Damien Elmes
8a40dbc35c
bump version number
2009-06-09 01:31:38 +09:00
Damien Elmes
5cb85176e6
include all jinmei in missing/seen
2009-06-08 21:44:21 +09:00
Damien Elmes
c9f78cb7b6
add class to question/answer
2009-06-08 13:39:17 +09:00
Damien Elmes
845aede221
if show failed cards at end, use maxFailed = 0
2009-06-08 12:36:23 +09:00
Susanna Björverud
4e023797d7
Updated Swedish translation and reran translation.sh
2009-06-07 18:59:05 +02:00
Damien Elmes
bf59bcd1d7
remap mnemosyne latex tags
2009-06-07 02:50:09 +09:00
Damien Elmes
6ffa8cd191
make kakasi cmd more easily customizable
2009-06-06 23:51:58 +09:00
Damien Elmes
f47afc3ebf
bump version
2009-06-06 22:36:34 +09:00
Damien Elmes
1ec8baa459
add filter support
2009-06-06 21:56:44 +09:00
Damien Elmes
40a7278aa5
include kanji in reading generation
2009-06-06 21:24:20 +09:00
Damien Elmes
bd31fb4e69
numerous optimizations - cold cache start is much faster now
...
- fix priorityDue index order
- force correct index on checkDue() and spacedCardCount()
- don't check due again if reviewEarly & newEarly false
- optimize reviewEarly/buried unsuspend
2009-06-06 18:49:30 +09:00
Damien Elmes
06780e56fd
Merge branch 'master' of git://github.com/sanna/libanki
2009-06-06 17:37:56 +09:00
Damien Elmes
c5cabb7e84
analyze after adding index
2009-06-06 17:37:48 +09:00
Damien Elmes
598b2e79e9
add index for average factor calculation
2009-06-06 17:32:51 +09:00
Damien Elmes
82e8555793
remove debugging from fixIntegrity
2009-06-06 03:42:01 +09:00
Susanna Björverud
eaf63612a8
Updated Swedish translation and reran translation.sh
2009-06-05 20:37:12 +02:00
Damien Elmes
d1c73cb002
don't use full sync in local sync
2009-06-06 01:11:14 +09:00
Damien Elmes
d7961413b4
make sure to set card model id when creating cards, tweak code formatting
2009-06-06 01:09:08 +09:00
Damien Elmes
f5facee398
make sure to close temp file fds, add full sync to sync()
2009-06-05 15:16:11 +09:00
Damien Elmes
dd9ba0e833
support htmlquestion/answer without orm
2009-06-04 17:17:09 +09:00
Damien Elmes
15b5e3b6c0
hack for race condition with queue clearing
2009-06-04 09:37:59 +09:00
Damien Elmes
c6cddeb163
respect max failed cards with 'show failed cards at end', set to default 1000
2009-06-04 07:22:03 +09:00
Damien Elmes
b136e505b0
strip <style> tags as well
2009-06-04 07:07:49 +09:00
Damien Elmes
91afe651b3
randomize after .anki import
2009-06-04 06:59:07 +09:00
Damien Elmes
4effec1c59
remove extra newline
2009-06-04 05:28:32 +09:00
Damien Elmes
3e40dc1557
return if numBackups = 0
2009-06-04 05:17:36 +09:00
Damien Elmes
4d1ea887dd
rename rather than copy file if same name but different case in media check
2009-06-04 04:20:19 +09:00
Damien Elmes
5692c91855
add check for fields without field model
2009-06-04 04:19:53 +09:00
Damien Elmes
feac19941d
updated polish translations
2009-06-02 15:59:16 +09:00
Damien Elmes
4b883e2c16
don't clobber original deck if failure in sync
2009-06-02 15:41:30 +09:00
Damien Elmes
d35ef18889
make sure to set host header
2009-06-02 04:16:49 +09:00
Damien Elmes
76b114f584
make sure to include type= when raising deck access error
2009-06-02 03:21:40 +09:00
Damien Elmes
a1166215fd
implement full sync downloading
2009-06-02 03:19:16 +09:00
Damien Elmes
8a19bd4c57
implement full sync uploading
2009-05-31 01:23:31 +09:00
Damien Elmes
22b086fbad
better error report if deck is missing decks table
2009-05-31 01:22:06 +09:00
Damien Elmes
b237bcbdf0
support searching for fact ids
2009-05-30 18:22:55 +09:00
Emilio Wuerges
d9d7fff820
fixed jinmei (reg) and jinmei (var) lists
2009-05-29 02:27:23 +09:00
Damien Elmes
bb21a0a517
update jinmeiyou and tweak formatting
2009-05-28 00:54:45 +09:00
Damien Elmes
c681159951
strip trailing whitespace, joyo->jouyou
2009-05-28 00:39:26 +09:00
Emilio Wuerges
1add5e4ca8
Added New Joyo Kanji list to kanji statistics
2009-05-28 00:31:22 +09:00
Damien Elmes
ddbe0b8657
make sure utcoffset defaults to -1 so initialized on first load
2009-05-27 00:30:29 +09:00
Damien Elmes
df0e4d2446
ensure tags are synced properly in one way sync
2009-05-21 02:11:33 +09:00
Damien Elmes
423974934c
unify decks/deck -> Deck, fix & build translatations
2009-05-21 01:04:15 +09:00
Damien Elmes
a9044a4d8c
Merge branch 'master' of git://github.com/sanna/libanki
2009-05-21 01:00:10 +09:00
Damien Elmes
b8e4358b7b
Norwegian translations from Lars Lem
2009-05-21 00:59:54 +09:00
Susanna Björverud
b9e30cb9ba
Updated version string in Swedish translation and reran translation.sh
2009-05-17 19:06:42 +02:00
Damien Elmes
7588eb9650
don't need to mention views/indices
2009-05-16 05:12:44 +09:00
Damien Elmes
936106e4c9
Merge branch 'master' of git://github.com/sanna/libanki
2009-05-16 05:12:13 +09:00
Damien Elmes
ea9ad13932
add support for alternative media dir and disabling media copy on export
2009-05-16 04:07:54 +09:00
Susanna Björverud
dd8f7c4c43
Updated Swedish translation
2009-05-15 20:17:12 +02:00
Damien Elmes
6ccafcb996
optimize change model - much faster for large decks
2009-05-16 03:14:23 +09:00
Damien Elmes
2a9e88cb5d
support quick db check, don't forget deletions, report deleted cards
2009-05-16 02:47:51 +09:00
Damien Elmes
d091166fe5
bump version
2009-05-16 00:50:30 +09:00
Damien Elmes
876fac87b3
Merge branch 'master' of git://github.com/sanna/libanki
2009-05-16 00:49:51 +09:00
Damien Elmes
ebf83d898e
don't clobber deck modified when expired cards on open
2009-05-16 00:49:33 +09:00
Susanna Björverud
1c6cc5dbf2
Updated Swedish translation and reran translation.sh
2009-05-14 14:45:34 +02:00
Damien Elmes
1e275db81d
add stats sync direction to make it clearer
2009-05-13 15:41:31 +09:00
Damien Elmes
2b5f2fa896
if the time is over a minute, cap to a minute instead of assuming avg
2009-05-11 18:57:35 +09:00
Damien Elmes
6e58308370
bump version again
2009-05-09 06:53:28 +09:00
Damien Elmes
57b659ca36
optimize updatePriorities(), get a 2-3x speedup
2009-05-09 05:58:42 +09:00
Damien Elmes
6893d01458
add back priorityDue index
2009-05-09 04:17:53 +09:00
Damien Elmes
b653d4dba9
bump version
2009-05-09 04:13:45 +09:00
Damien Elmes
2f4b853140
improve speed of unused tag deletion in updateCardTags()
2009-05-09 03:46:59 +09:00
Damien Elmes
19bc9768f1
delete unused tags on card delete, do it efficiently
2009-05-09 03:26:34 +09:00
Damien Elmes
d15dd71b68
speed up deleteDanglingFacts()
2009-05-09 03:25:46 +09:00
Damien Elmes
bc7bdc24c4
update all card priorities at once on add
2009-05-09 03:25:24 +09:00
Damien Elmes
9df4b3278f
don't flushMod() unless modified
2009-05-07 17:26:29 +09:00
Damien Elmes
3de46f701b
type->is
2009-05-06 16:40:03 +09:00
Damien Elmes
29cd8aefc9
bump version
2009-05-06 16:07:24 +09:00
Damien Elmes
2550d3ec08
new 'learn more' handling
2009-05-06 15:45:15 +09:00
Damien Elmes
f8b6d18dff
add search for delayed
2009-05-06 13:47:57 +09:00
Damien Elmes
eac428f6b3
fail>failed
2009-05-06 13:40:49 +09:00
Damien Elmes
0b9df42400
support searching for card type
2009-05-06 13:32:00 +09:00
Damien Elmes
91f06b31d6
updated Polish and German from Piotr Kubowicz
2009-05-06 12:45:55 +09:00
Damien Elmes
992f7af50e
make priorities sort better
2009-05-06 12:44:43 +09:00
Damien Elmes
3b7bf1f573
updated mongolian translations from Charlene Barina
2009-05-06 12:34:13 +09:00
Damien Elmes
ac5a92214e
don't include new cards in workload calculation
2009-05-04 01:50:09 +09:00
Damien Elmes
f32f96fb53
if updating priorities results in a suspend, update due counts
2009-05-01 04:36:26 +09:00
Susanna Björverud
961db76e63
Updated Swedish translation and reran translation.sh
2009-04-30 10:36:10 +02:00
Damien Elmes
4a59e9d5ae
patch to fix sync translation from piotr
2009-04-30 05:21:52 +09:00
Damien Elmes
2424151c9f
update polish translations from piotr
2009-04-30 05:21:43 +09:00
Damien Elmes
9692041087
bump version
2009-04-30 05:14:05 +09:00
Damien Elmes
796ad5962b
rename instance var to avoid deprecation warning
2009-04-29 15:28:13 +09:00
Damien Elmes
1d24158f90
bump version
2009-04-29 12:44:28 +09:00
Damien Elmes
143a78dd2a
handle buried cards in deck load
2009-04-29 12:12:07 +09:00
Damien Elmes
32d5dccbc9
randomize after reset; refresh deck
2009-04-29 11:51:33 +09:00
Damien Elmes
54252afaf1
more chinese translations from GUO Siliang
2009-04-28 17:59:59 +09:00
Damien Elmes
de693dbc91
Merge branch 'master' of git://github.com/sanna/libanki
2009-04-28 17:59:27 +09:00
Damien Elmes
33c59a3006
new review early handling so that we can recover on load
2009-04-28 17:12:50 +09:00
Susanna Björverud
5d0fb5579f
Updated Swedish translation and reran translation.sh
2009-04-27 20:11:16 +02:00
Damien Elmes
c89d75b01c
bump version
2009-04-25 21:41:13 +09:00
Damien Elmes
90f726e634
remove version numbers from import, as osx gets confused
2009-04-25 03:57:56 +09:00
Damien Elmes
e51fec907b
bump version
2009-04-25 03:28:21 +09:00
Damien Elmes
169dc16ced
remove deprecated popen call
2009-04-25 03:27:46 +09:00
Damien Elmes
61fc7b4430
lower tags in python, as sqlite doesn't have full unicode tables
2009-04-25 03:04:52 +09:00
Damien Elmes
2944b8194b
if audio player fails to start, give better error
2009-04-25 02:38:48 +09:00
Damien Elmes
c0c969d686
Merge branch 'master' of git://github.com/sanna/libanki
2009-04-25 01:10:37 +09:00
Damien Elmes
2c60151a45
ignore console input in mplayer
2009-04-24 02:16:54 +09:00
Susanna Björverud
87d8656f49
Updated Swedish translation and reran translation.sh
2009-04-23 18:13:32 +02:00
Damien Elmes
bc2e9d9593
fix adding cards while in random mode
2009-04-23 16:49:55 +09:00
Damien Elmes
2393775f80
add type to factid index
2009-04-23 04:05:37 +09:00
Damien Elmes
94df742a59
fix bug with zero imports, improve speed with zero imports
2009-04-23 02:00:52 +09:00
Damien Elmes
155de15101
greatly improve import speed on large decks, randomize too
2009-04-23 01:58:40 +09:00
Damien Elmes
d1a44e308e
handle randomize progress in ankiqt, add helper for updating facts
2009-04-23 01:57:54 +09:00
Damien Elmes
f4997f328c
don't randomize on upgrade, will cause sync problems
2009-04-23 01:36:25 +09:00
Damien Elmes
35837ef213
mark cards modified when randomizing/ordering
2009-04-23 01:35:41 +09:00
Damien Elmes
ae7047f5af
add progress dialogs
2009-04-23 01:33:59 +09:00
Damien Elmes
fbf31d60da
new random handling
2009-04-23 01:25:42 +09:00
Damien Elmes
a6827b8dd7
check if modified in setvar()
2009-04-23 00:32:40 +09:00
Damien Elmes
19584bd642
don't dirty cards on sync
2009-04-22 21:57:25 +09:00
Damien Elmes
cd87adbe71
fix new count where cards are suspended, highlight type in blue too
2009-04-22 21:37:42 +09:00
Damien Elmes
bc8b7f45da
fix plural of suspended cards
2009-04-22 21:34:38 +09:00
Damien Elmes
09e158ac74
update card priorities after fact tags updated
2009-04-22 21:34:17 +09:00
Damien Elmes
3c9ad98a44
remove comma from delete tags
2009-04-22 18:10:54 +09:00
Damien Elmes
c8731bc49c
add mongolian translation from Charlene Barina
2009-04-20 23:46:43 +09:00
Damien Elmes
013f3d00a8
support * wildcard in normal text search too
2009-04-20 21:50:29 +09:00
Damien Elmes
5be89d13d7
bump version
2009-04-18 23:44:55 +09:00
Damien Elmes
c0b46ff994
mark cards modified when priority changed
2009-04-18 22:41:03 +09:00
Damien Elmes
e1f505b853
don't randomize field ids anymore
2009-04-18 22:00:49 +09:00
Damien Elmes
451c266591
make sure tag index is unique
2009-04-18 04:45:41 +09:00
Damien Elmes
541dd3e38e
improve speed of tagIds()
2009-04-18 02:39:18 +09:00
Damien Elmes
19e597cbc9
don't update tag for each card, we do it for the fact
2009-04-18 02:32:03 +09:00
Damien Elmes
1d4710b6d6
flush after startProgress() in case a lost focus has been triggered
2009-04-17 23:18:05 +09:00
Damien Elmes
099202c28f
trailing whitespace
2009-04-14 02:01:07 +09:00
Damien Elmes
06b1ee47f9
add support for turning off backups
2009-04-14 00:15:45 +09:00
Damien Elmes
5a912faeab
escape tags on mnemosyne import
2009-04-13 12:40:51 +09:00
Damien Elmes
b9789cbd50
Chinese translation from Siliang GUO
2009-04-11 23:17:50 +09:00
Damien Elmes
3cb299a1d5
bump version, remove debugging code
2009-04-11 02:35:55 +09:00
Damien Elmes
b7a81f952c
don't mark deck modified on upgrade, just commit
2009-04-11 02:15:52 +09:00
Damien Elmes
49089732c4
make sure to set progress handler envs before setting handler
2009-04-11 01:05:51 +09:00
Damien Elmes
d4235aaa34
parse lastSync as a float to fix problem with latest simplejson
2009-04-11 01:05:35 +09:00
Damien Elmes
51213784a8
init progress handle at start, tweaks for faster deck startup
2009-04-11 00:20:52 +09:00
Damien Elmes
0959689463
use external player on mac too
2009-04-10 22:23:41 +09:00
Susanna Björverud
56098f18a8
Updated Swedish translation and reran translation.sh
2009-04-10 14:46:29 +02:00
Susanna Björverud
356d9365bb
Clean up, removing commented out no longer needed lines
2009-04-10 14:45:27 +02:00
Susanna Björverud
f2db5c27d6
Merge branch 'newSpaced'
2009-04-10 14:43:21 +02:00
Susanna Björverud
87b4e72f47
Experimenting with selecting cards that are both new and spaced
2009-04-10 10:57:49 +02:00
Damien Elmes
c3d67c9818
add mark's latest taiwanese translations, run translate.sh
2009-04-10 16:00:22 +09:00
Susanna Björverud
426eb204a4
Updated Swedish translation and reran translation.sh
2009-04-09 15:22:27 +02:00
Susanna Björverud
2738ee9100
Changed 'At the same time...' to 'At this time...'
2009-04-09 15:21:11 +02:00
Susanna Björverud
6715f32237
Updated Swedish translation and reran translation.sh
2009-04-07 11:14:41 +02:00
Susanna Björverud
8d9c1cf191
Adding html comments to strings to allow them to be translated differently
2009-04-07 11:14:10 +02:00
Susanna Björverud
ac2213b89b
Updated Swedish translation and reran translation.sh
2009-04-07 08:57:00 +02:00
Susanna Björverud
c4304fa195
Plural support for some strings
2009-04-07 08:56:35 +02:00
Damien Elmes
ba716e2066
conditionally apply meta
2009-04-07 12:22:35 +09:00
Damien Elmes
d9aa62d370
bump version number
2009-04-07 11:57:49 +09:00
Damien Elmes
c7f9cec657
add deck vars
2009-04-07 11:55:08 +09:00
Damien Elmes
aed9fb1c61
update tag priorities when deck is bundled
2009-04-06 23:53:04 +09:00
Damien Elmes
1d6e3f0b97
bump version number
2009-04-06 13:49:00 +09:00
Damien Elmes
4e3e6d3148
update translations
2009-04-06 13:30:28 +09:00
Damien Elmes
d09709fb50
use tag cache for great speed increase in cram, allow card id limit
2009-04-06 12:16:09 +09:00
Damien Elmes
085fbf3bcc
add hack to prevent qt movie for now
2009-04-06 11:47:14 +09:00
Damien Elmes
10816ee5d7
Merge branch 'master' of git://github.com/sanna/libanki
2009-04-06 11:43:32 +09:00
Damien Elmes
7e9453a43a
new german translation
2009-04-06 11:42:48 +09:00
Damien Elmes
36825006d0
new search interface, support negating tags, use tag: not t:
2009-04-06 11:41:50 +09:00
Damien Elmes
62375e37a3
need to force a write lock even in explicit locking mode
2009-04-02 04:29:11 +09:00
Susanna Björverud
78265fdc24
Added back lost space in string
2009-03-30 10:43:44 +02:00
Damien Elmes
78ee6884f5
make sure to account for failed cards not due yet
2009-03-30 08:23:21 +09:00
Damien Elmes
e25e8ff0ed
fix rebuildCounts()
2009-03-30 07:45:13 +09:00
Damien Elmes
5ca9afa0da
update priorities on export
2009-03-29 11:53:44 +09:00
Damien Elmes
58044f8586
bump version number
2009-03-29 11:33:40 +09:00
Damien Elmes
4b3532f3eb
on python2.4, fall back to non-localized strings
2009-03-29 03:52:49 +09:00
Damien Elmes
a958734f8b
strip trailing whitespace and wrap lines in stats
2009-03-29 03:51:06 +09:00
Damien Elmes
08eb6ac063
Merge branch 'master' of git://github.com/sanna/libanki
2009-03-29 03:45:39 +09:00
Susanna Björverud
4e81717326
Reverting messed up german po-file
2009-03-28 09:08:02 +01:00
Susanna Björverud
ba42e3d3c1
Updated Swedish translation and ran translation.sh
2009-03-28 08:45:46 +01:00
Susanna Björverud
f156a9a436
Remove extra <br> in next-day msg
2009-03-28 08:40:25 +01:00
Damien Elmes
e9e5994248
make sure cards are tagged correctly when importing tags
2009-03-28 14:32:38 +09:00
Damien Elmes
19698d6256
only warn on a mac, include \n
2009-03-28 10:14:43 +09:00
Damien Elmes
7886d498bd
warn about audio fallback
2009-03-28 08:33:16 +09:00
Susanna Björverud
9fe5d88c0c
Minor tweaks to Swedish translation and ran translation.sh
2009-03-25 17:34:06 +01:00
Susanna Björverud
c442e1f460
Updated Swedish translation
2009-03-25 11:21:09 +01:00
Susanna Björverud
f4adc657bd
Added fmtFloat def
2009-03-25 11:20:42 +01:00
Susanna Björverud
57ca74ce34
Use locale decimal point
2009-03-25 11:15:04 +01:00
Susanna Björverud
7bbbc3bd65
Revert "taiwanese from mark"
...
reverting binary update
This reverts commit 4370606fc1 .
2009-03-25 10:32:26 +01:00
Susanna Björverud
e1379eba5d
Updated Swedish libanki translation
2009-03-25 11:02:57 +09:00
Susanna Björverud
dfb477ec4b
new def to format percentages with current locale decimal point
2009-03-25 11:02:50 +09:00
Damien Elmes
4370606fc1
taiwanese from mark
2009-03-25 10:38:13 +09:00
Damien Elmes
c2fb704c52
assert undoLog primary key not null
2009-03-25 09:42:44 +09:00
Damien Elmes
eed5df1038
use format_string()
2009-03-24 09:05:35 +09:00
Damien Elmes
9fba248489
fix locale.format location
2009-03-24 08:52:53 +09:00
Damien Elmes
1648d254d6
format decimals using locale
2009-03-24 08:38:29 +09:00
Damien Elmes
0bf018fe02
update priorities when changing model
2009-03-23 11:51:43 +09:00
Damien Elmes
827afacaaa
update tags on card gen, update card model on model, delete old tags
2009-03-23 11:47:02 +09:00
Damien Elmes
1098bb1c5c
make fmtTimeSpan strings translatable
2009-03-23 10:48:28 +09:00
Damien Elmes
caf91b287e
update finish translation, support importing/*
2009-03-23 10:45:20 +09:00
Damien Elmes
da4461d48d
only split on space
2009-03-23 10:29:26 +09:00
Damien Elmes
80464ab4a5
delete unreferenced tags on update
2009-03-23 10:21:48 +09:00
Damien Elmes
c7022fd37d
force a commit before integrity check
2009-03-23 09:54:45 +09:00
Damien Elmes
aa430f15e0
bump version
2009-03-22 14:22:21 +09:00
Damien Elmes
be3fabeee7
update translations
2009-03-21 13:36:02 +09:00
Damien Elmes
107217ca6f
make sure to update priorities on upgrade
2009-03-21 12:15:30 +09:00
Damien Elmes
1be887872d
use utc offset of -1 instead
2009-03-21 03:55:24 +09:00
Damien Elmes
0bf59fa00b
make sure to close cursor for first()
2009-03-21 03:50:43 +09:00
Damien Elmes
cf459aee7d
spaced cards > delayed cards
2009-03-20 14:20:06 +09:00
Damien Elmes
1f56bc3ec0
support limiting to single field in find and replace
2009-03-20 14:18:56 +09:00
Damien Elmes
cd44f3308b
add support for updating tags for a given model
2009-03-19 11:26:33 +09:00
Damien Elmes
6af560da9a
make sure to set ret if wait=False
2009-03-19 11:06:53 +09:00
Damien Elmes
93ca931f01
improve progress handler
2009-03-19 10:42:12 +09:00
Damien Elmes
e2baf57744
Estonian from Meelis Vasser, Portuguese from Jo Nakashima
2009-03-19 08:55:24 +09:00
Damien Elmes
95b8d655e6
remove shared cache mode, it's not needed
2009-03-18 22:45:43 +09:00
Damien Elmes
34be5b47a7
fix reviewHistory table by rebuilding it
2009-03-15 07:27:44 +09:00
Damien Elmes
a111537c26
fix refs to reviewHistory's id
2009-03-15 06:43:45 +09:00
Damien Elmes
66cda18a69
fix call()
2009-03-15 06:41:53 +09:00
Damien Elmes
64275642ba
pass unicode to simplejson.loads()
2009-03-15 06:39:08 +09:00
Damien Elmes
df3185ab0f
add wait kwarg to call()
2009-03-15 06:36:19 +09:00
Damien Elmes
dfd70ce4a1
commit before pragmas
2009-03-15 01:52:22 +09:00
Damien Elmes
11cd9af5ca
commit before attempting to change page size
2009-03-15 01:48:51 +09:00
Damien Elmes
bc7b4e4d18
remove tag replace from find&replace
2009-03-14 11:11:02 +09:00
Damien Elmes
fc66e909ae
make sure to copy tags on saveas
2009-03-14 10:19:29 +09:00
Damien Elmes
b4b01f9fc4
fix initial tag setting when adding cards
2009-03-14 10:06:22 +09:00
Damien Elmes
f14ad8521d
update initial tag priorities when creating deck
2009-03-14 10:02:25 +09:00
Damien Elmes
9eca0221f1
reset undo on check db
2009-03-14 09:42:42 +09:00
Damien Elmes
440321459a
take out an exclusive lock on the deck
2009-03-14 09:38:58 +09:00
Damien Elmes
52cfef6e6c
remove trailing undo barrier on end
2009-03-14 05:23:59 +09:00
Damien Elmes
95447a23ec
fix 10.3 audio
2009-03-13 07:06:21 +09:00
Damien Elmes
38cfd6e7db
new finnish translations from Niklas
2009-03-13 06:24:44 +09:00
Damien Elmes
0743f87187
add progress information to deck upgrade, fix legacy file format = 1
2009-03-13 05:36:44 +09:00
Damien Elmes
b527d31499
fix the review history growing bug properly
2009-03-12 17:21:11 +09:00
Damien Elmes
ba15b6d0c3
update translations
2009-03-11 05:39:56 +09:00
Susanna Björverud
183f7461b4
Updating Swedish translation
2009-03-11 05:36:31 +09:00
Damien Elmes
32f9f1952e
simplified chinese from nick
2009-03-11 05:28:53 +09:00
Damien Elmes
004030af0d
don't fail if progress handler unavailable or tags table existing
2009-03-10 23:38:29 +09:00
Damien Elmes
c266248edb
fix review early bug, update indices on deck load
2009-03-10 12:28:36 +09:00
Damien Elmes
343b76da05
if utc offset is 24, set new utc offset and rebuild
2009-03-10 07:38:59 +09:00
Damien Elmes
46451dbd4d
remove sox hack
2009-03-10 07:38:23 +09:00
Damien Elmes
3bd9dd8494
handle osx 10.3 audio
2009-03-06 06:35:43 +09:00
Damien Elmes
e75036adde
mention sox failure
2009-03-06 05:09:24 +09:00
Damien Elmes
fa513cab72
remove duplicates from review history
2009-03-04 12:10:50 +09:00
Damien Elmes
4763e41180
add/delete tags should update card ids, not fact ids
2009-03-04 11:59:34 +09:00
Damien Elmes
da3d25e2d6
bulk delete cards when template deleted, add progress info on field delete
2009-03-04 11:52:41 +09:00
Damien Elmes
9d16b89c7d
refresh after add/remove tags, don't use comma
2009-03-04 11:45:54 +09:00
Damien Elmes
32c621de32
fix low priority support
2009-03-04 10:58:44 +09:00
Damien Elmes
20ac55581a
update translations
2009-03-01 15:17:39 +09:00
Susanna Björverud
27a1529703
Committed Swedish translation by Susanna Björverud.
2009-02-28 23:05:59 +01:00
Damien Elmes
1234420cb7
add tags based on user's priorities
2009-02-28 16:57:11 +09:00
Damien Elmes
36421cf166
use pure field model order when importing
2009-02-27 15:30:11 +09:00
Damien Elmes
97eb12e343
new osx audio based on qtmovie
2009-02-26 02:07:27 +09:00
Damien Elmes
83e27a12ce
fix extra suspend tags
2009-02-26 00:49:54 +09:00
Damien Elmes
0ffc634094
update on openSession()
2009-02-26 00:11:37 +09:00
Damien Elmes
f9ace0178c
update translations
2009-02-25 23:37:24 +09:00
Damien Elmes
14bb30becb
expire after delete
2009-02-24 13:03:27 +09:00
Damien Elmes
94f7775b7f
remove space from missing media tag
2009-02-24 01:23:47 +09:00
Damien Elmes
529ddef63a
max=0 to progress support
2009-02-24 01:12:37 +09:00
Damien Elmes
7026ef9bd8
update card tags after model changed
2009-02-24 00:13:32 +09:00
Damien Elmes
7a12888eb2
report new cards as new always, make sure they come before vhp if 'show first'
2009-02-21 18:23:55 +09:00
Damien Elmes
12f73ef52a
fix priority rebuild
2009-02-21 18:05:29 +09:00
Damien Elmes
3878a3eef2
allow partial priority rebulid for activeTags, speed up db with cache/page size
2009-02-20 17:25:41 +09:00
Damien Elmes
0d2429bee8
fix updatePriorities(), etc
2009-02-20 00:14:04 +09:00
Damien Elmes
0b1a135176
update card tags after sync, new priority handling
2009-02-20 00:12:19 +09:00
Damien Elmes
ebaa37fe55
update tags when importing
2009-02-20 00:11:44 +09:00
Damien Elmes
780010ad68
fix unit tests, turn off some debugging
2009-02-19 17:27:13 +09:00
Damien Elmes
e4354181c4
db progress handler, work on tag cache
2009-02-19 16:01:04 +09:00
Damien Elmes
deffd752c5
fix failed card policy being set as custom
2009-02-17 23:20:05 +09:00
Damien Elmes
9863bfe318
add brazillian portuguese translation from Jo Nakashima
2009-02-17 12:26:10 +09:00
Damien Elmes
0dfe83cd85
refresh deck after model change
2009-02-15 20:33:07 +09:00
Damien Elmes
58fd0f253c
add cloneFact() back, it's still used by previewing
2009-02-15 15:49:04 +09:00
Damien Elmes
eac6324fcb
raise keyerror(key) in facts
2009-02-15 15:25:56 +09:00
Damien Elmes
e3805476af
remove obsolete cardsDueSoon
2009-02-14 22:21:06 +09:00
Damien Elmes
deed322c53
only bump deck mod time if there were reviewed-ahead cards
2009-02-14 20:09:50 +09:00
Damien Elmes
c81098c037
check due after resetting early
2009-02-14 20:08:40 +09:00
Damien Elmes
77a6488f6d
when importing, tag cards as new, add unit test
2009-02-14 03:03:42 +09:00
Damien Elmes
724c1354a8
return number of changed facts in find&replace
2009-02-14 01:11:27 +09:00
Damien Elmes
8892ad9f90
expire instead of expunging
2009-02-14 00:12:28 +09:00
Damien Elmes
f6b24b6d9a
find&replace
2009-02-13 21:38:11 +09:00
Damien Elmes
231b5fe9e7
only use failedcardmax with 'soon' failed card setting, fix tag unit test
2009-02-10 13:22:45 +09:00
Damien Elmes
a4e3badf80
update importing for new tag handling
2009-02-09 21:54:19 +09:00
Damien Elmes
55cf34e8ee
make sure card model tags are included in allTags(), fix upgrade code
2009-02-09 20:21:34 +09:00
Damien Elmes
6d7ef66640
more upgrade fixes
2009-02-08 04:54:59 +09:00
Damien Elmes
fa1713e9ee
fix upgrade code
2009-02-08 04:36:27 +09:00
Damien Elmes
9b4da171fe
accept kwargs in tagslist
2009-02-08 03:21:16 +09:00
Damien Elmes
d127ae4175
separate tags with spaces
2009-02-08 03:13:37 +09:00
Damien Elmes
28f738f069
tweak order of failed card options
2009-02-07 21:34:46 +09:00
Damien Elmes
a342c73887
improve failed card handling
2009-02-07 21:31:44 +09:00
Damien Elmes
3b2ba252cd
remove debugging code
2009-02-07 16:21:25 +09:00
Damien Elmes
50e9885c15
faster allTags()
2009-02-07 14:55:48 +09:00
Damien Elmes
0bff47cce9
only report kanji for models with japanese in the tags
2009-02-06 23:39:32 +09:00
Damien Elmes
d35320364a
add progress bar for deleting cards
2009-02-06 19:30:39 +09:00
Damien Elmes
4d4e7afcff
add undoredo hook
2009-02-06 19:12:03 +09:00
Damien Elmes
4fdaa1ec79
fix stats size on osx
2009-02-06 18:56:29 +09:00
Damien Elmes
bde46a94f6
fix audio recording on osx
2009-02-06 18:34:35 +09:00
Damien Elmes
09dbbecf3a
fix suspended card msg when review early term early, tweak fin msg
2009-02-06 15:59:35 +09:00
Damien Elmes
8c9803e638
dynamic index generation, sort new in rev order
2009-02-06 01:28:21 +09:00
Damien Elmes
b91b458c6d
Reverting "add 'make due now' option"
2009-02-05 16:41:57 +09:00
Damien Elmes
45829f9acc
add 'make due now' option
2009-02-05 11:58:10 +09:00
Damien Elmes
e807b35ce5
production->recall
2009-02-05 11:35:22 +09:00
Damien Elmes
3a1c79e1ce
only update priorities on due cards
2009-02-05 00:52:05 +09:00
Damien Elmes
d0fa667717
don't report deletions when renamed, assert checksum on client
2009-02-04 22:33:49 +09:00
Damien Elmes
89a31fdc9a
don't checksum media locally
2009-02-04 22:24:54 +09:00
Damien Elmes
608b899e58
bugfix for change model
2009-02-04 22:05:16 +09:00
Damien Elmes
e2676c238f
tweak review order wording
2009-02-04 21:55:51 +09:00
Damien Elmes
ca8e592840
handle x->y & y->x in card model rename, big speed increase for update qa
2009-02-04 21:46:14 +09:00
Damien Elmes
d44c3792e9
model changing support
2009-02-04 20:43:54 +09:00
Damien Elmes
b1835ff71b
no need to replace into, since we delete fields anyway
2009-02-04 18:00:00 +09:00
Damien Elmes
d59ea678b3
new spanish translations
2009-02-02 15:53:12 +09:00
Damien Elmes
b2832b2363
get rid of spaces in congrats
2009-02-02 15:35:34 +09:00
Damien Elmes
40ed30b4ea
don't show spaced cards notice if no new cards are left
2009-01-31 03:58:58 +09:00
Damien Elmes
3b8df0c337
add reports for seen and non-jouyou kanji
2009-01-31 03:39:55 +09:00
Damien Elmes
479f38fab2
background colour, reduce default spacing to a minute, tweak finished msg
2009-01-31 02:18:46 +09:00
Damien Elmes
275d962cb4
make sure not to create undo log on new deck
2009-01-27 03:09:12 +09:00
Damien Elmes
ea89f1d587
show # of facts in deck stats
2009-01-27 01:48:16 +09:00
Damien Elmes
bf77ed1db7
update chinese translations, translate script
2009-01-24 16:03:06 +09:00
Damien Elmes
c1e5e657b6
cards>interval in docs
2009-01-24 04:17:03 +09:00
Damien Elmes
585ed7f7f7
new translations from mark
2009-01-23 15:38:33 +09:00
Damien Elmes
a6b4252428
fix graph dividing, make sure to display 'x cards waiting' msg
2009-01-22 23:47:31 +09:00
Damien Elmes
5545f5f622
catch overflow errors during record
2009-01-22 17:18:01 +09:00
Damien Elmes
26272cba65
update translations
2009-01-21 21:34:30 +09:00
Damien Elmes
94184cbdf5
unset typeanswer on upgrade
2009-01-21 21:23:08 +09:00