Commit Graph

7 Commits

Author SHA1 Message Date
matmoul 26814bee3c feat(hp48): color-code keypad and inline error display 2026-04-25 00:04:33 +02:00
matmoul e9a6ad49d1 refactor(samples/hp48): unify popup menu handling and move angle mode into keypad 2026-04-24 23:55:00 +02:00
matmoul 613e688608 refactor: simplify hp48 sample UI 2026-04-24 23:53:25 +02:00
matmoul 6dcf1d603c feat: redesign hp48 keypad and add keyboard navigation 2026-04-24 23:39:02 +02:00
matmoul b6ca7d6b75 fix(hp48): render edited stack lines while editing
Use the input value for the first line and shift stack lookups down for
subsequent lines during edit mode. Also route Enter through execute() so
editing state is handled consistently before re-rendering.
2026-04-24 21:08:50 +02:00
matmoul 236df5db14 fix: preserve editing value in hp48 stack rendering 2026-04-22 22:32:13 +02:00
matmoul 13acd6ee96 feat: add HP48-style RPN calculator sample 2026-04-22 22:25:50 +02:00