File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 559559 <!-- avoid conflicts with JNA DLLs already in the path -->
560560 <option value =" -Djna.nosys=true" />
561561
562+ <!-- deal with jokers who install JOGL, ANTLR, etc system-wide -->
563+ <option value =" -Djava.ext.dirs=lib/ext" />
564+
562565 <option value =" -Dapple.laf.useScreenMenuBar=true" />
563566 <option value =" -Dcom.apple.macos.use-file-dialog-packages=true" />
564567 <option value =" -Dcom.apple.macos.useScreenMenuBar=true" />
Original file line number Diff line number Diff line change @@ -104,7 +104,7 @@ cmd_name='processing-java'
104104
105105if [ $current_name = $cmd_name ]
106106then
107- java -Djna.nosys=true -Xmx256m processing.mode.java.Commander " $@ "
107+ java -Djna.nosys=true -Djava.ext.dirs=lib/ext - Xmx256m processing.mode.java.Commander " $@ "
108108 exit $?
109109else
110110 # Start Processing in the same directory as this script
115115 fi
116116 cd " $APPDIR "
117117
118- java -splash:lib/about-1x.png -Djna.nosys=true -Xmx256m processing.app.Base " $SKETCH " &
118+ java -splash:lib/about-1x.png -Djna.nosys=true -Djava.ext.dirs=lib/ext - Xmx256m processing.app.Base " $SKETCH " &
119119fi
Original file line number Diff line number Diff line change 2929
3030 <jre >
3131 <path >java</path >
32+ <!-- Deal with jokers who install JOGL, ANTLR, etc system-wide -->
33+ <opt >-Djava.ext.dirs=lib/ext</opt >
3234 <!-- Prevent a user-installed JNA from conflicting with our version.
3335 https://github.com/processing/processing/issues/2239 -->
3436 <opt >-Djna.nosys=true</opt >
Original file line number Diff line number Diff line change 2626 </classPath >
2727 <jre >
2828 <path >java</path >
29+ <!-- Deal with jokers who install JOGL, ANTLR, etc system-wide -->
30+ <opt >-Djava.ext.dirs=lib/ext</opt >
2931 <!-- https://github.com/processing/processing/issues/2239 -->
3032 <opt >-Djna.nosys=true</opt >
3133 <!-- Because nosys is set to true, the DLL in the current working
Original file line number Diff line number Diff line change 110252 (3.2)
2- _ Move general PDE code out of JavaMode and into general base classes
3- _ https://github.com/processing/processing/issues/4606
2+ X Move general PDE code out of JavaMode and into general base classes
3+ X https://github.com/processing/processing/issues/4606
44X change PdeInputHandler constructor
5- _ check whether this breaks other Modes before releasing
5+ X check whether this breaks other Modes before releasing
6+ X added extra constructor to keep things working
7+ X Processing .jar files in CLASSPATH can cause startup crash
8+ X https://github.com/processing/processing/issues/4128
9+ X Remove java.ext.dirs on startup to avoid conflicts and startup errors
10+ X https://github.com/processing/processing/issues/4608
11+
612_ modify line number color when no lines extend that far?
713_ https://github.com/processing/processing/pull/4560
814_ text gutter doesn't seem to be hidpi
915X or is it b/c screen not quite 2x? (nope)
1016_ swap out the fonts?
11- _ Processing .jar files in CLASSPATH can cause startup crash
12- _ https://github.com/processing/processing/issues/4128
1317
1418_ Help Menu disabled on OS X
1519_ https://github.com/processing/processing/issues/43503#issuecomment-237715947
You can’t perform that action at this time.
0 commit comments