◐ Shell
clean mode source ↗

Track Processing API coverage in libprocessing/mewnala

This issue tracks progress toward implementing the Processing API in libprocessing/mewnala.

The goal is to reach broad compatibility with the existing Processing API so that sketches can be ported with minimal friction.

Keywords below are listed using the original Java syntax. Some differences are expected due to the specifics of Python.

Breaking changes should be intentional, and their motivation should be documented in the corresponding issues or PRs.

Important

The list is based on the official Processing reference. This is NOT an exhaustive list of every class, method, or keyword in Processing. Parts of the API are undocumented or listed in individual class pages, see the Methods section of PVector or PImage for example. For a more complete API overview, see the Processing 4 Javadoc.