@@ -19,7 +19,7 @@ X https://github.com/processing/processing4/issues/254
19
19
X https://github.com/processing/processing4/issues/280 (duplicate)
20
20
X Movie Maker broken with spaces in path (converted to %20)
21
21
X https://github.com/processing/processing4/issues/268
22
- X debugger not working
22
+ X Debugger not working when selecting Debug from the menu
23
23
X https://github.com/processing/processing4/issues/282
24
24
X turned out to be a problem when using menu, not button to enable/disable
25
25
@@ -41,37 +41,22 @@ _ https://github.com/processing/processing4/issues/240
41
41
42
42
beta 2
43
43
44
- lots of work
44
+ known issues
45
45
_ Editor cursor position is offset to the right when display scaling >100%
46
46
_ https://github.com/processing/processing4/issues/226
47
47
_ IDE cursor position is wrong if font size is changed in preferences on macOS
48
48
_ probably related to second displays, need to hook one up and test
49
49
_ https://github.com/processing/processing4/issues/194
50
+ _ Export to Application not working with the current video library
51
+ _ https://github.com/processing/processing-video/issues/188
50
52
51
- investigate
52
- _ Anti-aliasing/smoothing in createFont when disabled
53
- _ https://github.com/processing/processing4/issues/278
54
- X couldn't reproduce, but probably an issue in there somewhere
55
-
56
- features
57
- _ auto-complete not triggering, workaround as pref?
58
- _ Auto-completion: [ ] Disabled [ ] Show on Ctrl-Space [ ] Always show
59
- _ https://github.com/processing/processing/issues/5691
60
- _ add language support to Modes (request and updated PR from Andres)
61
- _ https://github.com/processing/processing4/issues/236
62
- _ https://github.com/processing/processing4/pull/237
63
53
64
54
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
65
55
66
56
67
- highest
68
57
_ update the README.md in the root for alpha 6 and beta 1
69
58
_ update https://github.com/processing/processing4/wiki/Changes-in-4.0
70
- _ clean up dist files, 'bin' and 'src' from Java Mode are included, iml files, etc
71
59
72
- _ what to double-click when opening p5 projects (.pdp?)
73
- _ lack of a project file makes this a little bit of a headache
74
- _ dropping a sketch folder onto the PDE should also be implemented
75
60
_ refresh option for sketchbook (bottom of window)
76
61
_ import option for sketchbook (button to select files/folders/etc)
77
62
@@ -88,6 +73,13 @@ _ http://dev.processing.org/bugs/show_bug.cgi?id=1188
88
73
_ with http://processing.org/bugs/bugzilla/1188.html
89
74
_ also code.google.com URLs with Github URLs (numbers are sorta in sync)
90
75
76
+ _ Implement support for Java “modules” and clean up JavaFX-specific workarounds
77
+ _ https://github.com/processing/processing4/issues/212
78
+
79
+ _ when lib downloads (batik) go dead, fallback to the download.processing.org version
80
+ _ or for now, tell users how to do it manually
81
+
82
+
91
83
ui is ugly on macOS
92
84
_ sort out ui.font plus the other fonts inside theme.txt
93
85
_ Toolkit.getSansFont() will use the internal ProcessingSansPro font
@@ -103,11 +95,6 @@ _ Space Grotesk and Mono?
103
95
_ https://fonts.google.com/specimen/Space+Mono
104
96
_ https://fonts.google.com/specimen/Space+Grotesk
105
97
106
- _ Implement support for Java “modules” and clean up JavaFX-specific workarounds
107
- _ https://github.com/processing/processing4/issues/212
108
-
109
- _ when lib downloads (batik) go dead, fallback to the download.processing.org version
110
- _ or for now, tell users how to do it manually
111
98
112
99
windows/scaling
113
100
_ include JNA so that sketches can also scale properly?
@@ -133,6 +120,7 @@ _ (built and tested a version of this code if we want to use it)
133
120
134
121
135
122
before 4.x final
123
+ _ clean up dist files, 'bin' and 'src' from Java Mode are included, iml files, etc
136
124
_ Replace JDK 11 and JavaFX 16 with JDK 17 and JavaFX 17
137
125
_ https://github.com/processing/processing4/issues/285
138
126
_ turn off javafx web if not using
@@ -161,10 +149,22 @@ _ https://github.com/processing/processing/issues/5848
161
149
_ or at least avoid the multiple
162
150
_ remove jai_imageio.jar from MovieMaker
163
151
_ also clean out the other unused class files and src
164
- _ make the call on the launcher setting for Linux
165
- _ https://github.com/processing/processing4/issues/247
152
+ _ Anti-aliasing/smoothing in createFont when disabled
153
+ _ https://github.com/processing/processing4/issues/278
154
+ X couldn't reproduce, but probably an issue in there somewhere
155
+
166
156
167
157
decisions before final 4.0 release
158
+ _ auto-complete not triggering, workaround as pref?
159
+ _ Auto-completion: [ ] Disabled [ ] Show on Ctrl-Space [ ] Always show
160
+ _ https://github.com/processing/processing/issues/5691
161
+ _ add language support to Modes (request and updated PR from Andres)
162
+ _ https://github.com/processing/processing4/issues/236
163
+ _ https://github.com/processing/processing4/pull/237
164
+ _ Add support for localizing contributions
165
+ _ https://github.com/processing/processing/pull/2833
166
+ _ https://github.com/processing/processing/issues/3154
167
+ _ https://github.com/processing/processing/pull/3337
168
168
_ can we compress jdk/Contents/Home/legal into a single zip?
169
169
X Shutting off VAqua due to interface ugliness and Contribution Manager freezing
170
170
_ https://github.com/processing/processing4/issues/129
@@ -182,24 +182,31 @@ _ add a Tool for removing extended attributes? xattr -cr /path/to/Something.app
182
182
_ when exporting an app, run xattr on it to handle "app is damaged" errors?
183
183
_ https://osxdaily.com/2019/02/13/fix-app-damaged-cant-be-opened-trash-error-mac/
184
184
_ https://github.com/processing/processing/issues/4214
185
-
186
- after initial 4.0 release
187
- _ startup is so incredibly slow
188
- X the splash screen comes up fairly quickly, so what gives?
189
- _ lots of EDT thread stuff, particularly with loading contribs
185
+ _ make the call on the launcher setting for Linux
186
+ _ https://github.com/processing/processing4/issues/247
190
187
191
188
192
- would like to fix
189
+ would like to fix (after 4.0 final)
193
190
_ better command line support/basic language server support?
194
191
_ make it easier to use with other editors
192
+ _ language server refactoring
193
+ _ https://github.com/processing/processing4/issues/117
194
+ _ https://theia-ide.org/
195
+ _ https://medium.com/ballerina-techblog/implementing-a-language-server-how-hard-can-it-be-part-2-fa65a741aa23
195
196
_ detach sketch name and folder name (use sketch.properties)
196
197
_ better for git, etc
197
198
_ single file thing is long gone
198
199
_ introduce the idea of 'scraps' (ala gist) that are just single page blobs
200
+ _ what to double-click when opening p5 projects (.pdp?)
201
+ _ lack of a project file makes this a little bit of a headache
202
+ _ dropping a sketch folder onto the PDE should also be implemented
203
+ _ startup is so incredibly slow
204
+ X the splash screen comes up fairly quickly, so what gives?
205
+ _ lots of EDT thread stuff, particularly with loading contribs
199
206
200
207
201
208
windows
202
- _ go back to including a .bat file?
209
+ _ go back to including a .bat file for debug purposes ?
203
210
_ .\java\bin\java.exe -cp lib/pde.jar;core/library/core.jar;lib/jna.jar;lib/jna-platform.jar;lib/antlr-4.7.2-complete.jar;lib/ant.jar;lib/ant-launcher.jar -Djna.nosys=true -Dsun.java2d.uiScale.enabled=false -Djna.boot.library.path=lib -Djna.nounpack=true -Dsun.java2d.d3d=false -Dsun.java2d.ddoffscreen=false -Dsun.java2d.noddraw=true processing.app.Base
204
211
_ launch4j doesn't work from folders with non-native charsets
205
212
_ anything in CP1252 on an English Windows system is fine
@@ -219,25 +226,6 @@ _ sign releases on Windows to avoid SmartScreen warnings/errors
219
226
_ https://github.com/processing/processing4/issues/25
220
227
221
228
222
- _ i18n support for Modes
223
- _ https://github.com/processing/processing/commit/0ed2fc139c3c5dfe0a1702ed8348987b3c6a5c9d
224
- _ update installation guide for Linux
225
- _ https://github.com/processing/processing-docs/issues/645
226
-
227
-
228
- probably past 4.x
229
- _ language server refactoring
230
- _ https://github.com/processing/processing4/issues/117
231
- _ https://theia-ide.org/
232
- _ https://medium.com/ballerina-techblog/implementing-a-language-server-how-hard-can-it-be-part-2-fa65a741aa23
233
-
234
-
235
- _ "Could not get the settings folder" message could be more helpful
236
- _ https://github.com/processing/processing/issues/5744
237
- _ need to check the locations it'd be writing to, and see if available
238
- _ then tell the user which folder to fix
239
-
240
-
241
229
contrib
242
230
_ Saving sketch with the same name as a class
243
231
_ https://github.com/processing/processing/pull/4033
@@ -302,22 +290,23 @@ _ docs.oracle.com/javase/7/docs/api/java/net/doc-files/net-properties.html
302
290
_ https://github.com/processing/processing/issues/1476#issuecomment-23229990
303
291
304
292
293
+ _ update installation guide for Linux
294
+ _ https://github.com/processing/processing-docs/issues/645
295
+
296
+ _ "Could not get the settings folder" message could be more helpful
297
+ _ https://github.com/processing/processing/issues/5744
298
+ _ need to check the locations it'd be writing to, and see if available
299
+ _ then tell the user which folder to fix
300
+
305
301
_ "Required files could not be found" when trying to run from the .zip file
306
302
_ https://github.com/processing/processing/issues/5022
307
303
_ use an installer instead?
308
304
309
- _ "error during export" message, but no error message contents come through
310
- _ e.g. https://github.com/processing/processing/issues/4792
311
-
312
305
_ library compilations not ordered properly w/ sorting
313
306
_ do we still support library compilations? that was from 2016
314
307
_ https://github.com/processing/processing/issues/4630
315
308
316
309
317
- needs review
318
- _ createPreprocessor() added to JavaEditor, creating a mess
319
- _ https://github.com/processing/processing/commit/2ecdc36ac7c680eb36e271d17ad80b657b3ae6a0
320
- _ patch to core classpath by Manindra?
321
310
322
311
323
312
gui
@@ -403,6 +392,9 @@ _ search the source for 'applet' references (i.e. SVG docs)
403
392
_ PreferencesFrame is a misnomer (not a frame itself)
404
393
_ change to PreferencesDialog, and make it a dialog?
405
394
_ move Library to LibraryContribution and into contrib?
395
+ _ createPreprocessor() added to JavaEditor, creating a mess
396
+ _ https://github.com/processing/processing/commit/2ecdc36ac7c680eb36e271d17ad80b657b3ae6a0
397
+ _ patch to core classpath by Manindra?
406
398
407
399
408
400
from the todo list
@@ -424,15 +416,6 @@ _ improve start time by populating sketchbook/libraries on threads
424
416
_ https://github.com/processing/processing/issues/2945
425
417
426
418
427
- help me
428
- _ Add support for localizing contributions
429
- _ https://github.com/processing/processing/pull/2833
430
- _ https://github.com/processing/processing/issues/3154
431
- _ https://github.com/processing/processing/pull/3337
432
- _ export application ubuntu -> windows not working (2.2.1)
433
- _ https://github.com/processing/processing/issues/2698
434
- _ might be something with libraries (native or otherwise)
435
-
436
419
437
420
medium
438
421
_ detect changes in case with libraries
@@ -741,6 +724,11 @@ _ EditorToolbar has two TODO items for open menu handling
741
724
742
725
PDE / Export
743
726
727
+ _ export application ubuntu -> windows not working (2.2.1)
728
+ _ https://github.com/processing/processing/issues/2698
729
+ _ might be something with libraries (native or otherwise)
730
+ _ "error during export" message, but no error message contents come through
731
+ _ e.g. https://github.com/processing/processing/issues/4792
744
732
_ if the lib folder goes missing from export, give an error
745
733
_ also any .jar files that are missing, give an error
746
734
_ showing more debug messages (command line?)
0 commit comments