Anki/rslib
Damien Elmes 676f4e74a8 store config in separate DB table
- mtime is tracked on each key individually, which will allow
merging of config changes when syncing in the future
- added col.(get|set|remove)_config()
- in order to support existing code that was mutating returned
values (eg col.conf["something"]["another"] = 5), the returned list/dict
will be automatically wrapped so that when the value is dropped, it
will save the mutated item back to the DB if it's changed. Code that
is fetching lists/dicts from the config like so:

col.conf["foo"]["bar"] = baz
col.setMod()

will continue to work in most case, but should be gradually updated to:

conf = col.get_config("foo")
conf["bar"] = baz
col.set_config("foo", conf)
2020-04-06 15:39:47 +10:00
..
ftl fix push-i18n-ftl 2020-04-01 18:20:31 +10:00
src store config in separate DB table 2020-04-06 15:39:47 +10:00
tests/support fix missing newline in ftl files 2020-03-09 18:58:41 +10:00
.gitignore tweaking the folder names again 2020-01-03 07:48:38 +10:00
build.rs add newline to mear clearly separate different ftl files 2020-03-25 08:53:42 +10:00
Cargo.toml update tag handling 2020-04-03 19:34:46 +10:00
Makefile Created the GitHub Actions step Upload to PyPi to run only on 2020-04-02 02:57:34 -03:00
README.md use support URL and point to source repo 2020-04-03 08:44:59 +10:00
rust-toolchain bump rust toolchain for 1.41.1 fixes 2020-02-29 19:42:30 +10:00
rustfmt.toml tweaking the folder names again 2020-01-03 07:48:38 +10:00

To build from scratch, please see https://github.com/ankitects/anki