@@ -81,19 +81,27 @@ X processing.mono used in preferences.txt
8181X remove Preferences.getFont(), deal with incorrect usage
8282X getFont("editor.font") was returning getFont("editor.font.size")
8383
84- _ better default fonts for Swing; argh
85- _ file an issue with the images
86- https://www.pushing-pixels.org/2017/01/17/using-san-francisco-font-in-swing-applications-on-a-mac.html
84+ windows/scaling
85+ X we're turning off automatic UI scaling in Windows, should we turn it back on?
86+ X using -Dsun.java2d.uiScale.enabled=false inside config.xml for launch4j
87+ X this was for Java 9, and we should have better support now
88+ X also check whether this is set on Linux
89+ X Welcome screen doesn't size properly for HiDPI screens
90+ X https://github.com/processing/processing/issues/4896
91+ X getSystemZoom() not available to splash screen
92+ X https://github.com/processing/processing4/issues/145
93+ X move all platform code out that doesn't require additional setup?
94+ X i.e. all the things that rely on preferences can be inited separately (later)
95+
8796
8897for next release
89- _ automatically import JavaFX if FX2D is in sketch? or tell user?
98+ _ You need to use "Import Library" to add processing.javafx.PGraphicsJavaFX
99+ _ automatically import JavaFX if FX2D is in sketch? or tell user?
90100_ Code completion not working
91101_ https://github.com/processing/processing4/issues/177
92102_ confirmed not working from Sam's repo either
93103_ change application signature from Pde3 to Pde4 (and package name as well)
94104
95- _ fix height of font size dropdown
96- _ You need to use "Import Library" to add processing.javafx.PGraphicsJavaFX
97105
98106_ do a test to see if PApplet extends PSketch breaks libraries
99107
@@ -105,11 +113,16 @@ _ http://dev.processing.org/bugs/show_bug.cgi?id=1188
105113_ with http://processing.org/bugs/bugzilla/1188.html
106114_ also code.google.com URLs with Github URLs (numbers are sorta in sync)
107115
116+ ui is ugly on macOS
117+ _ fix height of font size dropdown
118+ _ better default fonts for Swing; argh
119+ _ file an issue with the images
120+ https://www.pushing-pixels.org/2017/01/17/using-san-francisco-font-in-swing-applications-on-a-mac.html
108121
109122_ macosx vs macosx64 in JavaFX
110123_ the latter is making the export fail because it won't embed a Java VM
111124_ may be because it's exporting twice and overwriting? or 64 takes precedence?
112-
125+ _ what should macos-aarch64 be called?
113126
114127_ Remove usage of com.sun.* in JavaFX library
115128_ https://github.com/processing/processing4/issues/208
@@ -134,16 +147,6 @@ _ when lib downloads (batik) go dead, fallback to the download.processing.org ve
134147_ or for now, tell users how to do it manually
135148
136149windows/scaling
137- _ we're turning off automatic UI scaling in Windows, should we turn it back on?
138- _ using -Dsun.java2d.uiScale.enabled=false inside config.xml for launch4j
139- _ this was for Java 9, and we should have better support now
140- _ also check whether this is set on Linux
141- _ Welcome screen doesn't size properly for HiDPI screens
142- _ https://github.com/processing/processing/issues/4896
143- _ getSystemZoom() not available to splash screen
144- _ https://github.com/processing/processing4/issues/145
145- _ move all platform code out that doesn't require additional setup?
146- _ i.e. all the things that rely on preferences can be inited separately (later)
147150_ include JNA so that sketches can also scale properly?
148151_ what happens re: getting scaled/high-res graphics?
149152_ make that a preference? (and double the size by default?)
@@ -215,7 +218,7 @@ _ same with adding files to an unsaved sketch, do we block that?
215218
216219macos
217220_ disable "notifications" prompt on startup for macOS
218- _ ( we're not posting any notifications, at least for now)
221+ _ we're not posting any, can we suppress the "allow notifications" message?
219222_ https://developer.apple.com/documentation/usernotifications
220223_ https://developer.apple.com/documentation/usernotifications/asking_permission_to_use_notifications
221224
0 commit comments