Processing 4.0 beta 2
Revision 1277 – 4 October 2021
Had to put things down for a while after the big push to get beta 1 out the door. But now we're back with an update mostly focused on fixing a few things that were broken.
Lots of fixes
-
Export to Application no longer broken when using P2D or P3D on macOS. (Though if you're a macOS developer, we could use some help) #249
-
Allow imports with
color
in the name. This gets everyone's favorite toxiclibs working again. Got a fix from Sam, fingers crossed that it doesn't introduce new quirks. #240, #246 -
Movie Maker no longer broken when there are spaces in the path to Processing. #268
-
Debugger was not working when selecting Debug from the menu, now fixed. #282
-
"Massachusetts Institue of Technology" typo in loading screen. Not actually a big fix, but lots of reports about this one. #254
…but it's still a beta
Not everything is fixed yet. Here are a few of the more obvious:
-
The colors, theme, buttons, interface, icons, etc are not yet complete. We have the necessary help, we just need more time. #48
-
Windows: Editor cursor position is offset to the right when display scaling >100% #226
-
macOS: IDE cursor position is wrong if font size is changed in Preferences. This may be specific to multiple displays, when one is retina and the other is not. #194
-
Export to Application not working with the current video library. The video library isn't handled by me, but we keep hearing about it. Updates will be posted here.
Contributions!
I love getting help from the community. Thank you!
-
The welcome screen was persistent, even if you told it to go away. Oops. #48, #253
-
Fix minor typos in the PWM code for the IO library. #266
-
French translation: fixed typos and added missing items. #258
-
Fixed for JSSC library layout and upstream updates. #119, #229
And more…
Things you may not actually notice.
-
Added
-Dpython.console.encoding=UTF-8
for Python Mode at the request of jdf. -
Removed translated URLs that are not actually translated. Some of the Help menu translations were pointed at ancient links. #250
-
Switch to getModifiersEx() in
processing.app
code. #67 -
Deal with getFontMetrics() deprecation warning in EditorToolbar.