Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: processing/processing4
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: processing-1433-4.5.5
Choose a base ref
...
head repository: processing/processing4
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: processing-1434-4.5.6
Choose a head ref
  • 20 commits
  • 71 files changed
  • 14 contributors

Commits on Jun 30, 2026

  1. Configuration menu
    Copy the full SHA
    e40819e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9ee1350 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4454a1e View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2026

  1. Configuration menu
    Copy the full SHA
    aee7b57 View commit details
    Browse the repository at this point in the history
  2. Replace System.err with Messages.showWarning (#1358)

    Updated error reporting in Base.java to use Messages.showWarning instead of System.err for user-facing warnings when handling temporary folder creation and reading.
    Stefterv authored Jul 2, 2026
    Configuration menu
    Copy the full SHA
    e8e2e3d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a238ff1 View commit details
    Browse the repository at this point in the history
  4. Added testing for Sort.java (#1494)

    * added testing for Sort.java
    
    * added tests for PDEWelcome
    ericahin authored Jul 2, 2026
    Configuration menu
    Copy the full SHA
    68c1e0c View commit details
    Browse the repository at this point in the history
  5. Avoid disposing current unique window (#1472)

    Add a check to ensure windows[unique] != window before calling toFront() and disposing, preventing the code from disposing the active window. Also tidy imports: replace layout wildcard with explicit Box/fillMaxSize/fillMaxWidth/fillMaxHeight imports, consolidate androidx.compose.runtime imports, and remove unused imports.
    Fixes #1471
    
    Co-authored-by: Moon <[email protected]>
    Stefterv and catilac authored Jul 2, 2026
    Configuration menu
    Copy the full SHA
    c732109 View commit details
    Browse the repository at this point in the history
  6. Fix JDK dirPermissions placement in gradle build files (#1473)

    This is required for building against read-only JDK installations (notably
    used when building with Nix). #1400 already attempted to integrate my nixpkgs
    patch for this purpose, but it accidentally placed the dirPermissions line
    under a different task.
    
    Co-authored-by: Tony Wasserka <[email protected]>
    neobrain and neobrain authored Jul 2, 2026
    Configuration menu
    Copy the full SHA
    4b0468e View commit details
    Browse the repository at this point in the history
  7. P Font Tests (#1511)

    * this is just a test
    
    * more test changes
    
    * Setup The Test File, Wrote up what should be
    tested first by chunks.
    
    * Added first test! added tons of comments.
    
    * This is one test, for the PFont name getter
    
    * tests for psname getter and size getter for PFont
    
    * fixed psname test, works on mac and windows now
    
    * Added correct and working test on getName
    
    * Tests for getNative
    
    ---------
    
    Co-authored-by: Elijah Baron <[email protected]>
    Co-authored-by: smarasca5 <[email protected]>
    3 people authored Jul 2, 2026
    Configuration menu
    Copy the full SHA
    cc518ba View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7b8f4a2 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2026

  1. Add a fallback for when project version is unspecified (#1536)

    * Add a fallback for when project version is `unspecified`
    
    * Run PDEWelcomeTests headless
    catilac authored Jul 3, 2026
    Configuration menu
    Copy the full SHA
    11ef4a6 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2026

  1. Resolves: #[1417] Value Now Compares to missingFloat Variable (#1441)

    * changed value to compare to missingFloat variable
    
    * added unit tests for checking Table extreme values
    ericahin authored Jul 8, 2026
    Configuration menu
    Copy the full SHA
    0e0be1b View commit details
    Browse the repository at this point in the history
  2. Updated readInt method so streams are closed on failure or success (#…

    …1476)
    
    * Updated readInt so streams are closed
    
    * made tests for UpdateCheckTest.java and updated necessary files
    srnkan authored Jul 8, 2026
    Configuration menu
    Copy the full SHA
    ab9a225 View commit details
    Browse the repository at this point in the history
  3. Merge WebGPU backend (#1514)

    * *:ꔫ:*Renderer Project*:ꔫ:*
    
    * Create workspaces for ffi and the renderer (#1275)
    
    * Inital scaffold for libprocessing ffi.
    
    * Remove EAP.
    
    * Update docs.
    
    * Factor out gradle utils. Add flag for disabling webgpu and enforcing android source level compat.
    
    * Remove processing.h
    
    * Set java version for all projects.
    
    * libprocessing ffi error handling (#1293)
    
    * FFI error setup
    
    * Clear before init.
    
    * Basic app lifecycle / surface creation.
    
    * Throw when not on macos.
    
    * Implement `background` method (#1308)
    
    * Implement background.
    
    * Install wayland deps.
    
    * Support for windows surfaces. (#1310)
    
    * Implement basic rendering flow (#1322)
    
    * Implement basic rendering flow
    
    * Fix naming.
    
    * Actually fix rename.
    
    * libprocessing submodule
    
    * --recursive when cloning repo
    
    * Enable submodule checkout in Gradle workflow
    
    Added support for submodules in the checkout step.
    
    * Enable submodules in checkout steps
    
    Added submodule support to the checkout steps.
    
    * Wayland support with new WebGPU renderer
    
    * Gradle fixes from libprocessing refactor. (#1346)
    
    * Updates from libprocessing. (#1392)
    
    * Updates from libprocessing.
    
    * Fixes for compat with main 17.
    
    * Fixup docs.
    
    * Upgrade to jdk-25.
    
    * Upgrade to jdk-25.
    
    * Materials, lights, input event forwarding, ellipse fix.
    
    * Get the gradle sketch runner working locally.
    
    * Conditionally execute webgpu tests
    
    * ProcessingLibraryPlugin JVM Toggle update
    
    * 4.5.5 in gradle.properties
    
    * ProcessingPlugin fixes
    
    ---------
    
    Co-authored-by: Moon D. <[email protected]>
    Co-authored-by: Moon <[email protected]>
    Co-authored-by: Stef Tervelde <[email protected]>
    4 people authored Jul 8, 2026
    1 Configuration menu
    Copy the full SHA
    25bca44 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2026

  1. X11 wayland features on linux (#1540)

    * on linux, pass x11,wayland features for dylib
    
    * libprocessing on main branch
    catilac authored Jul 9, 2026
    Configuration menu
    Copy the full SHA
    e119e12 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2026

  1. Fixes #1501. (#1543)

    tychedelia authored Jul 13, 2026
    Configuration menu
    Copy the full SHA
    83408c6 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2026

  1. Configuration menu
    Copy the full SHA
    2766c2e View commit details
    Browse the repository at this point in the history
  2. Codesign clobbered when merging webgpu branch (#1549)

    * Codesign clobbered when merging webgpu branch
    
    * patch for gradle9
    catilac authored Jul 17, 2026
    Configuration menu
    Copy the full SHA
    14873f0 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2026

  1. Configuration menu
    Copy the full SHA
    b022247 View commit details
    Browse the repository at this point in the history
Loading