anki/rslib
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
..
.cargo initial Bazel conversion 2020-11-01 14:26:58 +10:00
benches New TTS/AV tag handling (#1559) 2021-12-17 19:04:42 +10:00
build Backup improvements (#1728) 2022-03-21 19:40:42 +10:00
cargo Update Rust deps 2022-03-15 16:51:52 +10:00
i18n Fix some clippy lints + imports 2022-03-17 21:03:39 +10:00
i18n_helpers Update Rust deps 2022-03-15 16:51:52 +10:00
linkchecker Update Rust deps 2022-03-15 16:51:52 +10:00
src Start random card position from 1 2022-03-23 22:00:25 +10:00
tests/support move linkchecker into separate crate 2021-12-20 17:27:43 +10:00
.gitignore initial Bazel conversion 2020-11-01 14:26:58 +10:00
bench.sh New TTS/AV tag handling (#1559) 2021-12-17 19:04:42 +10:00
BUILD.bazel Backups (#1685) 2022-03-07 15:11:31 +10:00
Cargo.toml Colpkg fixes (#1722) 2022-03-17 15:11:23 +10:00
empty.rs Backend Custom Study (#1600) 2022-01-20 14:25:22 +10:00
README.md add some code editing/completion docs 2020-12-16 14:16:08 +10:00
rustfmt.bzl Update to latest rules_rust, which unblocks the tokio upgrade 2022-03-03 19:48:17 +10:00
rustfmt.toml tidy up Rust imports 2021-04-18 18:38:54 +10:00

Anki's Rust code.

backend.proto stores the interfaces used to communicate backend messages between Rust, Python and TypeScript.