Anki/qt/aqt
Damien Elmes 358e337796 don't reschedule repeating timers that occur during progress
For things like updating the deck list, it makes no sense to do it
multiple times at the end of a long operation, and the once/second signal
timer was causing hundreds or thousands of 100ms timers to be created.

https://forums.ankiweb.net/t/anki-memory-usage/3842
2020-09-30 11:18:03 +10:00
..
.gitignore basic night mode support 2020-01-23 17:27:07 +10:00
__init__.py update to latest black 2020-08-31 13:29:28 +10:00
about.py add some names to about screen 2020-08-27 11:24:13 +10:00
addcards.py Create ResetReason enum 2020-08-16 18:56:32 +02:00
addons.py update to latest black 2020-08-31 13:29:28 +10:00
browser.py Merge pull request #769 from abdnh/escape-sidebar-terms 2020-09-30 11:17:44 +10:00
clayout.py update to latest black 2020-08-31 13:29:28 +10:00
customstudy.py add custom-study-must-rename-deck to Fluent 2020-08-19 18:27:14 +03:00
dbcheck.py formatting 2020-06-09 14:07:39 +10:00
deckbrowser.py fix import shortcut 2020-09-30 11:17:17 +10:00
deckchooser.py Remove useless variables 2020-07-17 08:38:48 +02:00
deckconf.py Add type hints for apt.deckconf 2020-07-23 21:53:12 -06:00
dyndeckconf.py Add type hints for apt.dyndeckconf 2020-07-23 16:04:46 -06:00
editcurrent.py Create ResetReason enum 2020-08-16 18:56:32 +02:00
editor.py Merge pull request #760 from abdnh/extended-drop 2020-09-22 08:34:55 +10:00
emptycards.py make sure to reset after deleting empty cards 2020-08-09 12:42:58 +10:00
errors.py Add type hints to errors 2020-07-24 11:20:54 -06:00
exporting.py update to latest black 2020-08-31 13:29:28 +10:00
fields.py Any removed 2020-08-12 01:37:21 +02:00
gui_hooks.py Merge pull request #758 from hgiesel/synchook 2020-09-22 08:35:03 +10:00
importing.py Add type hints to importing 2020-07-24 12:38:34 -06:00
legacy.py use keyword args for calls with more than one argument 2020-05-24 09:12:47 +10:00
main.py Merge pull request #758 from hgiesel/synchook 2020-09-22 08:35:03 +10:00
mediacheck.py rework progress handling 2020-06-01 13:57:10 +10:00
mediasrv.py update to latest black 2020-08-31 13:29:28 +10:00
mediasync.py Scroll media sync log to the last line 2020-07-13 03:06:44 +03:00
modelchooser.py added typehints to modelchooser, updated mypy.ini 2020-07-30 15:25:25 +10:00
models.py Some minor reformatting to satisfy black 2020-08-31 13:50:59 +02:00
mpv.py update to latest black 2020-08-31 13:29:28 +10:00
overview.py use deck tree for new/review count calculation 2020-05-16 20:28:03 +10:00
pinnedmodules.py update to latest isort, pylint and pytest 2020-08-31 12:05:36 +10:00
preferences.py deauth -> log out 2020-08-09 14:44:03 +10:00
previewer.py update to latest black 2020-08-31 13:29:28 +10:00
profiles.py update to latest black 2020-08-31 13:29:28 +10:00
progress.py don't reschedule repeating timers that occur during progress 2020-09-30 11:18:03 +10:00
py.typed mark anki and aqt modules as having typing info 2020-01-13 13:03:37 +10:00
qt.py fix untyped def issues in aqt/__init__.py 2020-08-02 10:22:08 +10:00
reviewer.py add shortcut for reviewer context menu 2020-08-23 17:46:47 +03:00
schema_change_tracker.py track changes in fields dialog as well 2020-05-15 13:59:44 +10:00
sound.py Merge pull request #761 from kelciour/linux-audio-stops-working 2020-09-22 08:35:08 +10:00
stats.py Add a couple of hooks to trigger add-on actions before showing stats 2020-07-16 21:48:46 +02:00
studydeck.py Don't call setCurrentRow if row didn't change 2020-07-13 12:33:36 +03:00
sync.py update to latest black 2020-08-31 13:29:28 +10:00
tagedit.py handle default deck and filtered deck suppression in the backend 2020-05-15 21:21:10 +10:00
taglimit.py Turn on check_untyped_defs for aqt.taglimit 2020-07-25 15:45:31 -06:00
taskman.py lint fixes 2020-06-01 13:57:10 +10:00
theme.py pass night mode into body_class() instead of changing globally 2020-07-31 14:47:17 +10:00
toolbar.py update to latest black 2020-08-31 13:29:28 +10:00
tts.py fix audio getting stuck (2/2) 2020-03-15 09:34:04 +10:00
update.py Turn on check_untyped_defs for aqt.update 2020-07-25 17:31:44 -06:00
utils.py update to latest isort, pylint and pytest 2020-08-31 12:05:36 +10:00
webview.py update to latest black 2020-08-31 13:29:28 +10:00
winpaths.py tweaking the folder names again 2020-01-03 07:48:38 +10:00