Enabling latex async generation by default, default LaTeX setting now depends on state of installation.
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Ad5001 2024-10-15 03:52:47 +02:00
parent 5313428250
commit 37ac400f23
Signed by: Ad5001
GPG key ID: EF45F9C6AFE20160

View file

@ -19,14 +19,16 @@
from os import path, environ, makedirs from os import path, environ, makedirs
from platform import system from platform import system
from json import load, dumps from json import load, dumps
from shutil import which
from PySide6.QtCore import QLocale, QTranslator from PySide6.QtCore import QLocale, QTranslator
DEFAULT_SETTINGS = { DEFAULT_SETTINGS = {
"check_for_updates": True, "check_for_updates": True,
"reset_redo_stack": True, "reset_redo_stack": True,
"last_install_greet": "0", "last_install_greet": "0",
"enable_latex": False, "enable_latex": which("latex") is not None and which("dvipng") is not None,
"enable_latex_async": False, "enable_latex_async": True,
"expression_editor": { "expression_editor": {
"autoclose": True, "autoclose": True,
"colorize": True, "colorize": True,