Commit Graph

  • 9abdc33713 fix(calc-02): update stack labels for navigation and move modes dev matmoul 2026-05-17 05:34:06 +02:00
  • 6dd9550890 feat: add stack navigation and reordering controls matmoul 2026-05-17 04:24:43 +02:00
  • f44fb8c252 docs: align calculator visual portrait table cell matmoul 2026-05-17 03:23:47 +02:00
  • 5cc97f754d fix(calc-02): restore edited value on cancel matmoul 2026-05-17 01:31:43 +02:00
  • 736154110d fix: correct calc-02 function key shortcuts matmoul 2026-05-17 00:38:32 +02:00
  • 62a0f447c5 feat: update calculator function key labels and shortcuts matmoul 2026-05-17 00:35:50 +02:00
  • 16b567731f docs: update calc-02 shortcut reference and key mappings matmoul 2026-05-17 00:14:24 +02:00
  • b710d5f0eb refactor(calc-02): simplify stack display and edit cursor handling matmoul 2026-05-16 23:43:49 +02:00
  • 07a4c533fb fix: preserve full calc-02 stack while limiting display to top 4 matmoul 2026-05-16 23:40:13 +02:00
  • acc075d30c feat(calc-02): add cursor-aware editing in the X stack display matmoul 2026-05-16 23:30:50 +02:00
  • 6a37c7c1e8 feat: add pow10 and exp arithmetic operations matmoul 2026-05-16 23:15:22 +02:00
  • 5f2d18df99 fix(calc-02): constrain keypad area with internal scrolling matmoul 2026-05-16 22:40:23 +02:00
  • c69380d057 refactor(samples): reorder calculator keypad keys matmoul 2026-05-16 21:58:51 +02:00
  • c11a75d7f7 fix: bust calc sample stylesheet cache matmoul 2026-05-16 21:52:05 +02:00
  • 813fae1b61 refactor(calc-02): simplify calculator layout structure matmoul 2026-05-16 21:41:47 +02:00
  • 208db58fe7 fix: make calc-02 panels stretch and scroll within container matmoul 2026-05-16 20:24:43 +02:00
  • ea6401a006 fix: constrain calculator width on calc-02 sample matmoul 2026-05-16 20:17:19 +02:00
  • ea61ec17d5 fix: remove portrait class from calc-02 calculator shell matmoul 2026-05-16 19:44:09 +02:00
  • a4bbffe65b feat: replace calculator enter key label with symbol matmoul 2026-05-16 18:41:03 +02:00
  • a24142cd72 docs: remove obsolete temporary README file main matmoul 2026-05-16 05:23:42 +02:00
  • 4df99d0738 docs: update README for default demo and command aliases matmoul 2026-05-16 05:01:17 +02:00
  • 1cef2d2d6a fix(calc-02): reorder display buttons in portrait layout matmoul 2026-05-16 04:44:18 +02:00
  • 442a97d573 fix: reorder calc display buttons in portrait layout matmoul 2026-05-16 04:34:20 +02:00
  • 44ce67c5cc docs: align calc-02 visual portrait tables matmoul 2026-05-16 04:20:22 +02:00
  • a7411243de fix: reorder display buttons in calc-02 sample matmoul 2026-05-16 04:14:28 +02:00
  • f8de4e1709 docs: update project memory for calc-02 UI and command notes matmoul 2026-05-16 04:10:19 +02:00
  • 003d4fde1b feat(calc-02): add shared popup menus for mode and constants matmoul 2026-05-16 04:04:01 +02:00
  • e5f50aee0a fix: reorder calc-02 display buttons matmoul 2026-05-16 03:44:20 +02:00
  • 6a7a60a9bc fix: align calc menus with trigger width matmoul 2026-05-16 03:41:25 +02:00
  • a37ed59b40 fix: reorder calc-02 display buttons matmoul 2026-05-16 03:37:04 +02:00
  • c09fdc7e0f refactor(calc-02): simplify display and button styling matmoul 2026-05-16 03:21:49 +02:00
  • 849170ea49 docs: update calc-02 portrait visual reference matmoul 2026-05-16 03:11:00 +02:00
  • 0100da80bb fix(calc-02): adjust keypad grid sizing matmoul 2026-05-16 03:02:43 +02:00
  • e1fd730db5 fix: remove panel border from calc sample matmoul 2026-05-16 02:48:59 +02:00
  • ba53f51bf7 refactor(samples): simplify calc-02 background styling matmoul 2026-05-16 02:48:00 +02:00
  • 534bbc0afb feat: add dynamic constant management to the calculator core matmoul 2026-05-16 02:23:20 +02:00
  • 2504716c64 fix: tighten calc stack display layout matmoul 2026-05-16 02:04:47 +02:00
  • 6c8c032f7a fix: stabilize calculator display sizing matmoul 2026-05-16 02:02:45 +02:00
  • d8d0556822 style: tighten calculator sample layout spacing matmoul 2026-05-16 01:48:52 +02:00
  • 426fd326a5 fix(calc-02): simplify button spacing and menu background matmoul 2026-05-16 01:43:00 +02:00
  • 5364208491 feat(calc-02): refine display button layout and icon styling matmoul 2026-05-16 01:38:53 +02:00
  • 1e703bebe8 fix(calc-02): adjust display button layout and enter key spacing matmoul 2026-05-16 01:28:30 +02:00
  • 54797f9dd9 refactor(samples/calc-02): simplify layout to portrait-only single column matmoul 2026-05-16 01:16:47 +02:00
  • 75bf6d69df fix(calc-02): align display buttons in a grid matmoul 2026-05-16 01:08:11 +02:00
  • 256e9f2b33 refactor(calc-02): move display buttons into their own grid area matmoul 2026-05-16 01:01:14 +02:00
  • 77fb671dcf fix: use typographic operator symbols in calculator keypad matmoul 2026-05-16 00:37:16 +02:00
  • ae11cb8007 fix: tighten calculator layout for full-screen mobile sizing matmoul 2026-05-16 00:33:58 +02:00
  • ba7fc8b4d6 fix: right-align calculator display text matmoul 2026-05-16 00:02:10 +02:00
  • b45cfe8091 feat: add root command and fix calc-02 exponent shortcuts matmoul 2026-05-15 23:05:43 +02:00
  • cb45efff43 feat: add root operation to RPN calculator matmoul 2026-05-15 22:58:21 +02:00
  • 4e8155b5f0 fix(calc-02): tighten calculator layout and panel styling matmoul 2026-05-15 22:35:19 +02:00
  • 432523c23f fix: toggle calc sample menus on repeated clicks matmoul 2026-05-15 21:50:36 +02:00
  • 9cbddfa0c2 fix: align constant menu to the right edge matmoul 2026-05-15 21:46:49 +02:00
  • db3bee6e89 feat(calc-02): restyle enter key label and colors matmoul 2026-05-15 21:44:41 +02:00
  • 62221a9baa feat: add arrow key navigation to calculator sample matmoul 2026-05-15 21:38:14 +02:00
  • c47c46ad64 fix: clear status after successful clipboard and constant actions matmoul 2026-05-15 21:33:38 +02:00
  • 80bcdac320 feat: add stack copy buttons to calculator display matmoul 2026-05-15 21:32:43 +02:00
  • 39659745a6 feat(calc-02): reorder keypad actions for safer input flow matmoul 2026-05-15 21:18:47 +02:00
  • 75fe72412e fix(samples): keep hidden input focused for keyboard input matmoul 2026-05-15 21:03:16 +02:00
  • ef0e0c8dd2 feat: show calculator status messages as overlay bar matmoul 2026-05-15 20:56:05 +02:00
  • 6444357444 fix: ignore backspace when the stack is empty matmoul 2026-05-15 20:47:19 +02:00
  • d1a1d44577 feat: support pasting numbers into the calculator stack matmoul 2026-05-15 20:45:30 +02:00
  • 02b3b280f8 feat: enable editing from the down button in calc sample matmoul 2026-05-15 20:24:21 +02:00
  • 40e1043a03 feat: add swap action and HP48-style stack editing matmoul 2026-05-15 20:19:39 +02:00
  • f679b0d952 feat: add constants popup to calculator sample matmoul 2026-05-15 19:12:36 +02:00
  • 2505a102df feat(calc-02): replace display button labels with symbols matmoul 2026-05-15 19:09:24 +02:00
  • 9bca077347 fix: change default serve port to 3000 matmoul 2026-05-15 19:00:50 +02:00
  • d88722030a Merge branch 'dev' into calc-02 matmoul 2026-05-15 18:56:57 +02:00
  • 324f203d23 chore: add portable local static file server script matmoul 2026-05-15 18:56:22 +02:00
  • 48a262eb87 feat: add responsive calc-02 HP48GX demo matmoul 2026-05-15 18:45:44 +02:00
  • 95eb1d265f docs: update README and memory notes matmoul 2026-05-02 00:23:11 +02:00
  • 197cbb161c docs: refresh project rules and README for current engine API matmoul 2026-04-25 04:36:53 +02:00
  • fbbc9455fb fix: improve calc topbar responsiveness on smaller screens matmoul 2026-04-25 04:06:45 +02:00
  • 6beefe82bc refactor(calc-01): simplify keyboard layout and consts label matmoul 2026-04-25 04:03:48 +02:00
  • e1c87de626 docs: add vertical calculator visual sample matmoul 2026-04-25 03:57:49 +02:00
  • 69c4bfbfab fix: preserve stack until operation completes matmoul 2026-04-25 03:41:01 +02:00
  • eaedcb6b74 refactor(calc-01): remove redundant keyboard group titles matmoul 2026-04-25 03:32:26 +02:00
  • 0e72f64c3b fix(calc-01): show errors in the display area matmoul 2026-04-25 03:24:07 +02:00
  • c9be42f252 docs: update README sample demo paths matmoul 2026-04-25 03:18:54 +02:00
  • 86617e1048 feat: make calc enter key label vertical matmoul 2026-04-25 03:13:04 +02:00
  • 1396a16de6 fix: align calc mode menu popup styling matmoul 2026-04-25 03:09:56 +02:00
  • 84451d0abc feat(calc-01): add distinct styles for backspace and escape keys matmoul 2026-04-25 02:54:23 +02:00
  • 223bf56339 feat: refresh calculator keypad labels and layout matmoul 2026-04-25 02:47:41 +02:00
  • 144c334fe5 fix: tighten calc-01 topbar layout matmoul 2026-04-25 02:32:16 +02:00
  • 3b7f35a00d refactor(samples): simplify calc-01 topbar layout and remove debug labels matmoul 2026-04-25 02:27:25 +02:00
  • 3d58309e0d feat: replace calc topbar controls with popup menus matmoul 2026-04-25 02:14:40 +02:00
  • 784c470b67 feat(calc-01): move controls into a compact top bar matmoul 2026-04-25 02:10:04 +02:00
  • 6a28aaaac6 feat: add HP48-style RPN calculator sample matmoul 2026-04-25 01:43:05 +02:00
  • 4ef19b1339 docs: update project rules for demo angle modes and UI structure matmoul 2026-04-25 01:23:51 +02:00
  • f30bdb9946 fix: restore edited x value on escape matmoul 2026-04-25 01:17:32 +02:00
  • 2857df2c6f feat: add scroll offset for stack view in dev sample matmoul 2026-04-25 01:14:15 +02:00
  • 06f915f3e1 feat: show stack indexes during selection and move mode matmoul 2026-04-25 01:10:43 +02:00
  • 98bc887a6e fix: tighten stack selection keyboard handling matmoul 2026-04-25 01:06:44 +02:00
  • 09e4d94908 fix: skip stack arrow handling while editing matmoul 2026-04-25 00:57:01 +02:00
  • 679ecbef7d chore: remove hp48 sample calculator page matmoul 2026-04-25 00:53:15 +02:00
  • 11d3c1da1f refactor(samples/dev): extract calculator styles and script files matmoul 2026-04-25 00:51:48 +02:00
  • 202edb47f4 fix: improve hp48 keypad layout on narrow screens matmoul 2026-04-25 00:13:47 +02:00
  • 26814bee3c feat(hp48): color-code keypad and inline error display matmoul 2026-04-25 00:04:33 +02:00
  • e9a6ad49d1 refactor(samples/hp48): unify popup menu handling and move angle mode into keypad matmoul 2026-04-24 23:55:00 +02:00
  • 613e688608 refactor: simplify hp48 sample UI matmoul 2026-04-24 23:53:25 +02:00