anki/qt/aqt
Damien Elmes 7fc32db0c9 fix: slowdowns after import; hard to read popup
QTextEdit() will pin the CPU at 100% for seconds to minutes when
fed a large string to display - work around it by switching to
QPlainTextEdit().

Also strip HTML before showing the user - easier to read, and less
text to display. And turn off word wrap, as it makes it easier to skim,
and further reduces the work the widget needs to do.

https://forums.ankiweb.net/t/big-issue-where-anki-gets-slow-when-you-import-this-deck/7050
2021-02-02 15:49:47 +10:00
..
data Move editor css to editor directory 2021-01-31 19:03:40 +01:00
forms Rename standard buttons to have transaltions 2021-02-01 23:20:57 +01:00
__init__.py Merge branch 'master' into dyn-deckconf 2021-02-01 23:33:41 +01:00
about.py add a bunch of return types 2021-02-01 23:53:23 +10:00
addcards.py Merge branch 'master' into dyn-deckconf 2021-02-01 23:33:41 +01:00
addons.py add a bunch of return types 2021-02-01 23:53:23 +10:00
browser.py Add remaining type hints to dyndeckconf etc. 2021-02-01 23:46:56 +01:00
BUILD.bazel winrt 1.0.20239.1 isn't available for python 3.9 2020-12-23 20:31:13 +10:00
clayout.py add a bunch of return types 2021-02-01 23:53:23 +10:00
customstudy.py add a bunch of return types 2021-02-01 23:53:23 +10:00
dbcheck.py add a bunch of return types 2021-02-01 23:53:23 +10:00
deckbrowser.py add a bunch of return types 2021-02-01 23:53:23 +10:00
deckchooser.py NF: HelpPage in an enum 2021-01-26 02:16:37 +01:00
deckconf.py add a bunch of return types 2021-02-01 23:53:23 +10:00
dyndeckconf.py Add remaining type hints to dyndeckconf etc. 2021-02-01 23:46:56 +01:00
editcurrent.py add a bunch of return types 2021-02-01 23:53:23 +10:00
editor.py Merge branch 'master' into dyn-deckconf 2021-02-01 23:33:41 +01:00
emptycards.py Merge branch 'master' into dyn-deckconf 2021-02-01 23:33:41 +01:00
errors.py add a bunch of return types 2021-02-01 23:53:23 +10:00
exporting.py add a bunch of return types 2021-02-01 23:53:23 +10:00
fields.py add a bunch of return types 2021-02-01 23:53:23 +10:00
gui_hooks.py fix qt/ pylints 2021-01-07 16:21:50 +10:00
hooks_gen.py symlink generated .py/.pyi into tree to fix Python code completion 2020-12-16 11:36:42 +10:00
importing.py fix: slowdowns after import; hard to read popup 2021-02-02 15:49:47 +10:00
legacy.py add a bunch of return types 2021-02-01 23:53:23 +10:00
main.py Add remaining type hints to dyndeckconf etc. 2021-02-01 23:46:56 +01:00
mediacheck.py Merge branch 'master' into dyn-deckconf 2021-02-01 23:33:41 +01:00
mediasrv.py add a bunch of return types 2021-02-01 23:53:23 +10:00
mediasync.py add a bunch of return types 2021-02-01 23:53:23 +10:00
modelchooser.py add a bunch of return types 2021-02-01 23:53:23 +10:00
models.py add a bunch of return types 2021-02-01 23:53:23 +10:00
mpv.py
overview.py Merge branch 'master' into dyn-deckconf 2021-02-01 23:33:41 +01:00
pinnedmodules.py pin pyaudio and qtmultimedia 2020-12-18 19:57:19 +10:00
preferences.py add a bunch of return types 2021-02-01 23:53:23 +10:00
previewer.py add a bunch of return types 2021-02-01 23:53:23 +10:00
profiles.py add a bunch of return types 2021-02-01 23:53:23 +10:00
progress.py add a bunch of return types 2021-02-01 23:53:23 +10:00
py.typed
qt.py add a bunch of return types 2021-02-01 23:53:23 +10:00
reviewer.py add a bunch of return types 2021-02-01 23:53:23 +10:00
schema_change_tracker.py add a bunch of return types 2021-02-01 23:53:23 +10:00
sidebar.py add types to utils.py 2021-02-01 20:23:48 +10:00
sound.py add a bunch of return types 2021-02-01 23:53:23 +10:00
stats.py add a bunch of return types 2021-02-01 23:53:23 +10:00
studydeck.py add a bunch of return types 2021-02-01 23:53:23 +10:00
sync.py fix sync warning caused by mistake in typing work 2021-02-02 10:43:49 +10:00
tagedit.py add types to various other files 2021-02-01 22:08:56 +10:00
taglimit.py add a bunch of return types 2021-02-01 23:53:23 +10:00
taskman.py add a bunch of return types 2021-02-01 23:53:23 +10:00
theme.py
toolbar.py start work on more clearly defining backend/protobuf boundaries 2021-01-31 18:55:45 +10:00
tts.py add a bunch of return types 2021-02-01 23:53:23 +10:00
update.py add a bunch of return types 2021-02-01 23:53:23 +10:00
utils.py fix: slowdowns after import; hard to read popup 2021-02-02 15:49:47 +10:00
webview.py add a bunch of return types 2021-02-01 23:53:23 +10:00
wheel_description.txt
winpaths.py