https://gitlab.synchro.net/main/sbbs/-/commit/09031ca5fc3acca2e370a112
Added Files:
src/syncterm/scripts/menu_theme_editor.wren
Modified Files:
src/syncterm/CHANGES Themes.adoc Wren.adoc src/syncterm/scripts/menu_settings_ui.wren menu_ui.wren ui_style_test.wren src/syncterm/wren_bind_menu_settings.c
Log Message:
Add the Wren theme editor
Add a menu-VM editor with a selectable preview atlas for every
style and glyph, exact cascade provenance, RGB and legacy colour
views, CP437 and ASCII glyph views, and editors for metadata, style
fields, glyph codes, and custom definitions.
Integrate New and Edit commands into the Themes browser. Support
grouped imports, session undo and redo, explicit Save and Save As, external-change and overwrite confirmation, and a three-way dirty
close prompt that remains usable during process shutdown.
Keep editor chrome on the committed theme while draft samples update.
Document the editor workflows and ThemeDocument API, and test decoding independent theme-data snapshots.
Co-Authored-By: OpenAI Codex <
noreply@openai.com>
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net