|
4 | 4 |
|
5 | 5 | 🦃 Happy Thanksgiving! 🦃
|
6 | 6 |
|
7 |
| -Fixing more regressions and other steps backward found since the 4.0 release. |
| 7 | +Fixing more regressions and other steps backward found since the 4.0 release. Enjoy! |
8 | 8 |
|
9 | 9 |
|
10 | 10 | ## the big ones
|
11 | 11 |
|
12 | 12 | * OpenGL apps now work with macOS Ventura, once again thanks to @jaegonlee. [#544](https://github.com/processing/processing4/issues/544)
|
13 | 13 |
|
| 14 | +* Library version number parsing wasn't ignoring comments properly, so libraries that followed the template closely were showing `The version number for “…” is not a number`. [#586](https://github.com/processing/processing4/issues/586), [#553](https://github.com/processing/processing4/issues/553) |
| 15 | + |
| 16 | +* The Updates tab of the Contribution Manager was throwing error messages about `this.progressBar`. [#567](https://github.com/processing/processing4/issues/567) |
| 17 | + |
14 | 18 | * `fullScreen()` with `pixelDensity(2)` was broken with the default renderer. On startup, the sketch would report `Display -1 does not exist, returning 1 for displayDensity(-1)`. [#487](https://github.com/processing/processing4/issues/487)
|
15 | 19 |
|
16 | 20 | * JSSC update for M1/M2 from @sampottinger [#525](https://github.com/processing/processing4/issues/525), [#577](https://github.com/processing/processing4/pull/577)
|
17 | 21 |
|
18 | 22 |
|
19 |
| -## the li'l ones |
| 23 | +## the li'l and medium ones |
| 24 | + |
| 25 | +* After creating 26 sketches, the “take a break” message still showed up after restarting Processing. [#582](https://github.com/processing/processing4/issues/582) |
| 26 | + |
| 27 | +* With multiple users sharing a machine, Processing would not work properly for the second user due to a problem with the temporary directory. [#549](https://github.com/processing/processing4/issues/549) |
| 28 | + |
| 29 | +* Added explanation for how to fix Processing when a user disallows access to the Documents folder on macOS. [#581](https://github.com/processing/processing4/issues/581) |
| 30 | + |
| 31 | +* Fixed an infinite loop that could be caused by running out of options for a sketch naming scheme. |
20 | 32 |
|
21 | 33 | * When calling `random()` on a list (now `choice()`) with no elements, it would throw a weird `Exception`. Now it throws a more descriptive exception.
|
22 | 34 |
|
@@ -56,36 +68,11 @@ Contributions from the community!
|
56 | 68 | * Brought back `getCodeIndex()` for GUI Builder Tool… then removed it again. [#545](https://github.com/processing/processing4/issues/545), [#596](https://github.com/processing/processing4/issues/596)
|
57 | 69 |
|
58 | 70 |
|
59 |
| -docs |
60 |
| -X added a "Translations" page to the wiki |
61 |
| -X https://github.com/processing/processing4/wiki/Translations |
62 |
| -X https://github.com/processing/processing/wiki/Localization |
63 |
| -X explanation of how to create a naming.json file |
64 |
| -X https://github.com/processing/processing4/wiki/Naming-Sketches |
65 |
| - |
66 |
| -before 4.0.2 |
67 |
| -X library version number parsing isn't ignoring comments properly |
68 |
| -X https://github.com/processing/processing4/issues/586 |
69 |
| -X https://github.com/processing/processing4/issues/553 |
70 |
| -X Can't Update Libraries due to "this.progressBar" is null error message |
71 |
| -X https://github.com/processing/processing4/issues/567 |
72 |
| -X if naming scheme produces a sketch w/ the same name, what happens? |
73 |
| -X probably a crash (or infinite loop?) need to check |
74 |
| -X temp folders owned by one user can't be overwritten by another |
75 |
| -X this was on Linux; curious if Windows has an issue too? |
76 |
| -X overwrite with -Djava.io.tmpdir=/path/to/tmpdir |
77 |
| -X maybe we should use java.io.tmpdir -> processing -> $USER |
78 |
| -X https://github.com/processing/processing4/issues/549 |
79 |
| -X put in a note about the cleaning process |
80 |
| -X too many temp folders prevent restart |
81 |
| -X https://github.com/processing/processing4/issues/582 |
82 |
| -X if user clicks "no" when asked to access Documents folder, will cause weird problems later |
83 |
| -X "Please fix read/write" in ContributionManager.updateFlagged() |
84 |
| -X but that also shouldn't prevent users from continuing |
85 |
| -X https://github.com/processing/processing4/issues/581 |
86 |
| -X use tccutil or some api to check whether user has disallowed access |
87 |
| -X https://recoursive.com/2020/03/03/reset_macos_privacy_permissions/ |
| 71 | +## me talking on the wiki |
| 72 | + |
| 73 | +* Added a [Translations](https://github.com/processing/processing4/wiki/Translations) page to the 4.x wiki, which is update to the [Localization](https://github.com/processing/processing/wiki/Localization) page from the 3.x repository. |
88 | 74 |
|
| 75 | +* Posted [an explanation](https://github.com/processing/processing4/wiki/Naming-Sketches) of how to create a `naming.json` file so you can set up your own sketch naming schemes. |
89 | 76 |
|
90 | 77 |
|
91 | 78 | # Processing 4.0.1
|
|
0 commit comments