Anki/rslib/src
Damien Elmes 0532c1f5b0 Use revlog to determine days_elapsed when studying/for card info
Currently prop searches and the retrievability column will continue to
derive the days from the card only, as it's difficulty to integrate revlog
upgrade lookups into those code paths, especially in a performant way.
One possible way we could solve this in the future is to store last_review_day
in the card data, so we can know it even if the due date has been shifted.
Check DB could fill it in for existing cards.
2023-09-27 16:17:47 +10:00
..
ankidroid Refactor service generation (#2552) 2023-06-19 15:33:40 +10:00
backend Implement "stop timer on answer" as a preset option (#2686) 2023-09-27 16:10:14 +10:00
card Store desired retention in card data 2023-09-23 15:42:42 +10:00
card_rendering Avoid allocating in extract_latex() if possible; make public 2023-08-19 08:05:39 +10:00
collection Fix changes_since_open() 2023-09-26 11:02:16 +10:00
config Implement "stop timer on answer" as a preset option (#2686) 2023-09-27 16:10:14 +10:00
deckconfig Implement "stop timer on answer" as a preset option (#2686) 2023-09-27 16:10:14 +10:00
decks Update nightly formatter 2023-09-02 16:13:50 +10:00
error Integrate FSRS into Anki (#2654) 2023-09-16 16:09:26 +10:00
i18n Refactor service generation (#2552) 2023-06-19 15:33:40 +10:00
image_occlusion Match IO extensions in a case-insensitive manner (#2683) 2023-09-26 13:14:59 +10:00
import_export Merging Notetypes on Import (#2612) 2023-09-09 09:00:55 +10:00
media Refactor media sync handling (#2647) 2023-09-10 13:22:20 +10:00
notes Add a backend method to add notes in bulk (#2659) 2023-09-16 13:51:32 +10:00
notetype Skip template checks in Fields screen (#2670) 2023-09-20 16:09:54 +10:00
revlog Record FSRS difficulty in the review log 2023-09-17 11:50:38 +10:00
scheduler Use revlog to determine days_elapsed when studying/for card info 2023-09-27 16:17:47 +10:00
search Fix extract_fsrs_retrievabilty() 2023-09-25 14:40:44 +10:00
stats Use revlog to determine days_elapsed when studying/for card info 2023-09-27 16:17:47 +10:00
storage Use revlog to determine days_elapsed when studying/for card info 2023-09-27 16:17:47 +10:00
sync Store desired retention in card data 2023-09-23 15:42:42 +10:00
tags Refactor service generation (#2552) 2023-06-19 15:33:40 +10:00
undo Fix merge_undoable_ops() not updating counter 2023-09-15 16:53:00 +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 Use revlog to determine days_elapsed when studying/for card info 2023-09-27 16:17:47 +10:00
cloze.rs Update nightly formatter 2023-09-02 16:13:50 +10:00
dbcheck.rs Use field tags instead of hard-coding occlusion fields 2023-09-18 10:10:11 +10:00
findreplace.rs Fix invalid ids on db check (#2445) 2023-03-19 10:58:35 +10:00
latex.rs Fix clippy issues in Rust 1.72 2023-08-25 07:56:38 +10:00
lib.rs Refactor service generation (#2552) 2023-06-19 15:33:40 +10:00
links.rs Fix importing link 2023-08-31 07:52:21 +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 Feature image occlusion (#2367) 2023-03-29 12:33:19 +10:00
preferences.rs Implement "stop timer on answer" as a preset option (#2686) 2023-09-27 16:10:14 +10:00
prelude.rs Move generated protobuf into anki_proto 2023-06-12 15:47:51 +10:00
progress.rs Integrate FSRS into Anki (#2654) 2023-09-16 16:09:26 +10:00
serde.rs Take another approach to dealing with conflicting flattened keys 2023-08-15 11:25:53 +10:00
services.rs Refactor service generation (#2552) 2023-06-19 15:33:40 +10:00
template.rs Fix unable to save field dialog if certain fields are deleted (#2663) 2023-09-18 14:33:56 +10:00
template_filters.rs Fix clippy issues in Rust 1.72 2023-08-25 07:56:38 +10:00
tests.rs Merging Notetypes on Import (#2612) 2023-09-09 09:00:55 +10:00
text.rs Fix clippy issues in Rust 1.72 2023-08-25 07:56:38 +10:00
timestamp.rs Use revlog to determine days_elapsed when studying/for card info 2023-09-27 16:17:47 +10:00
typeanswer.rs Fix unescaped HTML in type-in-the-answer (#2658) 2023-09-14 11:34:22 +10:00
types.rs update scheduling ops 2021-04-06 16:38:42 +10:00
version.rs Rework syncing code, and replace local sync server (#2329) 2023-01-18 12:43:46 +10:00