@@ -58,6 +58,22 @@ X was getting in the way of comparisons
58
58
_ but need to compare the entries differently so there aren't dupes
59
59
_ i.e. it was doing a name comparison, so need to swap by name
60
60
61
+ preproc
62
+ X correctly handling sketch renderer with fullScreen()
63
+ X https://github.com/processing/processing4/pull/474
64
+ X return PreprocessorResult for Android Mode
65
+ X https://github.com/processing/processing4/pull/470
66
+ X https://github.com/processing/processing4/issues/469
67
+
68
+ contrib
69
+ X Text caret position shifts when typing Japanese
70
+ X https://github.com/processing/processing4/issues/447
71
+ X https://github.com/processing/processing4/pull/462
72
+ X Some keys can't be entered on the On-Screen Keyboard
73
+ X https://github.com/processing/processing4/issues/403
74
+ X https://github.com/processing/processing4/pull/461
75
+
76
+
61
77
_ currently no indication that contrib download failed
62
78
_ so the 'try again' won't show up; everything looks fine
63
79
_ (was this for the contrib listing? or an actual contrib?)
@@ -72,6 +88,10 @@ _ and it should include all contribs (method from Base to get in one swoop?)
72
88
_ this is also likely the cause of per-Mode weirdness
73
89
_ holy s*t ContributionTableModel is using all of the contribs
74
90
91
+ _ change to "Modes..." or "Manage Modes..." and same for Libraries, etc
92
+
93
+ _ open dialog extensions only work for the current Mode
94
+ _ i.e. in Java Mode, won't list .js files as candidates
75
95
76
96
_ if a sketch is in the docs folder, try triggering macos access dialog
77
97
_ do it once for the root, then see if it allows the folders inside as well
@@ -205,6 +225,9 @@ _ add reinstall option?
205
225
206
226
207
227
design
228
+ _ make new gradients when selecting Theme Engine
229
+ _ icons for the console items
230
+ _ https://github.com/fathominfo/processing4-theme
208
231
_ console scroll bar colors
209
232
_ https://github.com/processing/processing4/issues/265
210
233
_ errors table theme
@@ -281,6 +304,11 @@ _ also should probably download these on demand, when not in the PATH
281
304
_ update Video library to use the new layout
282
305
_ update the platforms page
283
306
_ https://github.com/processing/processing4/wiki/Supported-Platforms
307
+ _ if error in the code during export, it's just saying "error during export"
308
+ _ is this still the case?
309
+ _ chars[] array is never used in ascii video example
310
+ _ ui scaling in the PDE is important for classes/seeing at a distance
311
+ _ Export to Application was broken with OpenGL (Casey)
284
312
285
313
286
314
decisions before final 4.0 release
@@ -319,6 +347,10 @@ _ auto-complete not triggering, workaround as pref?
319
347
_ Auto-completion: [ ] Disabled [ ] Show on Ctrl-Space [ ] Always show
320
348
_ https://github.com/processing/processing/issues/5691
321
349
_ automatic import of JavaFX when FX2D is specified
350
+ _ preferences in web frame?
351
+ _ intro page using webkit (launching into examples)
352
+ _ and maybe the reference too?
353
+ _ how to send messages from webkit server to p5 (i.e. for colors)
322
354
323
355
324
356
would like to fix (but not necessary for 4.0 final)
@@ -353,9 +385,13 @@ _ apt package for easier rpi install (especially)
353
385
354
386
355
387
windows
356
- _ go back to including a .bat file for debug purposes?
388
+ _ windows batch file would be a good idea (debugging is hard)
389
+ _ how to leave the window open when running a script
390
+ _ if files removed by Defender, the launcher may not know
357
391
_ would be good to auto-generate this from the config (avoid double updates)
358
392
_ .\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
393
+ _ extra warning for Eclipse Adoptium "certain features turned off"
394
+ _ need a better way to handle this/warn users/avoid it altogether
359
395
_ launch4j doesn't work from folders with non-native charsets
360
396
_ anything in CP1252 on an English Windows system is fine
361
397
_ but anything else reports "font sadness" b/c it's using the system JRE
@@ -407,6 +443,8 @@ _ clean Windows temp folders
407
443
_ https://github.com/processing/processing/issues/1896
408
444
_ could not write to temporary directory (virus checker problems)
409
445
_ https://github.com/processing/processing/issues/4757
446
+ _ change up how temp directories are handled
447
+ _ it's sometimes copying the files to a different drive on windows
410
448
411
449
412
450
modes
@@ -979,6 +1017,8 @@ _ move styling to separate constants that are more accessible
979
1017
980
1018
PDE / Preferences
981
1019
1020
+ _ need to do the Mode prefs separately
1021
+ _ since we can't have per-Mode constants (the pref names) in PreferencesFrame
982
1022
_ Editor.applyFrame() may not have a valid 'editor' object to work with
983
1023
_ if windows closed, and prefs altered, NPE thrown
984
1024
_ make sure editor isn't trying to apply prefs when no editor is open
0 commit comments