- Plugin settings infrastructure in PluginManager with config/plugin_settings.cfg storage, manifest [settings] sections, CRUD API, plugin_setting_changed signal - Per-tile refresh intervals: 100ms base tick, per-tile update_interval_ms metadata, dynamic tween durations clamped to refresh window - Settings menu (PopupPanel) with General/Plugins/About tabs, plugin activation toggles, per-plugin settings cog buttons - Plugin settings popup (PopupPanel) with dynamic UI from setting definitions (SpinBox/CheckBox/LineEdit), auto-save on change - Modal behavior: exclusive = true on settings windows - Touch-friendly sizing: enlarged close buttons, cog buttons, controls, spacing - Red corner close button redesign with rounded corners, hover/pressed states - Split system_monitor into local_system_monitor (CPU, Memory) and test plugins - Plugin activation/deactivation with layout preservation
32 lines
248 B
INI
32 lines
248 B
INI
[layout]
|
|
|
|
name="default"
|
|
saved_at="2026-05-21T08:50:03"
|
|
|
|
[tiles]
|
|
|
|
count=3
|
|
|
|
[tile_0]
|
|
|
|
id="local_system_monitor/cpu"
|
|
col=0
|
|
row=0
|
|
w=1
|
|
h=1
|
|
|
|
[tile_1]
|
|
|
|
id="test/testing"
|
|
col=1
|
|
row=0
|
|
w=1
|
|
h=1
|
|
|
|
[tile_2]
|
|
|
|
id="local_system_monitor/memory"
|
|
col=2
|
|
row=0
|
|
w=1
|
|
h=1
|