From ce7b6a0c65316509672681a117c0f171da12440f Mon Sep 17 00:00:00 2001 From: Zlatin Balevsky Date: Mon, 16 Sep 2019 15:06:45 +0100 Subject: [PATCH] change to gasp AA font table, try metal lnf if the others fail --- gui/griffon-app/lifecycle/Initialize.groovy | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gui/griffon-app/lifecycle/Initialize.groovy b/gui/griffon-app/lifecycle/Initialize.groovy index f2d966fd..39d1ee12 100644 --- a/gui/griffon-app/lifecycle/Initialize.groovy +++ b/gui/griffon-app/lifecycle/Initialize.groovy @@ -43,7 +43,7 @@ class Initialize extends AbstractLifecycleHandler { application.context.put("muwire-home", home.getAbsolutePath()) - System.getProperties().setProperty("awt.useSystemAAFontSettings", "true") + System.getProperties().setProperty("awt.useSystemAAFontSettings", "gasp") def guiPropsFile = new File(home, "gui.properties") UISettings uiSettings @@ -86,6 +86,8 @@ class Initialize extends AbstractLifecycleHandler { } } else { LookAndFeel chosen = lookAndFeel('system', 'gtk') + if (chosen == null) + chosen = lookAndFeel('metal') uiSettings.lnf = chosen.getID() log.info("ended up applying $chosen.name") }