Ticket #19027: JOSM FlatLaf patch 1.diff
File JOSM FlatLaf patch 1.diff, 2.1 KB (added by , 4 years ago) |
---|
-
ivy.xml
26 26 <dependency org="org.tukaani" name="xz" rev="1.8" conf="api->default"/> 27 27 <dependency org="com.drewnoakes" name="metadata-extractor" rev="2.13.0" conf="api->default"/> 28 28 <dependency org="ch.poole" name="OpeningHoursParser" rev="0.21.1" conf="api->default"/> 29 <dependency org="com.formdev" name="flatlaf" rev="0.29" conf="api->default"/> 29 30 <!-- sources->sources --> 30 31 <dependency org="org.openstreetmap.jmapviewer" name="jmapviewer" rev="2.13" conf="sources->sources"/> 31 32 <dependency org="javax.json" name="javax.json-api" rev="1.1.4" conf="sources->sources"/> … … 36 37 <dependency org="org.tukaani" name="xz" rev="1.8" conf="sources->sources"/> 37 38 <dependency org="com.drewnoakes" name="metadata-extractor" rev="2.13.0" conf="sources->sources"/> 38 39 <dependency org="ch.poole" name="OpeningHoursParser" rev="0.21.1" conf="sources->sources"/> 40 <dependency org="com.formdev" name="flatlaf" rev="0.29" conf="sources->sources"/> 39 41 </dependencies> 40 42 </ivy-module> -
src/org/openstreetmap/josm/gui/MainApplication.java
164 164 import org.openstreetmap.josm.tools.bugreport.BugReportSender; 165 165 import org.xml.sax.SAXException; 166 166 167 import com.formdev.flatlaf.FlatDarkLaf; 168 import com.formdev.flatlaf.FlatLightLaf; 169 167 170 /** 168 171 * Main window class application. 169 172 * … … 1048 1051 } 1049 1052 1050 1053 static void setupUIManager() { 1054 UIManager.installLookAndFeel("FlatLaf Light", FlatLightLaf.class.getName()); 1055 UIManager.installLookAndFeel("FlatLaf Dark", FlatDarkLaf.class.getName()); 1056 1051 1057 String defaultlaf = PlatformManager.getPlatform().getDefaultStyle(); 1052 1058 String laf = LafPreference.LAF.get(); 1053 1059 try {