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 |
|
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
|
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
|
5692c91855
|
add check for fields without field model
|
2009-06-04 04:19:53 +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
|
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 |
|
Damien Elmes
|
ddbe0b8657
|
make sure utcoffset defaults to -1 so initialized on first load
|
2009-05-27 00:30:29 +09:00 |
|
Damien Elmes
|
7588eb9650
|
don't need to mention views/indices
|
2009-05-16 05:12:44 +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 |
|
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
|
ebf83d898e
|
don't clobber deck modified when expired cards on open
|
2009-05-16 00:49:33 +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
|
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
|
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
|
992f7af50e
|
make priorities sort better
|
2009-05-06 12:44:43 +09:00 |
|
Damien Elmes
|
f32f96fb53
|
if updating priorities results in a suspend, update due counts
|
2009-05-01 04:36:26 +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
|
33c59a3006
|
new review early handling so that we can recover on load
|
2009-04-28 17:12:50 +09: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
|
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
|
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
|
013f3d00a8
|
support * wildcard in normal text search too
|
2009-04-20 21:50:29 +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
|
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
|
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
|
51213784a8
|
init progress handle at start, tweaks for faster deck startup
|
2009-04-11 00:20:52 +09: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
|
87b4e72f47
|
Experimenting with selecting cards that are both new and spaced
|
2009-04-10 10:57:49 +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
|
c4304fa195
|
Plural support for some strings
|
2009-04-07 08:56:35 +02:00 |
|
Damien Elmes
|
c7f9cec657
|
add deck vars
|
2009-04-07 11:55:08 +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 |
|
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 |
|
Susanna Björverud
|
f156a9a436
|
Remove extra <br> in next-day msg
|
2009-03-28 08:40:25 +01:00 |
|
Damien Elmes
|
c2fb704c52
|
assert undoLog primary key not null
|
2009-03-25 09:42:44 +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
|
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
|
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
|
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
|
93ca931f01
|
improve progress handler
|
2009-03-19 10:42:12 +09:00 |
|
Damien Elmes
|
34be5b47a7
|
fix reviewHistory table by rebuilding it
|
2009-03-15 07:27:44 +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
|
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
|
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
|
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
|
1234420cb7
|
add tags based on user's priorities
|
2009-02-28 16:57:11 +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 |
|