From 4f8ef59937763188b571b4966a78d8e30289c220 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20de=20Courville?= Date: Thu, 17 Jul 2025 06:10:02 +0200 Subject: [PATCH] Update BUILD.md Improved the phrasing on Jetpack Compose --- BUILD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BUILD.md b/BUILD.md index a6b75b5678..a7176776a2 100644 --- a/BUILD.md +++ b/BUILD.md @@ -113,7 +113,7 @@ Processing consists of three main components: `Core`, `Java`, and `App`. The `Co - If you've written a large sketch and Processing has become slow to compile and run it, a place to improve this code can most likely be found in the `Java` section. ## User interface -Historically, Processing's UI has been written in Java Swing and Flatlaf (and some html & css). Since 2025 we have switched to include Jetpack Compose, mostly for it's backwards-compatibility with Swing. This approach allows us to gradually replace Java Swing components with Jetpack Compose ones, instead of doing a complete overhaul of the editor. +Historically, Processing's UI has been written in Java Swing and Flatlaf (and some html & css). Since 2025 we have switched to include Jetpack Compose. It is backwards-compatible with Swing, which allows us to gradually replace Java Swing components with Jetpack Compose ones, instead of doing a complete overhaul of the editor. ## Build system