Skip to content

Processing 4.0 beta 2

Compare
Choose a tag to compare
@benfry benfry released this 05 Oct 03:11

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.