Ticket #1984: josm-geometry-pref.patch
| File josm-geometry-pref.patch, 1.7 KB (added by , 17 years ago) |
|---|
-
src/org/openstreetmap/josm/gui/MainApplication.java
213 213 mainFrame.setVisible(true); 214 214 splash.closeSplash(); 215 215 216 if (!args.containsKey("no-fullscreen") && !args.containsKey("geometry") && Toolkit.getDefaultToolkit().isFrameStateSupported(JFrame.MAXIMIZED_BOTH))216 if (!args.containsKey("no-fullscreen") && !args.containsKey("geometry") && Main.pref.get("gui.geometry") == null && Toolkit.getDefaultToolkit().isFrameStateSupported(JFrame.MAXIMIZED_BOTH)) 217 217 mainFrame.setExtendedState(JFrame.MAXIMIZED_BOTH); 218 218 219 219 EventQueue.invokeLater(new Runnable(){ -
src/org/openstreetmap/josm/Main.java
411 411 UIManager.put("OptionPane.noIcon", UIManager.get("OptionPane.cancelIcon")); 412 412 413 413 Dimension screenDimension = Toolkit.getDefaultToolkit().getScreenSize(); 414 String geometry = Main.pref.get("gui.geometry"); 414 415 if (args.containsKey("geometry")) { 415 String geometry = args.get("geometry").iterator().next(); 416 geometry = args.get("geometry").iterator().next(); 417 } 418 if (geometry != null) { 416 419 final Matcher m = Pattern.compile("(\\d+)x(\\d+)(([+-])(\\d+)([+-])(\\d+))?").matcher(geometry); 417 420 if (m.matches()) { 418 421 int w = Integer.valueOf(m.group(1));
