Anki/rslib/src
Damien Elmes 73d9391f64 update undo skipping; exclude deck/tag expand/collapse
Instead of calling a method inside the transaction body, routines
can now pass Op::SkipUndo if they wish the changes to be discarded
at the end of the transaction. The advantage of doing it this way is
that the list of changes can still be returned, allowing the sync
indicator to update immediately.

Closes #1252
2021-06-25 09:16:15 +10:00
..
backend expose scheduler js option in deck config 2021-06-24 14:38:10 +10:00
card fix clippy lints for latest Rust 2021-06-21 13:09:36 +10:00
collection update undo skipping; exclude deck/tag expand/collapse 2021-06-25 09:16:15 +10:00
config update undo skipping; exclude deck/tag expand/collapse 2021-06-25 09:16:15 +10:00
deckconfig expose scheduler js option in deck config 2021-06-24 14:38:10 +10:00
decks update undo skipping; exclude deck/tag expand/collapse 2021-06-25 09:16:15 +10:00
error fix clippy lints for latest Rust 2021-06-21 13:09:36 +10:00
media fix clippy lints for latest Rust 2021-06-21 13:09:36 +10:00
notes fix clippy lints for latest Rust 2021-06-21 13:09:36 +10:00
notetype cope with collections where latexsvg is not a bool 2021-06-24 15:29:21 +10:00
revlog tidy up Rust imports 2021-04-18 18:38:54 +10:00
scheduler fix clippy lints for latest Rust 2021-06-21 13:09:36 +10:00
search fix clippy lints for latest Rust 2021-06-21 13:09:36 +10:00
stats in/out -> request/response 2021-06-20 15:49:20 +10:00
storage report object type where json decode fails 2021-06-24 15:28:24 +10:00
sync fix clippy lints for latest Rust 2021-06-21 13:09:36 +10:00
tags update undo skipping; exclude deck/tag expand/collapse 2021-06-25 09:16:15 +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 NF: add AGPL licence missing in some file 2021-01-31 21:50:21 +01:00
browser_table.rs Rename violet to pink 2021-06-01 18:14:43 +02:00
cloze.rs Add check for out-of-place/missing clozes 2021-06-12 10:02:21 +02:00
dbcheck.rs fix clippy lints for latest Rust 2021-06-21 13:09:36 +10:00
findreplace.rs expose undoable config changes to frontend; refresh sidebar 2021-05-21 17:50:41 +10:00
i18n.rs drop the legacy enum from rslib, and pass separate module/message idx 2021-03-27 11:56:31 +10:00
latex.rs tidy up Rust imports 2021-04-18 18:38:54 +10:00
lib.rs fix test scheduler undo + implement look-ahead 2021-05-14 22:16:53 +10:00
log.rs tidy up Rust imports 2021-04-18 18:38:54 +10:00
markdown.rs render deck description with markdown; strip images 2021-02-06 15:02:40 +10:00
ops.rs update undo skipping; exclude deck/tag expand/collapse 2021-06-25 09:16:15 +10:00
preferences.rs allow customization of default search text 2021-06-24 11:24:30 +10:00
prelude.rs support undo for (renamed) unbury_deck() action 2021-04-30 20:03:20 +10:00
serde.rs tidy up Rust imports 2021-04-18 18:38:54 +10:00
template.rs fix clippy lints for latest Rust 2021-06-21 13:09:36 +10:00
template_filters.rs Pronounce "[...]" as "blank" with TTS 2021-05-20 09:42:38 +02:00
text.rs fix clippy lints for latest Rust 2021-06-21 13:09:36 +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