forked from genewildish/Mainline
feat(ui): enhance UI panel with preset picker and parameter adjustment #31
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Enhance the interactive UI panel (BorderMode.UI) with additional features: preset picker overlay, parameter value adjustment, and improved event handling.
Features
stage_toggled: Update stage enabled stateparam_changed: Update effect config and triggerconfigure()preset_changed: Rebuild pipeline with new presetWhy
Files Changed
engine/app.py: UI panel initialization and event callbacks, preset picker setup, pipeline rebuild on preset changeengine/pipeline/ui.py: Preset picker rendering, parameter adjustment logic, key event handlingStatus
Feature complete.
Related