The canvas Preview (Play) button and the property-panel Widget section are unfinished surfaces. Add an opt-in "Experimental features" switch in Settings → System (default off) that gates both: - TopBar: a `preview_button_visible()` predicate (host capability AND the opt-in) drives paint, hit-test, and the globe-anchored locale picker so the right cluster never drifts. - Property panel: the snapshot's `widget` is cleared when off, hiding the section (rows + height) with no layout change. Disabling the toggle exits any live preview (host-owned session on native, core flag on web) and clears stale Widget property focus so a hidden field can't commit. Persisted via AgentSettings on desktop (settings.json) and web (web_settings). Adds settings.experimental(+Desc) to all 15 locales. |
||
|---|---|---|
| .. | ||
| assets | ||
| src | ||
| tests | ||
| Cargo.toml | ||