anki/pylib
Damien Elmes f637ac957d hook up new note and note type handling
- notetypes are fetched from the DB as needed, and cached in Python
- handle note type changes in the backend. Multiple operations can now
be performed in one go, but this is not currently exposed in the GUI.
- extra methods to grab sorted note type names quickly, and fetch by
name
- col.models.save() without a provided notetype is now a no-op
- note loading/saving handled in the backend
- notes with no valid cards can now be added
- templates can now be deleted even if they would previously
orphan notes

a number of fixmes have been left in notes.py and models.py
2020-05-12 21:13:33 +10:00
..
anki hook up new note and note type handling 2020-05-12 21:13:33 +10:00
tests hook up new note and note type handling 2020-05-12 21:13:33 +10:00
tools update tag handling 2020-04-03 19:34:46 +10:00
.gitignore rework Fluent handling 2020-02-23 13:22:50 +10:00
.isort.cfg rework Fluent handling 2020-02-23 13:22:50 +10:00
.pylintrc rework Fluent handling 2020-02-23 13:22:50 +10:00
Makefile Stop requiring ankirspy while running on development because 2020-04-30 23:37:19 -03:00
mypy.ini Fixed mypy and pylint not building on Windows 2020-03-17 19:48:16 -03:00
pyproject.toml Created the GitHub Actions step Upload to PyPi to run only on 2020-04-02 02:57:34 -03:00
requirements.dev switch to classes for hooks 2020-01-14 08:54:07 +10:00
setup.py bump version 2020-05-11 19:28:17 +10:00