Anki/rslib/src
Damien Elmes bbcab21f13 Start random card position from 1
Anki's DB schema unfortunately uses odid=0 instead of null to indicate
a lack of an original due date, so having a due position of 0 leads to
the temporary due date not being reset when the card is removed from
a filtered deck.

https://forums.ankiweb.net/t/anki-2-1-50-beta-6-9-stable-release/18181/52
2022-03-23 22:00:25 +10:00
..
backend Backup improvements (#1728) 2022-03-21 19:40:42 +10:00
card Make flag changes undoable again 2022-02-25 15:06:07 +10:00
card_rendering Fix some clippy lints + imports 2022-03-17 21:03:39 +10:00
collection Backup improvements (#1728) 2022-03-21 19:40:42 +10:00
config Backup improvements (#1728) 2022-03-21 19:40:42 +10:00
deckconfig Config for burying interday learning cards (#1680) 2022-02-22 21:37:59 +10:00
decks Don't propogate limit extensions in v3 scheduler (#1724) 2022-03-18 19:16:31 +10:00
error Expand normalization checks on import/export 2022-03-17 17:31:19 +10:00
import_export Force a schema change on colpkg import 2022-03-22 13:10:32 +10:00
media Refactor export-import code and resolve fixmes (#1723) 2022-03-18 19:31:55 +10:00
notes update to edition 2021 2021-11-18 20:51:10 +10:00
notetype Start random card position from 1 2022-03-23 22:00:25 +10:00
revlog Cap steps (#1548) 2021-12-15 18:46:26 +10:00
scheduler Colpkg fixes (#1722) 2022-03-17 15:11:23 +10:00
search Fix some clippy lints + imports 2022-03-17 21:03:39 +10:00
stats Add support for proto3 optional scalars 2022-02-27 19:42:06 +10:00
storage Backup improvements (#1728) 2022-03-21 19:40:42 +10:00
sync Don't fsync media files on import 2022-03-19 23:31:11 +10:00
tags Fix some clippy lints + imports 2022-03-17 21:03:39 +10:00
undo update undo skipping; exclude deck/tag expand/collapse 2021-06-25 09:16:15 +10:00
adding.rs expose undoable config changes to frontend; refresh sidebar 2021-05-21 17:50:41 +10:00
backend_proto.rs Colpkg fixes (#1722) 2022-03-17 15:11:23 +10:00
browser_table.rs New TTS/AV tag handling (#1559) 2021-12-17 19:04:42 +10:00
cloze.rs Add check for out-of-place/missing clozes 2021-06-12 10:02:21 +02:00
dbcheck.rs Skip new notetype checks when importing apkg 2021-07-28 21:46:51 +02:00
findreplace.rs Remove redundant error mapping (#1593) 2022-01-16 13:46:27 +10:00
i18n.rs drop the legacy enum from rslib, and pass separate module/message idx 2021-03-27 11:56:31 +10:00
io.rs Don't fsync media files on import 2022-03-19 23:31:11 +10:00
latex.rs tidy up Rust imports 2021-04-18 18:38:54 +10:00
lib.rs Ensure partial colpkg file removed if export fails 2022-03-17 20:58:36 +10:00
links.rs Disable full screen on Windows with OpenGL (#1715) 2022-03-09 14:21:54 +10:00
log.rs Backups (#1685) 2022-03-07 15:11:31 +10:00
markdown.rs render deck description with markdown; strip images 2021-02-06 15:02:40 +10:00
ops.rs Move custom study tag and limit gathering+saving into the backend 2022-03-10 16:23:03 +10:00
preferences.rs Backup improvements (#1728) 2022-03-21 19:40:42 +10:00
prelude.rs Backend Custom Study (#1600) 2022-01-20 14:25:22 +10:00
serde.rs tidy up Rust imports 2021-04-18 18:38:54 +10:00
template.rs New TTS/AV tag handling (#1559) 2021-12-17 19:04:42 +10:00
template_filters.rs New TTS/AV tag handling (#1559) 2021-12-17 19:04:42 +10:00
text.rs Optimise searching in (all) fields (#1622) 2022-01-24 20:30:08 +10:00
timestamp.rs fix test scheduler undo + implement look-ahead 2021-05-14 22:16:53 +10:00
types.rs update scheduling ops 2021-04-06 16:38:42 +10:00
version.rs tidy up Rust imports 2021-04-18 18:38:54 +10:00