Commit Graph

  • 94bc3ca282 feat(ui): improve row selection highlighting in grid main Edward Langley 2026-04-05 12:30:15 -07:00
  • f56ca2c66a feat(ui): add dynamic column widths for records mode Edward Langley 2026-04-05 11:53:37 -07:00
  • 78df3a4949 feat: add records-mode drill-down with staged edits Edward Langley 2026-04-05 11:45:36 -07:00
  • 19645a34cf feat: add records mode (long-format view) for drill-down Edward Langley 2026-04-05 11:10:41 -07:00
  • 67041dd4a5 feat: add view history navigation and drill-into-cell Edward Langley 2026-04-05 10:57:28 -07:00
  • b2d633eb7d chore: update gitignore Edward Langley 2026-04-05 01:39:02 -07:00
  • 401a63f544 bench: add profiling workload generator Edward Langley 2026-04-05 01:38:45 -07:00
  • 3d11daca18 chore: update gitignore Edward Langley 2026-04-05 01:09:37 -07:00
  • ab5f3a5a86 feat(build): add profiling profile configuration Edward Langley 2026-04-05 01:09:17 -07:00
  • 377d417e5a feat(model): add symbol table module Edward Langley 2026-04-05 01:09:17 -07:00
  • 872c4c6c5d refactor: add Default derives to CmdRegistry and Keymap Edward Langley 2026-04-05 01:07:08 -07:00
  • d3a1a57c78 refactor: improve dot separator parsing in command parser Edward Langley 2026-04-05 01:07:08 -07:00
  • 82ad459c4e feat: intern cell keys for O(1) comparison and indexing Edward Langley 2026-04-05 01:07:08 -07:00
  • 6c211e5421 feat(ui): add buffers HashMap for text input state management Edward Langley 2026-04-04 18:37:43 -07:00
  • 0f1de6ba58 refactor(keymap): add Char key fallback and remove unused SHIFT binding Edward Langley 2026-04-04 18:37:43 -07:00
  • 89fdb27d6c refactor(command): switch to prototype-based command registration Edward Langley 2026-04-04 18:37:43 -07:00
  • e2ff9cf98e refactor(command): remove key_modifiers from CmdContext Edward Langley 2026-04-04 12:40:55 -07:00
  • c6c8ac2c69 chore: clippy + format Edward Langley 2026-04-04 12:34:50 -07:00
  • 35946afc91 refactor(command): pre-resolve cell key and grid dimensions in CmdContext Edward Langley 2026-04-04 12:14:03 -07:00
  • 649d80cb35 refactor(command): decouple keymap bindings from command implementations Edward Langley 2026-04-04 11:02:00 -07:00
  • a45390b7a9 refactor(command): rename commands and extract panel/axis parsers Edward Langley 2026-04-04 10:57:37 -07:00
  • 830869d91c test(command): update tests to use ExecuteCommand instead of QuitCmd Edward Langley 2026-04-04 10:56:35 -07:00
  • 32716ebc16 refactor(main): update headless mode to use App and new command system Edward Langley 2026-04-04 10:56:35 -07:00
  • 00c62d85b7 feat(ui): add LoadModel and ImportJsonHeadless effects Edward Langley 2026-04-04 10:56:35 -07:00
  • 64ab352490 refactor(command): update parsing to use registry-based system Edward Langley 2026-04-04 10:56:35 -07:00
  • 909c20bcbd refactor(command): remove old Command enum and dispatch system Edward Langley 2026-04-04 10:56:35 -07:00
  • 1e8bc7a135 feat(command): add trait-based command system with registry Edward Langley 2026-04-04 10:56:34 -07:00
  • 2be1eeae5d refactor(app): remove legacy command execution code Edward Langley 2026-04-04 10:42:25 -07:00
  • b8cff2488c feat(effect): add WizardKey and StartImportWizard effects Edward Langley 2026-04-04 10:42:25 -07:00
  • 4941b6f44c feat(keymap): add ImportWizard mode with Any key pattern Edward Langley 2026-04-04 10:42:25 -07:00
  • 630367a9b0 feat(command): add HandleWizardKey and ExecuteCommand handlers Edward Langley 2026-04-04 10:42:25 -07:00
  • 3c561adf05 chore: clippy send + sync warnings, drop warnings Edward Langley 2026-04-04 10:01:27 -07:00
  • 0db89b1e3a chore: clippy + fmt Edward Langley 2026-04-04 09:59:01 -07:00
  • d8f7d9a501 feat(commands): add panel cursor and tile selection commands Edward Langley 2026-04-04 09:58:31 -07:00
  • ebe8df89ee refactor(app): wire up keymap dispatch and remove old handlers Edward Langley 2026-04-04 09:58:31 -07:00
  • 5cd3cf3c18 feat(app): add tile_cat_idx and buffers to App state Edward Langley 2026-04-04 09:58:31 -07:00
  • e976b3c49a feat(keymap): add AnyChar pattern and new mode variants Edward Langley 2026-04-04 09:58:31 -07:00
  • b7e4316cef feat(command): add CmdContext extensions and new effects Edward Langley 2026-04-04 09:58:30 -07:00
  • 56839b81d2 fix transient keymap consumption bug Edward Langley 2026-04-04 09:31:49 -07:00
  • 67fca18200 tidy method calls Edward Langley 2026-04-04 09:31:49 -07:00
  • 387190c9f7 overhaul keymap handling and remove pending key Edward Langley 2026-04-04 09:31:49 -07:00
  • dfae4a882d tidy apply_config_to_pipeline signature Edward Langley 2026-04-04 09:31:49 -07:00
  • 9afa13f78a improve error formatting Edward Langley 2026-04-04 09:31:49 -07:00
  • bfc30cb7b2 overhaul keymap API and add Debug Edward Langley 2026-04-04 09:31:49 -07:00
  • c188ce3f9d add panel toggling and new command implementations Edward Langley 2026-04-04 09:31:48 -07:00
  • f2bb8ec2a7 update CmdContext and imports Edward Langley 2026-04-04 09:31:48 -07:00
  • 038c99c473 chore: update gitignore Edward Langley 2026-04-03 23:07:13 -07:00
  • f7436e73ba refactor: add Keymap with default bindings and wire into handle_key Edward Langley 2026-04-03 22:40:36 -07:00
  • 0c751b7b8b refactor: add Cmd trait with CmdContext and first command implementations Edward Langley 2026-04-03 22:38:56 -07:00
  • 9421d01da5 refactor: add Effect trait and apply_effects infrastructure Edward Langley 2026-04-03 22:36:44 -07:00
  • 567ca341f7 feat: Forth-style prefix command parser Edward Langley 2026-04-03 22:14:37 -07:00
  • 6647be30fa refactor: switch to clap with subcommands for CLI parsing Edward Langley 2026-04-03 21:43:16 -07:00
  • ac0c538c98 feat: adjust arg processing so script+command modes are exclusive Edward Langley 2026-04-03 20:29:08 -07:00
  • 9f5b7f602a chore: cleanup flake Edward Langley 2026-04-03 13:44:26 -07:00
  • 4525753109 chore(merge): remote-tracking branch 'origin/main' Edward Langley 2026-04-03 13:42:07 -07:00
  • 4233d3fbf4 feat: wizard UI for date config and formula steps Edward Langley 2026-04-03 13:41:18 -07:00
  • a73fe160c7 feat: date parsing, component extraction, and wizard formulas Edward Langley 2026-04-03 13:41:05 -07:00
  • 5a251a1cbe feat: add Axis::None for hidden dimensions with implicit aggregation Edward Langley 2026-04-02 16:38:35 -07:00
  • dd728ccac8 feat: multiple-CSV import Edward Langley 2026-04-02 16:21:45 -07:00
  • 77b33b7a85 refactor: further cleanup of linux build Ed L 2026-04-02 15:58:28 -07:00
  • e831648b18 feat(build): don't bother with static build Ed L 2026-04-02 15:47:22 -07:00
  • be277f43c2 feat(build): use crate2nix Edward Langley 2026-04-02 11:34:22 -07:00
  • edd6431444 refactor: use data_col_to_visual via group_for helpers, add column group toggle Edward Langley 2026-04-02 10:21:41 -07:00
  • 5136aadd86 fix: remove tests for top_level_groups Edward Langley 2026-04-02 10:18:32 -07:00
  • b9da06c55f fix: csv_parser tests Edward Langley 2026-04-02 10:18:01 -07:00
  • edd33d6dee chore: cleanup dead code in category.rs Edward Langley 2026-04-02 10:07:49 -07:00
  • 2c9d9c7de7 chore: move csv_path_p, restructure modules Edward Langley 2026-04-02 09:58:08 -07:00
  • 368b303eac chore(merge): remote-tracking branch 'origin/main' Edward Langley 2026-04-02 09:35:41 -07:00
  • fe74cc5fcb chore: clippy + fmt Edward Langley 2026-04-01 22:17:11 -07:00
  • b9818204a4 chore: clippy + fmt Edward Langley 2026-04-01 22:17:11 -07:00
  • 1d5edd2c09 fix: handle PathBuf correctly Edward Langley 2026-04-01 22:14:19 -07:00
  • da93145de5 refactor: introduce draw module Edward Langley 2026-04-01 08:54:22 -07:00
  • fcfdc09732 chore: cargo fmt Edward Langley 2026-04-01 01:37:40 -07:00
  • 23e26f0e06 Add CSV import functionality Edward Langley 2026-04-01 01:32:19 -07:00
  • 2cf1123bcb refactor: cleanup main.rs Edward Langley 2026-04-01 01:35:43 -07:00
  • ef79a39721 Add CSV import functionality csv-import Edward Langley 2026-04-01 01:32:19 -07:00
  • 9fc3f0b5d6 refactor: synthesize previous refactors experiment-main Edward Langley 2026-04-01 01:01:19 -07:00
  • 3f84ba03cb Revert "refactor: mystery model 3" Edward Langley 2026-04-01 00:46:55 -07:00
  • 4b721f7543 refactor: mystery model 3 Edward Langley 2026-04-01 00:46:25 -07:00
  • 6d88de3020 Revert "refactor: mystery model #2" Edward Langley 2026-04-01 00:41:25 -07:00
  • 87fd6a1620 refactor: mystery model #2 Edward Langley 2026-04-01 00:40:22 -07:00
  • a57d3ed294 Revert "refactor: mystery model #1" Edward Langley 2026-04-01 00:32:12 -07:00
  • bbebc3344c refactor: mystery model #1 Edward Langley 2026-04-01 00:32:07 -07:00
  • ff08e3c2c2 chore: Revert refactors to give claude a clean slate Edward Langley 2026-04-01 00:26:55 -07:00
  • 8c84256ebc refactor: merge using claude sonnet Edward Langley 2026-04-01 00:25:19 -07:00
  • d915908354 refactor: unsloth/Qwen3-Coder-Next-GGUF:Q5_K_M refactors the drawing helper Edward Langley 2026-04-01 00:20:19 -07:00
  • 7731c7ceab Revert "refactor: unsloth/Qwen3.5-35B-A3B-GGUF:Q5_K_M" Edward Langley 2026-03-31 23:11:21 -07:00
  • 98d151f345 refactor: unsloth/Qwen3.5-35B-A3B-GGUF:Q5_K_M Edward Langley 2026-03-31 23:10:52 -07:00
  • f1e6e61bca Revert "test: use gpt-oss-20b to do some minor refactoring" Edward Langley 2026-03-31 22:50:10 -07:00
  • bbd1f48b78 test: use gpt-oss-20b to do some minor refactoring Edward Langley 2026-03-31 22:50:07 -07:00
  • bbfd2dc163 refactor: TuiGuard -> TuiContext Edward Langley 2026-03-31 22:05:02 -07:00
  • 85eabebd88 refactor: extract terminal setup/teardown Edward Langley 2026-03-31 21:27:12 -07:00
  • 22ea265b63 refactor: inline print_usage Edward Langley 2026-03-31 20:59:39 -07:00
  • dda5571faf refactor: inline run_headless Edward Langley 2026-03-31 20:58:43 -07:00
  • c32e800128 refactor: split main code paths for clarity. Edward Langley 2026-03-31 20:50:27 -07:00
  • aae8392f46 refactor: continue simplifying entrypoint Edward Langley 2026-03-31 20:15:20 -07:00
  • 6eee161f02 chore: rm vim swap file Ed L 2026-03-31 00:08:28 -07:00
  • 183b2350f7 chore: reformat Edward Langley 2026-03-31 00:07:22 -07:00
  • 37584670eb feat: group-aware grid rendering and hide/show item Edward Langley 2026-03-31 00:07:11 -07:00
  • 3cf64b40a3 chore: don't pin rust overlay nixpkgs to normal nixpkgs Edward Langley 2026-03-31 00:04:36 -07:00