Umfeld is a C++ environment for audio- and graphics-based applications, inspired by the Processing.org environment. This is the Developer Diary:
-
(20251112) Umfeld on Omarchy in Less Than 10 Minutes

------------------------------------------------------------------------------------------------------------------------
-
(20251103) Umfeld on Homebrew
this is actually exciting! Umfeld can now be installed with Homebrew.------------------------------------------------------------------------------------------------------------------------
-
(20251101) Umfeld v2.6.0 Released

------------------------------------------------------------------------------------------------------------------------
-
(20251030) Migratory Movement: Umfeld moved to Codeberg

------------------------------------------------------------------------------------------------------------------------
-
(20250730) Raspberry Pi Video Output
below is an auto-generated table showing video outputs and OpenGL versions for all Raspberry Pi boards:
------------------------------------------------------------------------------------------------------------------------
-
(20250729) New Release: Umfeld v2.3.0

------------------------------------------------------------------------------------------------------------------------
-
(20250729) 🤖 Summary 2025-06-28>2025-07-29
Over the last month we’ve polished up project infrastructure and shipped v2.3.0: we fixed a missing vertex in our point‐shape implementation and added a getter for stroke render mode, tightened up our CMake scripts with a major rework of package‐finding (merging the dev-discover-packages branch) and cleaner option handling, improved logging symbols and pedantic compiler warnings, and corrected platform-specific quirks like Raspberry Pi’s OpenGL ES path and Windows’ pdcurses integration; on the tooling side we enhanced our bug report templates with clearer defaults and helpful “where to find” instructions, streamlined installation scripts, made SDL our default audio engine while adding true threaded audio support and console_once() helpers, updated terminal renderer behavior, revised documentation links and added a dedicated Known-Differences page, refreshed the project logotype, and bundled all these updates under the new 2.3.0 release tag—ensuring more robust builds, smoother installs, and richer functionality across platforms.
------------------------------------------------------------------------------------------------------------------------
-
(20250716) Curses vs Umfeld

------------------------------------------------------------------------------------------------------------------------
-
(20250630) Umfeld on Raspberry Pi 1 Mod. B

------------------------------------------------------------------------------------------------------------------------
-
(20250628) New Release: Umfeld v2.2.0

------------------------------------------------------------------------------------------------------------------------
OLDER POSTS
- (20250627) 🤖 Summary 2025-05-26>2025-06-27
- (20250528) ASCIINEMA Shows How to Run an Umfeld Application
- (20250527) Tri-Boot Setup on Intel-Based Mac Mini
- (20250526) New Release: Umfeld v2.1.0
- (20250526) Running Python Scripts From C++ ( and Umfeld )
- (20250525) EPIC Umfeld on Raspberry Pi Can Now Do KMSDRM
- (20250525) 🤖 Summary 2025-04-25>2025-05-25
- (20250513) New Blood Bittersweet
- (20250425) 🤖 Summary 2025-03-25>2025-04-25
- (20250414) Control Control Control
- (20250413) Umfeld in Visual Studio Code
- (20250412) Control Control Control
- (20250409) The Ministry of Truth at Work
- (20250404) Umfeld — A C/C++ Variant of Processing
- (20250404) Umfeld OpenGL Support Table
- (20250403) Umfeld on Raspberry Pi
- (20250329) Shape Render Pipeline
- (20250328) Limbo
- (20250327) Umfeld in Arduino
- (20250325) 🤖 Summary 2025-03-16>2025-03-25
- (20250315) 🤖 Summary 2025-03-05>2025-03-15
- (20250305) Font Rendering
- (20250304) Umfeld Transition
- (20250304) 🤖 Summary 2025-03-03>2025-03-04
- (20250302) 🤖 Summary 2025-02-25>2025-03-02
- (20250224) 🤖 Summary 2025-02-22>2025-02-24
- (20250221) 🤖 Summary 2025-01-11>2025-02-21