3 Commits
Author SHA1 Message Date
kvnhrt 2eee3bad3d fix(shellui): inject dynamic plugin toggle value on page creation
OnionHEN's generated pages bind toggle values during SettingPage.OnCreating
(OnPreCreate_Hook -> resolve_toolbox_control_value -> set_Value) because the
legacy PS5 settings framework does not honor the XML 'value' attribute.

Dynamic plugin config pages and external plugin list toggles had no such
resolver, so a toggle reverted to its default OFF state on page re-entry even
when the plugin/setting was actually active.

Add a resolver that reads the live node value from the dynamic UI runtime
snapshot and injects it through the existing OnPreCreate binding path.
2026-09-03 06:55:59 -06:00
aydencharles d4fb854789 fix(shellui): co-locate external plugin settings links 2026-09-03 16:25:30 +08:00
Hexwell e415d0b75e feat(plugin): add ELF discovery and lifecycle management 2026-09-01 18:15:35 +08:00