bread-ecosystem/bread-theme
Breadway a313eb518c bread-theme: validate surfaces.*.anchor like its width/layer siblings
anchor was the one enum-shaped schema field taken via
unwrap_or_default() with no manifest-time validation, while width and
layer both bail! on an unrecognized value (as does bar.window.anchors).
A typo'd anchor silently fell through to breadbar's own runtime
eprintln + unanchored-window fallback instead of the load-time hard
error every other typo'd key gets. Validate against the three shapes
breadbar/src/surface.rs actually implements.
2026-08-31 15:15:36 +08:00
..
assets/shell shell: widen spotlight's launcher schema for phase 6c (modes/sections/search geometry) 2026-08-31 15:14:44 +08:00
src bread-theme: validate surfaces.*.anchor like its width/layer siblings 2026-08-31 15:15:36 +08:00
bakery.toml Fix audit findings: bakery index signing, artifact checksums, stale theme docs 2026-07-17 03:37:51 +08:00
Cargo.toml Add bread_theme::shell manifest system (Phase 1) 2026-08-31 15:14:44 +08:00
CHANGELOG.md Add per-output palettes and window-scoped theme binding 2026-08-16 13:20:00 +08:00