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: pepc84/processing4_cpp
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: processing/processing4
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 6 commits
  • 9 files changed
  • 5 contributors

Commits on Apr 17, 2026

  1. add github action to implement processing#1490 contributor image (pro…

    …cessing#1497)
    
    Implements @skyash-dev's solution from the p5.js repository:
    
    - add a github action to generate the image in contributors-png.yml
      - add utils/contributors-png.js to use node & canvas to make an image
      - use processing-bot to generate a pull request with the new updated
        image when the all contributors file is changed
      - action only applies to processing/processing4 repo's main branch
    - add contributors.png file with current list of contributors (generated
      during testing)
    - make contributors.png visible in the README in the contributors section
    kjhollen authored Apr 17, 2026
    Configuration menu
    Copy the full SHA
    c6090d5 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2026

  1. add codesign verify step for mac builds (processing#1509)

    and use verbose output so that during release actions, someone can
    get a little info to debug the issue even if they don't have a mac.
    
    this ended up being implemented in the gradle build file instead of
    the release.yml file, because the Build with Gradle step (which is
    `./gradlew packageDistributionForCurrentOS`) includes both
    signing and notarization. to stop the build early if the app signing
    failed, the intervening check had to be inserted into the normal
    build process.
    kjhollen authored Apr 25, 2026
    Configuration menu
    Copy the full SHA
    5164116 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2026

  1. fix for processing#1507 - mac signing issues for release builds (proc…

    …essing#1510)
    
    fixes issue with Mac app notarization failure by signing the whole app again
    after fileAssocations are made. previously, release builds were failing because
    the .icns files for .pde, .pdex, and .pdez were added to the .app file after
    signing.
    kjhollen authored Apr 28, 2026
    Configuration menu
    Copy the full SHA
    625e210 View commit details
    Browse the repository at this point in the history
  2. Add ShapeTests for Processing4 core module (processing#1462)

    * Add ShapeTests for Processing4
    
    * Rename ShapeTests to PGraphicsTests, move to core package, merge tests
    aakritithecoder authored Apr 28, 2026
    Configuration menu
    Copy the full SHA
    24faa54 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2026

  1. Enhance Gradle section in README.md (processing#1516)

    Expanded explanation of Gradle plugin's role (sentence was incomplete).
    SableRaf authored May 11, 2026
    Configuration menu
    Copy the full SHA
    9341e32 View commit details
    Browse the repository at this point in the history
  2. Added in SQL fields VARCHAR, CHAR, and BLOB (processing#1478)

    Co-authored-by: Elise Ferguson <eliseferguson@Elises-MacBook-Air.local>
    elisefergusonn and Elise Ferguson authored May 11, 2026
    Configuration menu
    Copy the full SHA
    32f593b View commit details
    Browse the repository at this point in the history
Loading