1
1
1282 (4.0b7)
2
2
X Bring back getMainProgram() for Python Mode
3
3
X https://github.com/processing/processing4/issues/409
4
- X You must first install tweak Mode to use this sketch
5
- X https://github.com/processing/processing4/issues/415
6
4
X Change straight quotes to smart quotes in the PDE.properties file
7
5
X look for other uses of Util.deleteFile() and replace with Platform calls
8
- X change handleOpen() to take a Mode object
9
- X allows Python and Android Mode to open example sketches in that Mode,
10
- X without (retroactively) needing sketch.properties files in all folders
11
6
12
- python
13
- X add JavaFX handler
14
- X opening an example throws an NPE
15
- _ add changes for the eawt mess?
16
-
17
- sketchbook/open/deletions
7
+ sketchbook/open/deletions/modes
18
8
X test "obvious" sketch folder (and whether it prompts)
19
9
X opening Downloads > something.pde made a p5.js sketch with only an index.html
20
10
X if no sketch.properties, reset nextMode to the default mode
@@ -33,6 +23,29 @@ X have 'delete' function move things to the trash
33
23
o or remove 'delete' as an option altogether
34
24
X new language string: warn.delete.sketch_folder so we can include folder name
35
25
X and renamed warn.delete.file to warn.delete.sketch_file
26
+ X remove selectMode() code from Base... just too funky
27
+ X should just go back to the default Mode, or the first that matches
28
+ X not enough Modes to warrant all the weirdness that could happen
29
+ o and for Android (the only legit case), local.properties should be set
30
+ o or we have changeMode() to make it an easy switch
31
+ X turns out, it wasn't getting set, but that's now fixed
32
+ o fix extension check for other modes
33
+ X https://github.com/processing/processing/issues/3980
34
+ X not relevant b/c of https://github.com/processing/processing4/issues/189
35
+ X You must first install tweak Mode to use this sketch
36
+ X https://github.com/processing/processing4/issues/415
37
+ X change handleOpen() to take a Mode object
38
+ X allows Python and Android Mode to open example sketches in that Mode,
39
+ X without (retroactively) needing sketch.properties files in all folders
40
+
41
+
42
+ python
43
+ X add JavaFX handler
44
+ X opening an example throws an NPE
45
+ _ update Export to Application to use the new window
46
+ _ add changes for the eawt mess? (too tricky)
47
+ _ https://github.com/jdf/processing.py/issues/398
48
+ _ submit a PR
36
49
37
50
38
51
_ examples handling is less than ideal
@@ -327,16 +340,9 @@ _ https://github.com/processing/processing/issues/4757
327
340
328
341
329
342
modes
330
- _ remove selectMode() code from Base... just too funky
331
- _ should just go back to the default Mode, or the first that matches
332
- _ not enough Modes to warrant all the weirdness that could happen
333
- _ and for Android (the only legit case), local.properties should be set
334
- _ or we have changeMode() to make it an easy switch
335
343
_ allow modes to specify their own base file name
336
344
_ need to move "is this a sketch?" handling into Mode
337
- _ fix extension check for other modes
338
- _ https://github.com/processing/processing/issues/3980
339
- _ mode list does not update after changing sketchbook folder
345
+ _ mode list does not updated after changing sketchbook folder
340
346
_ already reported?
341
347
342
348
@@ -350,10 +356,16 @@ _ docs.oracle.com/javase/7/docs/api/java/net/doc-files/net-properties.html
350
356
_ https://github.com/processing/processing/issues/1476#issuecomment-23229990
351
357
352
358
359
+ documentation
360
+ _ thread safety with color() et al
361
+ _ https://github.com/processing/processing4/issues/431#issuecomment-1057979636
362
+ _ thread safety for drawing functions in general
363
+ _ words on how key/mouse events are queued to the end of draw so they're safe
353
364
_ update installation guide for Linux
354
365
_ https://github.com/processing/processing-docs/issues/645
355
366
356
- _ "Could not get the settings folder" message could be more helpful
367
+
368
+ _ how to make "Could not get the settings folder" message more helpful
357
369
_ https://github.com/processing/processing/issues/5744
358
370
_ need to check the locations it'd be writing to, and see if available
359
371
_ then tell the user which folder to fix
0 commit comments