summaryrefslogtreecommitdiff
path: root/src/main/java/cuchaz/enigma/Main.java
diff options
context:
space:
mode:
authorGravatar Modmuss502017-06-07 08:29:37 +0100
committerGravatar GitHub2017-06-07 08:29:37 +0100
commitba5ffc258f6d58bf9d01226baea016db10cfd811 (patch)
tree4fd3b77e619198a47d95ee55a742c8057dea591a /src/main/java/cuchaz/enigma/Main.java
parentAdd support for custom themes (#59) (diff)
downloadenigma-fork-ba5ffc258f6d58bf9d01226baea016db10cfd811.tar.gz
enigma-fork-ba5ffc258f6d58bf9d01226baea016db10cfd811.tar.xz
enigma-fork-ba5ffc258f6d58bf9d01226baea016db10cfd811.zip
Added theme switcher + dark theme (#60)
* Initial work on the color config * Save and read config from file.+ * Allow changing the editor colors * Remove the right margin * Move config to the user's home dir * Use Guava instead of Apache commons * Add runtime theme switching, includes example "dark" theme. * Rename dark theme as requested * Small clean up * Include suggestions from @Thog
Diffstat (limited to 'src/main/java/cuchaz/enigma/Main.java')
-rw-r--r--src/main/java/cuchaz/enigma/Main.java3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/main/java/cuchaz/enigma/Main.java b/src/main/java/cuchaz/enigma/Main.java
index 9f34cd3..688a55e 100644
--- a/src/main/java/cuchaz/enigma/Main.java
+++ b/src/main/java/cuchaz/enigma/Main.java
@@ -21,8 +21,7 @@ import java.util.jar.JarFile;
21public class Main { 21public class Main {
22 22
23 public static void main(String[] args) throws Exception { 23 public static void main(String[] args) throws Exception {
24 Config.loadConfig(); 24 if (Config.getInstance().useSystemLAF)
25 if (Config.INSTANCE.useSystemLAF)
26 UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); 25 UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
27 Gui gui = new Gui(); 26 Gui gui = new Gui();
28 27