Go to file
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
.github Set checks.yml pyenv and pip wheels cache keys as multiline strings 2020-04-03 01:27:40 -03:00
meta bump version 2020-03-19 10:46:01 +10:00
proto store config in separate DB table 2020-04-06 15:39:47 +10:00
pylib store config in separate DB table 2020-04-06 15:39:47 +10:00
qt store config in separate DB table 2020-04-06 15:39:47 +10:00
rslib store config in separate DB table 2020-04-06 15:39:47 +10:00
rspy require new maturin release for 32 bit support+pypi fix 2020-04-04 07:39:33 +10:00
.gitattributes ftl git attributes 2020-03-20 20:33:12 +10:00
.gitignore Created the .github/workflows/windows.yml 2020-03-23 19:51:03 -03:00
CONTRIBUTORS Added name to contributors 2020-03-23 13:08:50 -06:00
LICENSE drop pystache and move legacy code into separate file 2020-01-11 19:38:30 +10:00
Makefile Fixed main make add-buildhash not renaming pip sdist packages 2020-04-02 22:56:41 -03:00
pkgkey.asc add public key for release signing 2018-09-18 10:40:45 +10:00
README.contributing Created the .github/workflows/windows.yml 2020-03-23 19:51:03 -03:00
README.development Created .github/workflows/mac_checks.yml 2020-03-24 00:31:46 -03:00
README.md Created a relative badge link README.md 2020-03-01 23:10:40 -03:00
run Created the .github/workflows/windows.yml 2020-03-23 19:51:03 -03:00

This repo contains all the code for the computer version of Anki.

If you'd like to try development builds of Anki but don't feel comfortable building the code, please see https://anki.tenderapp.com/discussions/beta-testing

For more information on building, please see README.development

If you'd like to contribute code, please see README.contributing