anki/qt/aqt
Damien Elmes 3a8fce69dd ditch QSortFilterProxyModel in favour of our own code
Simpler and approximately twice as fast in a large collection:

old approach
search for a: 371ms
search for an: 260ms

new approach:
search for a: 171ms
search for an: 149ms

Still todo: add enum defs for the other root categories, update
the _section_root() calls, and update is_expanded() to use the new
extra types
2021-02-02 10:40:50 +10:00
..
data Move editor css to editor directory 2021-01-31 19:03:40 +01:00
forms move rsbridge into _backend 2021-01-31 18:55:45 +10:00
__init__.py add a bunch of return types 2021-02-01 23:53:23 +10:00
about.py add a bunch of return types 2021-02-01 23:53:23 +10:00
addcards.py add a bunch of return types 2021-02-01 23:53:23 +10:00
addons.py add a bunch of return types 2021-02-01 23:53:23 +10:00
browser.py add types to editor.py 2021-02-01 17:28:35 +10: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 a bunch of return types 2021-02-01 23:53:23 +10:00
editcurrent.py add a bunch of return types 2021-02-01 23:53:23 +10:00
editor.py add types to utils.py 2021-02-01 20:23:48 +10:00
emptycards.py add a bunch of return types 2021-02-01 23:53:23 +10: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 add a bunch of return types 2021-02-01 23:53:23 +10:00
legacy.py add a bunch of return types 2021-02-01 23:53:23 +10:00
main.py add a bunch of return types 2021-02-01 23:53:23 +10:00
mediacheck.py add a bunch of return types 2021-02-01 23:53:23 +10: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 update to latest black 2020-08-31 13:29:28 +10:00
overview.py add a bunch of return types 2021-02-01 23:53:23 +10: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 mark anki and aqt modules as having typing info 2020-01-13 13:03:37 +10:00
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 ditch QSortFilterProxyModel in favour of our own code 2021-02-02 10:40:50 +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 add a bunch of return types 2021-02-01 23:53:23 +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 fix invisible scrollbar in nightmode 2020-10-06 14:35:21 +10:00
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 add types to utils.py 2021-02-01 20:23:48 +10:00
webview.py add a bunch of return types 2021-02-01 23:53:23 +10:00
wheel_description.txt move aqt_data into source folder; implement wheel building 2020-11-04 12:14:03 +10:00
winpaths.py tweaking the folder names again 2020-01-03 07:48:38 +10:00