anki/pylib
Damien Elmes 9baa8530d5 move deck/notetype update hooks to gui
We need to migrate away from firing hooks in libanki, since libanki
methods may be running on a background thread, and hook consumers
typically expect the code to run in the main thread. We could document
it, but it would frequently be forgotten about, and could lead to
crashes.

https://anki.tenderapp.com/discussions/ankidesktop/41748-qobject-cannot-create-children-for-a-parent-that-is-in-a-different-thread-when-hitting-the-save-button-on-clayoutpy-window
2020-05-22 10:47:14 +10:00
..
anki move deck/notetype update hooks to gui 2020-05-22 10:47:14 +10:00
tests use longer delay in test_timing() 2020-05-21 09:33:49 +10:00
tools move deck/notetype update hooks to gui 2020-05-22 10:47:14 +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-18 12:50:20 +10:00