Anki/rslib/src/config
RumovZ f200d6248e
Allow im-/exporting with or without deck configs (#2804)
* Allow im-/exporting with or without deck configs

Closes #2777.

* Enable webengine remote debugging in launch.json

* Reset deck limits and counts based on scheduling

Also:
- Fix `deck.common` not being reset.
- Apply all logic only depending on the source collection in the
gathering stage.
- Skip checking for scheduling and only act based on whether the call
wants scheduling. Preservation of filtered decks also depends on all
original decks being included.
- Fix check_ids() not covering revlog.

* Fix importing legacy filtered decks w/o scheduling

* Disable 'include deck options' by default, and fix tab order (dae)

* deck options > deck presets (dae)
2023-11-13 13:54:41 +10:00
..
bool.rs Allow im-/exporting with or without deck configs (#2804) 2023-11-13 13:54:41 +10:00
deck.rs Fix typos (#2210) 2022-11-24 20:18:57 +10:00
mod.rs Expose method to check for v2 as well 2023-10-27 02:47:04 +10:00
notetype.rs Switch Rust import style (#2330) 2023-01-18 21:39:55 +10:00
number.rs Deck scoped dupe check (#2372) 2023-02-16 17:53:36 +10:00
schema11.rs New collections now start with the v3 scheduler 2023-08-19 13:31:01 +10:00
string.rs update undo skipping; exclude deck/tag expand/collapse 2021-06-25 09:16:15 +10:00
undo.rs Fix invalid ids on db check (#2445) 2023-03-19 10:58:35 +10:00