@@ -81,19 +81,27 @@ X processing.mono used in preferences.txt
81
81
X remove Preferences.getFont(), deal with incorrect usage
82
82
X getFont("editor.font") was returning getFont("editor.font.size")
83
83
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
+
87
96
88
97
for 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?
90
100
_ Code completion not working
91
101
_ https://github.com/processing/processing4/issues/177
92
102
_ confirmed not working from Sam's repo either
93
103
_ change application signature from Pde3 to Pde4 (and package name as well)
94
104
95
- _ fix height of font size dropdown
96
- _ You need to use "Import Library" to add processing.javafx.PGraphicsJavaFX
97
105
98
106
_ do a test to see if PApplet extends PSketch breaks libraries
99
107
@@ -105,11 +113,16 @@ _ http://dev.processing.org/bugs/show_bug.cgi?id=1188
105
113
_ with http://processing.org/bugs/bugzilla/1188.html
106
114
_ also code.google.com URLs with Github URLs (numbers are sorta in sync)
107
115
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
108
121
109
122
_ macosx vs macosx64 in JavaFX
110
123
_ the latter is making the export fail because it won't embed a Java VM
111
124
_ may be because it's exporting twice and overwriting? or 64 takes precedence?
112
-
125
+ _ what should macos-aarch64 be called?
113
126
114
127
_ Remove usage of com.sun.* in JavaFX library
115
128
_ https://github.com/processing/processing4/issues/208
@@ -134,16 +147,6 @@ _ when lib downloads (batik) go dead, fallback to the download.processing.org ve
134
147
_ or for now, tell users how to do it manually
135
148
136
149
windows/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)
147
150
_ include JNA so that sketches can also scale properly?
148
151
_ what happens re: getting scaled/high-res graphics?
149
152
_ 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?
215
218
216
219
macos
217
220
_ 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?
219
222
_ https://developer.apple.com/documentation/usernotifications
220
223
_ https://developer.apple.com/documentation/usernotifications/asking_permission_to_use_notifications
221
224
0 commit comments