|
|
|
|
@ -319,14 +319,14 @@ auto XournalMain::run(int argc, char* argv[]) -> int { |
|
|
|
|
|
|
|
|
|
auto* control = new Control(gladePath); |
|
|
|
|
|
|
|
|
|
string icon = gladePath->getFirstSearchPath() + "/icons/"; |
|
|
|
|
gtk_icon_theme_prepend_search_path(gtk_icon_theme_get_default(), icon.c_str()); |
|
|
|
|
|
|
|
|
|
if (control->getSettings()->isDarkTheme()) { |
|
|
|
|
string icon = gladePath->getFirstSearchPath() + "/iconsDark/"; |
|
|
|
|
gtk_icon_theme_prepend_search_path(gtk_icon_theme_get_default(), icon.c_str()); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
string icon = gladePath->getFirstSearchPath() + "/icons/"; |
|
|
|
|
gtk_icon_theme_prepend_search_path(gtk_icon_theme_get_default(), icon.c_str()); |
|
|
|
|
|
|
|
|
|
auto* win = new MainWindow(gladePath, control); |
|
|
|
|
control->initWindow(win); |
|
|
|
|
|
|
|
|
|
|