Anki/rslib/src/scheduler
RumovZ 4eddaafce2 Improve temporary table handling (#1976)
* Use all_cards_for_search() helper

* Add CardTableGuard

* Add for_each_card_in_search() helper

* Add all_cards_for_search_in_order() helper

* Add all_cards_for_ids() helper

* Return siblings for bury instead of only searching

* Remove redundant clear_searched_cards_table() calls

* Add with_searched_cards_table()

* Remove false comment

* Add NoteTableGuard

* Add with_ids_in_searched_notes_table() helper

* Make some last routines use table helpers
2022-07-22 17:51:26 +10:00
..
answering Expose backend_proto publicly for AnkiDroid, and rename to pb 2022-06-27 15:27:53 +10:00
filtered Improve temporary table handling (#1976) 2022-07-22 17:51:26 +10:00
queue Expose backend_proto publicly for AnkiDroid, and rename to pb 2022-06-27 15:27:53 +10:00
states Original position (#1677) 2022-02-22 22:48:21 +10:00
bury_and_suspend.rs Improve temporary table handling (#1976) 2022-07-22 17:51:26 +10:00
congrats.rs Expose backend_proto publicly for AnkiDroid, and rename to pb 2022-06-27 15:27:53 +10:00
learning.rs deckconf -> deckconfig 2021-04-20 21:54:24 +10:00
mod.rs Fix for crash with invalid dates on Windows (#1837) 2022-05-07 10:30:23 +10:00
new.rs Improve temporary table handling (#1976) 2022-07-22 17:51:26 +10:00
reviews.rs Improve temporary table handling (#1976) 2022-07-22 17:51:26 +10:00
timespan.rs Fix number of days in a (standard) year 2022-06-13 09:09:27 +10:00
timing.rs suppress some tests around the daily rollover 2021-05-24 14:18:07 +10:00
upgrade.rs Improve temporary table handling (#1976) 2022-07-22 17:51:26 +10:00