mirror of
https://github.com/processing/processing4.git
synced 2026-01-29 19:31:16 +01:00
* Refactor Locale class and add LocaleProvider test * Make setLocale parameter nullable in Locale class Changed the setLocale parameter in the Locale class to be nullable and updated its usage to safely invoke it. This allows for more flexible instantiation when a setLocale function is not required. * Add compose ui test to the deps * Update locale change method in test Replaces the call to locale.setLocale with locale.set in LocaleKtTest to match the updated API for changing the locale.
Processing App
This is the PDE, the visual part of the editor that you see and work within when you use Processing.
Important classes
The main class of this project is the src/.../Base.java this is where the PDE starts after the splash screen.
The ui/Editor.java class is the class that is instantiated to show an editor window of the PDE.
Mode.java is the class that any mode within Procesing inherits from.