diff options
author | dec05eba <dec05eba@protonmail.com> | 2021-09-03 01:48:00 +0200 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2021-09-03 01:48:00 +0200 |
commit | f22a3b83c053167511b576884355d667cf39d467 (patch) | |
tree | 580aaa7e399c281f49d06c5510116dcef04bbfab /src/QuickMedia.cpp | |
parent | dc5813f7ce0d5a36dbd4470f213637bfebcdd68f (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.cpp | 6 |
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()) { |