Commit Graph

133 Commits

Author SHA1 Message Date
Kamran Ahmed 43a2be9b4f feat: integrate review comments 2026-03-14 12:07:38 +00:00
Kamran Ahmed 0d43504deb fix: jump to file not working 2026-03-14 05:02:59 +00:00
Kamran Ahmed 07929ba403 style: add loading spinner 2026-03-14 04:51:31 +00:00
Kamran Ahmed aab4e776c8 feat: add search on commits 2026-03-14 04:42:52 +00:00
Kamran Ahmed 54da385a33 refactor: move resolveRef to git 2026-03-14 04:41:54 +00:00
Kamran Ahmed 780adf0850 refactor: extract git to separate package 2026-03-14 04:36:12 +00:00
Kamran Ahmed da80473616 feat: add homepage-based diff routing 2026-03-14 04:20:58 +00:00
Kamran Ahmed 744c033acd perf: performance improvements 2026-03-14 03:48:17 +00:00
Kamran Ahmed d6c4ee0202 refactor: general cleanup 2026-03-14 03:29:21 +00:00
Kamran Ahmed bff7ca75ab feat: use JS syntax highlighting for JSON 2026-03-14 02:56:15 +00:00
Kamran Ahmed d4f0de2633 style: add hatch style on empty lines 2026-03-14 02:51:46 +00:00
Kamran Ahmed cc4d3ef76f fix: syntax highlighting on diff lines 2026-03-14 02:49:13 +00:00
Kamran Ahmed 0fe484b006 feat: auto-collapse certain files 2026-03-14 02:33:06 +00:00
Kamran Ahmed dacb292404 fix: expander directions, keyboard shortcuts, and diff stats 2026-03-14 02:27:15 +00:00
Kamran Ahmed d124b5e15e fix: scroll jumping on expand all 2026-03-14 01:31:49 +00:00
Kamran Ahmed 3c020f78a9 style: make diff expanders consistent with GitHub 2026-03-14 00:58:46 +00:00
Kamran Ahmed 4130e5f789 fix: include new files in the diff 2026-03-14 01:31:26 +00:00
Kamran Ahmed f39a555aa2 fix: syntax highlighting not working in split view 2026-03-14 01:15:49 +00:00
Kamran Ahmed 00e8dc30a8 fix: whitespace toggle 2026-03-14 01:01:53 +00:00
Kamran Ahmed 8e6497a6da fix: sticky sidebar 2026-03-14 00:52:22 +00:00
Kamran Ahmed 42ac540683 fix: code split 2026-03-14 00:36:33 +00:00
Kamran Ahmed 790ff9cdab style: improve empty state with alternative command suggestions 2026-03-14 00:26:31 +00:00
Kamran Ahmed fd0e95bed8 feat: add clean shutdown on SIGINT/SIGTERM 2026-03-14 00:13:17 +00:00
Kamran Ahmed 21f78261ea fix: static file serving path in CLI server 2026-03-14 00:00:06 +00:00
Kamran Ahmed 6aa6bd7265 feat: add expand context buttons and fix build scripts 2026-03-13 23:44:37 +00:00
Kamran Ahmed a950713446 feat: add Shiki syntax highlighting for diff lines 2026-03-13 23:29:18 +00:00
Kamran Ahmed 8ff4713618 feat: add keyboard shortcuts and shortcut help modal 2026-03-13 23:16:06 +00:00
Kamran Ahmed f319d638b9 fix: CLI build with @types/node 2026-03-13 23:07:32 +00:00
Kamran Ahmed 0b3d467d0c feat: add React frontend with sidebar, diff viewer, toolbar, and theme support 2026-03-13 22:54:10 +00:00
Kamran Ahmed 4af9bb3320 feat: add CLI with git layer, HTTP server, and browser open 2026-03-13 22:37:48 +00:00
Kamran Ahmed 54087b4d4e feat: add word-level diff engine with integration into parser 2026-03-13 22:25:13 +00:00
Kamran Ahmed 900875cba8 feat: add diff parser with types, fixtures, and tests 2026-03-13 22:13:20 +00:00
Kamran Ahmed 2bf480eefc feat: initialize monorepo with CLI, parser, and UI workspaces 2026-03-13 22:00:06 +00:00