anki/qt
Damien Elmes 65cfcf9226 pare back dark mode support
Anki now solely relies on the night mode setting in the preferences
to decide whether to show in light or dark mode. Some users wanted
to run Anki in light mode while keeping the rest of their system dark,
and there were various display problems when dark mode was changed
after Anki started that couldn't be easily worked around.

NSRequiresAquaAppearance is set again, which means we can rely on
the interface appearing properly and not changing as the macOS theme
is changed.

Users who only use dark mode, and preferred the native look of widgets
in dark mode, can achieve the previous appearance by running the
following command in the terminal:

defaults write net.ankiweb.dtop NSRequiresAquaSystemAppearance -bool no

And the following in the debug console:

mw.pm.meta["dark_mode_widgets"] = True

This is hidden behind a debug console command because it requires the
user ensure their system is always set to the same light/dark mode
as Anki.
2020-04-15 21:44:56 +10:00
..
aqt pare back dark mode support 2020-04-15 21:44:56 +10:00
aqt_data/web show spinner when media sync active, click to reveal dialog 2020-02-17 08:40:16 +10:00
designer put debug textedits in a splitter 2020-04-10 13:50:09 +09:00
ftl fix push-i18n-ftl 2020-04-01 18:20:31 +10:00
po fix extract-po-string.py 2020-04-01 17:49:31 +10:00
tests FString -> TR 2020-02-27 12:25:19 +10:00
tools hook add_card_did_init 2020-04-03 11:03:08 +02:00
ts Merge pull request #559 from evandroforks/show_full_javascript_stacktrace 2020-04-15 18:51:16 +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 unnecessary work in 'make build' 2020-04-07 10:59:14 +10:00
mypy.ini Fixed mypy and pylint not building on Windows 2020-03-17 19:48:16 -03: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 pare back dark mode support 2020-04-15 21:44:56 +10:00