@@ -38,13 +38,14 @@ X opting not to do so
3838X https://github.com/processing/processing4/issues/210
3939X changes to how getFont() works for Preferences
4040X this may have been the cause of the old ghost NPEs on startup?
41-
4241X turn off chooser.files.native on macOS
43- # We were shutting this off on macOS because it broke Copy/Paste:
44- # https://github.com/processing/processing/issues/1035
45- # https://github.com/processing/processing4/issues/77
46- # But changing this for 4.0 alpha 5, because the JFileChooser is awful,
47- # and even worse on Big Sur, and worse than the Copy/Paste issue.
42+ X We were shutting this off on macOS because it broke Copy/Paste:
43+ o https://github.com/processing/processing/issues/1035
44+ o https://github.com/processing/processing4/issues/77
45+ X But changing this for 4.0 alpha 5, because the JFileChooser is awful,
46+ X and even worse on Big Sur, and worse than the Copy/Paste issue.
47+ X "Could not run" "For more information, read revisions.txt and Help → Troubleshooting."
48+ X need to drop revisions.txt here and just reference Troubleshooting
4849
4950javafx
5051X move JavaFX to its own library, too many weird quirks that it includes
@@ -54,6 +55,20 @@ X add JavaFX library to IntelliJ
5455X #@$*$& the JavaFX jars are ever-so-slightly different between platforms
5556X Only specify --modules-path when running JavaFX apps
5657X https://github.com/processing/processing4/issues/209
58+ X JavaFX now throws Exception on run b/c natives aren't present
59+ X why are the jars even there? how is module path getting set?
60+ o gonna have to cut loose running Tools from the PDE
61+ o or make it possible to embed a JavaFX sketch, and the rest will work?
62+ X working from the PDE, though not FX2D sketches
63+ X debug JavaFX and Export to Application on Windows
64+ X this was working on Saturday, now broken after the move to a separate library
65+ / now "Art Station" is broken because it actually creates an FX2D sketch
66+ X (and FX2D isn't on the classpath by default)
67+ X debug JavaFX and Export to Application on Linux
68+ X fix modules path warning for Tools in the PDE
69+ X "WARNING: Unsupported JavaFX configuration" when running Tools that use JavaFX
70+ X we were probably spared the warnings because the older JARs were hanging around
71+ X update modules path when exporting application
5772_ lots more cleanup to do in javafx/build.xml
5873
5974major font cleanup
@@ -64,29 +79,18 @@ X processing.mono used in preferences.txt
6479X remove Preferences.getFont(), deal with incorrect usage
6580X getFont("editor.font") was returning getFont("editor.font.size")
6681
82+ _ better default fonts for Swing; argh
83+ _ file an issue with the images
84+ https://www.pushing-pixels.org/2017/01/17/using-san-francisco-font-in-swing-applications-on-a-mac.html
6785
6886for next release
69- _ JavaFX now throws Exception on run b/c natives aren't present
70- _ why are the jars even there? how is module path getting set?
71- _ gonna have to cut loose running Tools from the PDE
72- _ or make it possible to embed a JavaFX sketch, and the rest will work?
73- _ debug JavaFX and Export to Application on Windows
74- _ this was working on Saturday, now broken after the move to a separate library
75- _ now "Art Station" is broken because it actually creates an FX2D sketch
76- _ (and FX2D isn't on the classpath by default)
77- _ debug JavaFX and Export to Application on Linux
78- _ fix modules path warning for Tools in the PDE
79- _ "WARNING: Unsupported JavaFX configuration" when running Tools that use JavaFX
80- _ we were probably spared the warnings because the older JARs were hanging around
81- _ update modules path when exporting application
8287_ automatically import JavaFX if FX2D is in sketch? or tell user?
8388_ Code completion not working
8489_ https://github.com/processing/processing4/issues/177
8590_ confirmed not working from Sam's repo either
86- _ "Could not run" "For more information, read revisions.txt and Help → Troubleshooting."
87- _ need to drop revisions.txt here and just reference Troubleshooting
8891
8992_ fix height of font size dropdown
93+ _ You need to use "Import Library" to add processing.javafx.PGraphicsJavaFX
9094
9195_ do a test to see if PApplet extends PSketch breaks libraries
9296
0 commit comments