aboutsummaryrefslogtreecommitdiff
path: root/src/QuickMedia.cpp
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2021-09-03 01:48:00 +0200
committerdec05eba <dec05eba@protonmail.com>2021-09-03 01:48:00 +0200
commitf22a3b83c053167511b576884355d667cf39d467 (patch)
tree580aaa7e399c281f49d06c5510116dcef04bbfab /src/QuickMedia.cpp
parentdc5813f7ce0d5a36dbd4470f213637bfebcdd68f (diff)
Add QM_USE_SYSTEM_FONTS environment variable to use system fonts instead of noto fonts
Diffstat (limited to 'src/QuickMedia.cpp')
-rw-r--r--src/QuickMedia.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/QuickMedia.cpp b/src/QuickMedia.cpp
index 8ef16c4..fe3e53c 100644
--- a/src/QuickMedia.cpp
+++ b/src/QuickMedia.cpp
@@ -603,6 +603,11 @@ namespace QuickMedia {
return focused_monitor_center;
}
+ static bool config_use_system_fonts() {
+ char *qm_use_system_fonts = getenv("QM_USE_SYSTEM_FONTS");
+ return qm_use_system_fonts && qm_use_system_fonts[0] == '1';
+ }
+
void Program::init(Window parent_window, std::string &program_path) {
disp = XOpenDisplay(NULL);
if (!disp) {
@@ -668,6 +673,7 @@ namespace QuickMedia {
}
set_resource_loader_root_path(resources_root.c_str());
+ set_use_system_fonts(config_use_system_fonts());
init_themes();
if(!is_touch_enabled()) {