Anki/qt
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
..
aqt move deck/notetype update hooks to gui 2020-05-22 10:47:14 +10:00
aqt_data/web show spinner when media sync active, click to reveal dialog 2020-02-17 08:40:16 +10:00
designer Added missing Anki icon to debug window 2020-05-20 19:21:31 -03:00
ftl fix push-i18n-ftl 2020-04-01 18:20:31 +10:00
po Add missing close file descriptors using context managers 2020-05-18 15:54:20 -03:00
tests FString -> TR 2020-02-27 12:25:19 +10:00
tools move deck/notetype update hooks to gui 2020-05-22 10:47:14 +10:00
ts Revert "use isolation characters instead of direction markers in cloze handling" 2020-05-11 19:25:49 +10:00
.gitignore merge i18n into qt/ 2020-01-03 07:59:00 +10:00
.isort.cfg make sure isort preserves ordering if anki installed into python env 2020-01-03 13:34:51 +10:00
.pylintrc tweaking the folder names again 2020-01-03 07:48:38 +10:00
anki.1 tweaking the folder names again 2020-01-03 07:48:38 +10:00
anki.desktop Add .ankiaddon mime-type on Linux and register Anki as its handler 2020-01-03 17:58:11 +01:00
anki.png tweaking the folder names again 2020-01-03 07:48:38 +10:00
anki.xml Add .ankiaddon mime-type on Linux and register Anki as its handler 2020-01-03 17:58:11 +01:00
anki.xpm tweaking the folder names again 2020-01-03 07:48:38 +10:00
Makefile avoid installing pyaudio on every run 2020-05-12 21:10:21 +10:00
mypy.ini switch to new deck tree in deck browser 2020-05-16 10:52:14 +10:00
pkgkey.asc tweaking the folder names again 2020-01-03 07:48:38 +10:00
pyproject.toml Set to build a source distribution instead of build distribution 2020-04-02 22:56:37 -03:00
requirements.dev tweaking the folder names again 2020-01-03 07:48:38 +10:00
requirements.qt tweaking the folder names again 2020-01-03 07:48:38 +10:00
runanki tweaking the folder names again 2020-01-03 07:48:38 +10:00
setup.py bump version 2020-05-18 12:50:20 +10:00