processing4
processing4 copied to clipboard
Processing 4.x releases for Java 17
*Created by: matkeane* ## Description Using right-click 'Jump to declaration' menu item causes Processing to lock-up in some sketches. When selecting a variable or function name in the UI and...
*Created by: benfry* The `warnMixedModes` section of the Processing.g4 grammar was breaking autocomplete. (See https://github.com/processing/processing4/issues/491 for that issue) The commit that caused the breakage is https://github.com/processing/processing4/commit/0f9b290398aac86ef56fe3c4e9c3ff88fdd53466 The temporary workaround is...
*Created by: SableRaf* Currently, it is possible to open and run a `.pdez` or `.pdex` file downloaded from the web without any extra steps. It could be wise to add...
*Created by: alsmithson* - I opened a sketch written by someone else and tried to use the debugger. It would not break on any line. - I reduced the code...
*Created by: Tiger-The-Cat* ## Description Horizontal scrolling (shift+scroll) in Python Mode causes both the horizontal scrollbar and the vertical scroll bar to scroll. ## Expected Behavior Upon horizontal scrolling (holding...
Non-production builds for Processing currently look mostly identical to official releases, making it difficult to recognize at a glance that you're using a non-production version. This could lead to confusion...
Users should immediately see they are running a non-production build when launching Processing. ### Task - [ ] Modify the splash screen to indicate "Test Build" or similar. - [...
Test builds currently use the same icon as the official Processing release, making them visually indistinguishable. ### Tasks - [ ] Design alternate icons that clearly mark the app as...
A subtle but clear indicator within the application should state that the user is running a test build. ### Tasks - [ ] Add a clear "Test Build" (or similar)...
*Created by: PianoMastR64* Since `PMatrix2D` and `PMatrix3D` both have a `print()` method with matching signatures, it would make sense for their common interface `PMatrix` to have this method. Right now...