Anki/rslib/src
Matt Brubeck bcb28f0a85
Use first >= 1d interval for starting memory state (#3959)
When a filtered revlog history begins with one or more < 1d intervals
(for example, because it starts in the middle of a sequence of
relearning steps), use the first >= 1d interval to calculate the initial
memory state.

Bug report thread:

https://forums.ankiweb.net/t/fsrs-stability-when-first-non-ignored-revlog-has-a-relearning-interval/59894
2025-05-05 15:49:06 +10:00
..
ankidroid lazy_static → once_cell → stabilized versions (#3447) 2024-09-30 23:35:06 +10:00
ankihub Bump AnkiHub API version (#3564) 2024-11-09 04:05:26 +03:00
backend Update to Rust 1.85 2025-02-21 10:42:42 +07:00
card Feat/FSRS-6 (#3929) 2025-04-25 16:44:34 +10:00
card_rendering Modify card rendering output to specify if rendered card is empty (#3890) 2025-03-31 17:51:28 +07:00
collection Refactor: Make Load Balancer Optional Throughout Codebase (#3860) 2025-03-26 23:19:28 +10:00
config Feat/option to enable FSRS short-term scheduler when (re)learning steps run out && speed up features based on simulation (#3505) 2024-10-21 15:09:07 +10:00
deckconfig Feat/FSRS-6 (#3929) 2025-04-25 16:44:34 +10:00
decks Fix superfluous message when a deck is dragged to its parent (#3859) 2025-03-31 16:47:56 +07:00
error Remove remaining remnants of unused error; fix CI 2024-11-19 15:26:02 +10:00
i18n Refactor service generation (#2552) 2023-06-19 15:33:40 +10:00
image_occlusion Fix IO editor always starting in "hide all, guess one" mode (#3709) 2025-01-09 23:14:02 +11:00
import_export Fix deck day limits incorrectly being carried over when importing (#3878) 2025-03-25 00:45:09 +07:00
media Recognise and check for media referenced in <source> tags (#3763) 2025-01-25 10:16:24 +03:00
notes Fix docs of note_fields_check to match changes made in PR #3912 (#3944) 2025-04-26 11:55:40 +10:00
notetype Some documentation and reduce copy/paste (#3917) 2025-04-24 19:02:11 +10:00
revlog Create a new kind of revlog entry for reschedule cards on change (#3508) 2024-10-21 16:47:01 +10:00
scheduler Use first >= 1d interval for starting memory state (#3959) 2025-05-05 15:49:06 +10:00
search Fix fields with \n being ignored when searching all fields w/o regex (#3943) 2025-04-24 20:01:10 +10:00
stats Fix/no memory state revlogs in reverse order on card stats screen. (#3951) 2025-04-26 12:09:40 +10:00
storage Fix/stability doesn't increase after pressing good (#3975) 2025-05-03 12:04:35 +03:00
sync Feat/FSRS-6 (#3929) 2025-04-25 16:44:34 +10:00
tags Fix superfluous message when a deck is dragged to its parent (#3859) 2025-03-31 16:47:56 +07:00
undo Fix maybe_coalesce_note_undo_entry() (#2992) 2024-02-11 16:04:10 +10:00
adding.rs Default to current deck in csv import if settings allow it (#2527) 2023-05-31 13:47:12 +10:00
browser_table.rs Feat/FSRS-6 (#3929) 2025-04-25 16:44:34 +10:00
cloze.rs Some documentation and reduce copy/paste (#3917) 2025-04-24 19:02:11 +10:00
dbcheck.rs Bump Rust to 1.81 for latest CVE 2024-09-05 12:39:59 +07:00
findreplace.rs Fix invalid ids on db check (#2445) 2023-03-19 10:58:35 +10:00
latex.rs lazy_static → once_cell → stabilized versions (#3447) 2024-09-30 23:35:06 +10:00
lib.rs lazy_static → once_cell → stabilized versions (#3447) 2024-09-30 23:35:06 +10:00
links.rs Remove remaining remnants of unused error; fix CI 2024-11-19 15:26:02 +10:00
log.rs Integrate FSRS into Anki (#2654) 2023-09-16 16:09:26 +10:00
markdown.rs Switch Rust import style (#2330) 2023-01-18 21:39:55 +10:00
ops.rs Refactor: Make Load Balancer Optional Throughout Codebase (#3860) 2025-03-26 23:19:28 +10:00
preferences.rs Feat/option to enable FSRS short-term scheduler when (re)learning steps run out && speed up features based on simulation (#3505) 2024-10-21 15:09:07 +10:00
prelude.rs Move generated protobuf into anki_proto 2023-06-12 15:47:51 +10:00
progress.rs Fix/re-optimize FSRS if short-term param is weird (#3742) 2025-01-26 10:42:17 +11:00
serde.rs Take another approach to dealing with conflicting flattened keys 2023-08-15 11:25:53 +10:00
services.rs Rust 1.73 2023-10-09 19:22:43 +10:00
template.rs Some documentation and reduce copy/paste (#3917) 2025-04-24 19:02:11 +10:00
template_filters.rs Prevent accidental dragging of audio playback buttons and hint links (#3844) 2025-03-14 16:47:03 +07:00
tests.rs Fix flaky tests (#3724) 2025-01-13 13:56:52 +11:00
text.rs Recognise and check for media referenced in <source> tags (#3763) 2025-01-25 10:16:24 +03:00
timestamp.rs Support rescheduling on weight/retention change 2023-10-01 15:20:58 +10:00
typeanswer.rs Bump Rust to 1.84 2025-01-26 18:51:21 +11:00
types.rs update scheduling ops 2021-04-06 16:38:42 +10:00
version.rs lazy_static → once_cell → stabilized versions (#3447) 2024-09-30 23:35:06 +10:00