Commit Graph

112 Commits

Author SHA1 Message Date
matmoul 02e68dc1c7 refactor(samples): use stack helpers in dev calculator UI 2026-04-24 21:55:58 +02:00
matmoul 9c61531820 feat: add enter key handling to dev sample calculator 2026-04-24 21:43:11 +02:00
matmoul 67bac6f486 feat: support global keyboard input in the dev sample 2026-04-24 21:35:10 +02:00
matmoul 30714a6c4e docs: refresh README and add HP48-style browser demo 2026-04-24 21:16:40 +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
matmoul 2d1bb407e1 chore: make publish script executable 2026-04-22 22:16:51 +02:00
matmoul 7a3b029513 docs: reorganize project rules and README 2026-04-22 22:16:10 +02:00
matmoul 58e949a577 feat: add publish script to merge branches and push releases 2026-04-22 22:12:10 +02:00
matmoul e23373fee0 feat: add browser RPN calculator engine and demo 2026-04-22 22:08:01 +02:00
matmoul 707c6f3f73 Initial commit 2026-04-22 19:53:17 +00:00