Finished support for Webcam / Camera API for p5.js projects. You can now access the phone‘s camera via p5.js‘ createCapture() API!
Adding new “About” menu.
Fixes a bug where "Import…" would crash on iPad. Document View Controller now has actually visible buttons in light mode. Also, the release notes from last version in case you missed it: - Processing files (.pde and .js) can now be imported into the project instead of the data folder. - Processing project folders can now be imported in one step, without the need to import all files individually. - Webcam Support: You can now access your phone‘s webcam using the Capture API. - Folder icons are now more consistent within the whole app.
- Processing files (.pde and .js) can now be imported into the project instead of the data folder. - Processing project folders can now be imported in one step, without the need to import all files individually. - Webcam Support: You can now access your phone‘s webcam using the Capture API. - Folder icons are now more consistent within the whole app.
You can now export projects using the built-in share sheet. Within the editor, tap on the share/action icon and select "Export Project". Then select how you'd like to export the project: AirDrop, Messages, Mail, Files…whatever works for you! Improved accelerometer + gyroscope handling: Improved performance when those are not used in a sketch. New cancel button when creating a new project. Added a new keyboard shortcut to save a file (⌘S).
Fixed an issue where importing PDE files was not possible.
Improves adding a sketch to your home screen on iOS 14.
This update adds a new feature that lets you import existing Processing (.pde) files and p5.js (.js) files.
Added support for p5.js coding. You can now select if you'd like to create a p5.js or Processing project.
- Bug detection: Processing Pro can now analyze your code to figure out why it‘s not compiling. - Improved editor colors.
- Improved AppStore screenshots. - Improved Dark Mode.
- Apps are now exported in an improved manner; they are now exported in fullscreen mode, without additional navigation bar - Resolves an issue where some icons were unreadable in non-darkmode environments (especially when expanding the search bar on start screen)
This update adds an exciting new feature: Export your Processing projects as App on your home screen: 1. Select an App icon for your Processing project. 2. Add it to your home screen. You can now use the app offline, just like any other app!
Small bug fixes & improvements.
- It is now possible to create multiple classes and tabs per project - You can now import images and files into your data folder - Browse all files that are in your project folder - Search for projects - Quick link to reference
- projects are now displayed as folders - source code formatting improved
Tiny bug-fix-update: Fixes a bug that uses "Smart-Quotes" instead of Programming-Quotes in iOS 11. PSA: I'm launching a new "Processing Sketch Marketplace" soon which features outstanding examples what users accomplished with this app. If you have some cool examples, let me know on Twitter! @frederikriedel
- improved rendering of Processing skeches: you can now display up to 10x more objects than before and still render them smoothly (also in 3D) - fixed bug that caused text editor to jump around while typing (thanks Nanomaitre and Edmund for helping me to find this bug) - updated to latest Processing version to support image loading from servers using PImage image = loadImage("http://server.com");
Fixes a bug where mouseX and mouseY have not been detected correctly.
- updated internal processing version (fixes some image-related problems). Thanks @Spyridon for reporting this issue. - disable scrolling when processing window is too small. Thanks @Константин for reporting this issue.
- updated for iOS 10 - added shortcuts for bluetooth keyboards: cmd + r: run sketch, cmd + t: format code. Press and hold cmd on bluetooth keyboard for a full list of commands - added support for accelerometer and gyroscope. There are now two new callback-methods (such as mousePressed): void gyroscopeUpdated(float x, float y, float z) void accelerometerUpdated(float x, float y, float z) Use x, y, and z values of these methods to get the current accelerometer and gyroscope values. Let me know if you have any problems with this: info@frogg.io
new user interface Code Highlighting Code Formatting 3D sketches now supported
new App icon
• fix for the next OS version (you are now able to use the text field again) • button improvements If you have any ideas how to improve this app or want to show me some project you created with this app, send a tweet: @PolarApps :D
iOS 5 Fix