evan
|
a5af6b5af4
|
fix(node): only round a box that has a border
A filled box without one is a plain rectangle: rounding it leaves the
surface showing at the corners, which reads as a seam nobody asked for.
|
2026-08-03 18:28:26 -04:00 |
|
evan
|
2255fe214e
|
feat(ui): let a widget opt out of the pressed style
A custom node that paints its own key highlight does not want the whole
node marked dirty on every press.
|
2026-08-03 18:24:51 -04:00 |
|
evan
|
40f7a3e4ca
|
feat(ui): add cardSide grid helper
Square-card grids reflow on rotation, and the arithmetic is the same in
every app that draws one.
|
2026-08-03 18:18:02 -04:00 |
|
evan
|
d53f9b77cd
|
feat(runtime): expose canGoBack for firmware chrome
Firmware needs to know whether a back control would go anywhere, and the
history that answers it belongs to the runtime.
|
2026-08-03 17:53:27 -04:00 |
|
evan
|
95fa512047
|
initial commit
|
2026-08-03 17:46:14 -04:00 |
|