Skip to content

Commit 9832a9a

Browse files
committed
cleaning up recent todo items
1 parent cdb7252 commit 9832a9a

File tree

1 file changed

+21
-18
lines changed

1 file changed

+21
-18
lines changed

todo.txt

Lines changed: 21 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -81,19 +81,27 @@ X processing.mono used in preferences.txt
8181
X remove Preferences.getFont(), deal with incorrect usage
8282
X 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

8897
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?
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

136149
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)
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

216219
macos
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

Comments
 (0)