Anki/rslib/src/decks
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
..
addupdate.rs check if deck changed before saving 2021-04-20 19:50:31 +10:00
counts.rs in/out -> request/response 2021-06-20 15:49:20 +10:00
current.rs current deck change is now undoable 2021-04-06 21:52:06 +10:00
filtered.rs hide NativeName inner value, and require explicit accessors 2021-04-18 09:29:35 +10:00
limits.rs rework various aspects of the test scheduler 2021-05-16 20:23:07 +10:00
mod.rs rework various aspects of the test scheduler 2021-05-16 20:23:07 +10:00
name.rs tidy up Rust imports 2021-04-18 18:38:54 +10:00
remove.rs hide NativeName inner value, and require explicit accessors 2021-04-18 09:29:35 +10:00
reparent.rs Give deck.name the newtype NativeDeckName 2021-04-17 22:47:04 +02:00
schema11.rs tidy up Rust imports 2021-04-18 18:38:54 +10:00
stats.rs in/out -> request/response 2021-06-20 15:49:20 +10:00
tree.rs update undo skipping; exclude deck/tag expand/collapse 2021-06-25 09:16:15 +10:00
undo.rs Split Col impls in decks in pub and private blocks 2021-04-16 08:30:16 +02:00