Anki/qt/aqt
Damien Elmes f2bffaa185 Tweaks to video driver handling
- Use a separate `gldriver6` file for configuring Qt6 so we don't
pick up old settings, or cause problems when switching back and forth.
- Default to OpenGL/auto instead of software, as that was what we
were using throughout the beta period.
- Try to detect driver failure on startup. Untested.
- Hide the selector in the preferences again, as if Anki is unable
to automatically switch drivers, the user could change the setting
and then not be able to get back into Anki.
2022-04-06 11:35:49 +10:00
..
browser Call browser show hook prior to initiating search 2022-04-02 21:42:49 +10:00
data Add a flag to allow loading the fields dialog in a web view (#1706) 2022-03-03 22:45:26 +10:00
forms Backup improvements (#1728) 2022-03-21 19:40:42 +10:00
operations Card type error (#1749) 2022-03-28 22:17:50 +10:00
qt tweak qrc deprecation warning 2021-12-04 14:35:49 +10:00
__init__.py Tweaks to video driver handling 2022-04-06 11:35:49 +10:00
_macos_helper.py Import submodules directly (#1662) 2022-02-13 13:40:47 +10:00
about.py Add Daniel to about screen 2022-03-30 13:49:07 +10:00
addcards.py Simplify name (#1620) 2022-01-24 11:55:15 +10:00
addons.py Fall back on regular deletion when trash folder unavailable 2022-03-28 14:40:31 +10:00
BUILD.bazel run buildifier/buildozer to tidy up BUILD files 2021-12-14 09:18:24 +10:00
changenotetype.py Import submodules directly (#1662) 2022-02-13 13:40:47 +10:00
clayout.py Fix various leaks (#1672) 2022-02-18 19:00:12 +10:00
colors.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
customstudy.py Move custom study tag and limit gathering+saving into the backend 2022-03-10 16:23:03 +10:00
dbcheck.py Backup improvements (#1728) 2022-03-21 19:40:42 +10:00
deckbrowser.py Remove .exec() from QMenus in Deck Browser, Reviewer, and Card Template screens (#1674) 2022-02-18 17:18:29 +10:00
deckchooser.py Make dialogs non-blocking (#1650) 2022-02-10 09:53:13 +10:00
deckconf.py Import submodules directly (#1662) 2022-02-13 13:40:47 +10:00
deckdescription.py Import submodules directly (#1662) 2022-02-13 13:40:47 +10:00
deckoptions.py Remove .exec() from QMenus in Deck Browser, Reviewer, and Card Template screens (#1674) 2022-02-18 17:18:29 +10:00
editcurrent.py PEP8 editorMode 2022-01-12 15:01:43 +10:00
editor.py Match editor background to widget background in day mode 2022-04-05 10:55:25 +10:00
emptycards.py Import submodules directly (#1662) 2022-02-13 13:40:47 +10:00
errors.py Card type error (#1749) 2022-03-28 22:17:50 +10:00
exporting.py Card type error (#1749) 2022-03-28 22:17:50 +10:00
fields.py Clean up webview after fields dialog closed 2022-03-04 17:23:28 +10:00
filtered_deck.py Fix various leaks (#1672) 2022-02-18 19:00:12 +10:00
flags.py Import submodules directly (#1662) 2022-02-13 13:40:47 +10:00
gui_hooks.py fix qt/ pylints 2021-01-07 16:21:50 +10:00
hooks_gen.py fix generated code symlinks again 2022-01-24 16:59:37 +10:00
importing.py Backup improvements (#1728) 2022-03-21 19:40:42 +10:00
legacy.py Import submodules directly (#1662) 2022-02-13 13:40:47 +10:00
main.py Backup improvements (#1728) 2022-03-21 19:40:42 +10:00
mediacheck.py Backups (#1685) 2022-03-07 15:11:31 +10:00
mediasrv.py Import submodules directly (#1662) 2022-02-13 13:40:47 +10:00
mediasync.py Add progress.single_shot() (#1683) 2022-02-24 21:15:56 +10:00
modelchooser.py Add callback and non-blocking option to StudyDeck (#1643) 2022-02-07 22:05:59 +10:00
models.py Make dialogs non-blocking (#1650) 2022-02-10 09:53:13 +10:00
mpv.py update platform checks (eg isWin -> is_win) + devMode 2021-11-25 09:06:16 +10:00
notetypechooser.py Make dialogs non-blocking (#1650) 2022-02-10 09:53:13 +10:00
overview.py Move custom study tag and limit gathering+saving into the backend 2022-03-10 16:23:03 +10:00
package.py ignore a spurious mypy error 2021-10-28 19:19:37 +10:00
pinnedmodules.py update platform checks (eg isWin -> is_win) + devMode 2021-11-25 09:06:16 +10:00
preferences.py Tweaks to video driver handling 2022-04-06 11:35:49 +10:00
profiles.py Tweaks to video driver handling 2022-04-06 11:35:49 +10:00
progress.py Add progress.single_shot() (#1683) 2022-02-24 21:15:56 +10:00
py.typed mark anki and aqt modules as having typing info 2020-01-13 13:03:37 +10:00
reviewer.py Optionally restore original position and reset counts when forgetting (#1714) 2022-03-09 16:51:41 +10:00
schema_change_tracker.py add a bunch of return types 2021-02-01 23:53:23 +10:00
sound.py Import submodules directly (#1662) 2022-02-13 13:40:47 +10:00
stats.py Import submodules directly (#1662) 2022-02-13 13:40:47 +10:00
studydeck.py Fix new deck not being selected (#1681) 2022-02-22 21:51:23 +10:00
switch.py switch to new-style PyQt scoped enums and Qt6 2021-10-15 12:57:19 +10:00
sync.py Import submodules directly (#1662) 2022-02-13 13:40:47 +10:00
tagedit.py switch to new-style PyQt scoped enums and Qt6 2021-10-15 12:57:19 +10:00
taglimit.py Move custom study tag and limit gathering+saving into the backend 2022-03-10 16:23:03 +10:00
taskman.py avoid importing directly from PyQt5 where possible 2021-10-15 10:47:53 +10:00
theme.py Update Python deps for Waitress fix 2022-03-23 22:22:23 +10:00
toolbar.py run pyupgrade over codebase [python upgrade required] 2021-10-04 15:05:48 +10:00
tts.py Update Python deps, including stable Black 2022-02-25 15:26:16 +10:00
undo.py fix redo menu item showing undo text 2021-08-04 10:28:45 +10:00
update.py PEP8 for rest of pylib (#1451) 2021-10-25 14:50:13 +10:00
utils.py Card type error (#1749) 2022-03-28 22:17:50 +10:00
webview.py Match editor background to widget background in day mode 2022-04-05 10:55:25 +10:00
wheel_description.txt move aqt_data into source folder; implement wheel building 2020-11-04 12:14:03 +10:00
winpaths.py run pyupgrade over codebase [python upgrade required] 2021-10-04 15:05:48 +10:00