Commit Graph

297 Commits

Author SHA1 Message Date
Valdemar Lorenzen 1afc896cab fix: make bookmark diff selection a name-first list
Bookmarks shared revision-graph rendering, allowing ancestry lanes and revision metadata to crowd out reference names. Restrict graph projection to Revisions and reuse flat bookmark rows with commit summaries.
2026-11-05 15:59:09 +01:00
Valdemar Lorenzen e3d44f24c0 feat: show jj ancestry in the floating diff picker 2026-11-02 10:17:33 +01:00
hl-valdemar 496c93774f fix: render theme-aware software cursors and mode banners 2026-10-26 16:29:17 +01:00
hl-valdemar c6901eaaa6 fix: synchronize cursor and bar mode colors 2026-10-26 16:14:41 +01:00
hl-valdemar ce434a1c17 feat: configure cursor appearance by editing mode 2026-10-26 16:14:41 +01:00
hl-valdemar 846803a3e2 fix: hide commentless reviews from CLI listings 2026-10-25 21:34:45 +01:00
hl-valdemar 448c3bf477 feat: scope local reviews to comparisons 2026-10-25 01:18:25 +02:00
hl-valdemar 815fcccbe8 feat: fence review excerpts with language tags 2026-10-25 00:19:06 +02:00
hl-valdemar c1bff63111 feat: show base-relative changes in conflict panes 2026-10-25 00:11:40 +02:00
hl-valdemar c88582f2ba feat: resolve review comments through the CLI 2026-10-24 13:29:18 +02:00
hl-valdemar 6b04b6f0ac fix: keep explorer selections readable on light terminals 2026-10-23 12:07:43 +02:00
hl-valdemar c12d98e348 refactor: remove legacy diff review command aliases 2026-10-22 23:21:53 +02:00
hl-valdemar e6d94dcb41 feat: support comments in ordinary source buffers 2026-10-22 23:21:53 +02:00
hl-valdemar ac5c64981d fix: display diff totals as plain status text 2026-10-22 19:29:04 +02:00
hl-valdemar 8f4e0fa7fb fix: exempt configuration blocks from length lint 2026-10-22 11:35:07 +02:00
hl-valdemar 03931496bf feat: add Typst syntax and Tinymist defaults 2026-10-22 11:35:07 +02:00
Valdemar Lorenzen ea7c240eb6 fix: keep pull request filters session-local 2026-10-21 15:18:47 +02:00
Valdemar Lorenzen fbcb519e13 feat: add persistent pull request sort and filter menus 2026-10-21 13:39:27 +02:00
Valdemar Lorenzen 37b47ebc8a feat: sort and filter pull requests by review state 2026-10-21 12:53:22 +02:00
Valdemar Lorenzen 5c08aa0a67 chore: isolate tests from external services 2026-10-21 11:44:32 +02:00
Valdemar Lorenzen 0202644efa feat: configure personal pull request review indicators 2026-10-21 11:28:55 +02:00
Valdemar Lorenzen bd71d463a4 feat: mark pull requests approved by the authenticated user 2026-10-21 11:14:01 +02:00
Valdemar Lorenzen 6a359cc351 feat: separate draft pull requests into their own tab 2026-10-21 10:46:14 +02:00
Valdemar Lorenzen cce3b1e469 feat: show line counts in pull request picker 2026-10-21 10:24:43 +02:00
Valdemar Lorenzen 31203889bb fix: preserve review comments across unrelated edits 2026-10-20 16:28:53 +02:00
Valdemar Lorenzen 2727425518 fix: pad LSP indicators in both bars 2026-10-20 16:28:53 +02:00
Valdemar Lorenzen 33a8c423ac fix: clarify review IDs and CLI guidance 2026-10-20 16:28:53 +02:00
Valdemar Lorenzen 759947736e improve: show whole-diff totals alongside file stats 2026-10-20 16:28:53 +02:00
Valdemar Lorenzen a5a246db77 feat: copy diff review comments to configured clipboard 2026-10-20 16:28:53 +02:00
Valdemar Lorenzen eae3bdba16 fix: clip inline blame instead of hiding long metadata
The full-label width check hid current-line attribution when only part of the commit metadata fit. Render into the remaining cells without covering source text; preserve offscreen and no-space guards.
2026-10-20 16:28:53 +02:00
Valdemar Lorenzen 4fb1be7972 fix: show revision-aware blame in diff buffers
Diff and snapshot sources were excluded before scheduling, and the separate diff renderer never painted attribution. Capture per-side Git provenance, preserve private object stores for historical tabs, and reuse the current-line worker and cache.
2026-10-20 16:28:53 +02:00
Valdemar Lorenzen 8f8d96ead9 fix: key review checkmarks by file snapshots instead of revision pairs 2026-10-20 16:28:53 +02:00
hl-valdemar ea04e30072 feat: persist diff file review checkmarks 2026-10-19 19:04:14 +02:00
Valdemar Lorenzen fe039e75c8 chore: update todo 2026-10-19 16:28:38 +02:00
hl-valdemar b062a79bb5 refactor: normalize review and comment storage 2026-10-18 10:44:48 +02:00
hl-valdemar 3c270ed7b5 feat: delete local review comments from CLI 2026-10-18 10:44:48 +02:00
hl-valdemar a28444a9f2 fix: centralize chrome segment spacing 2026-10-18 01:57:32 +02:00
hl-valdemar d8cfd27ee6 fix: place command status left of battery as a separate segment 2026-10-18 01:42:40 +02:00
hl-valdemar e310b76794 fix: honor configured wrap bindings in shell output 2026-10-18 01:31:35 +02:00
hl-valdemar 074df97c02 feat: toggle wrapping in shell output windows 2026-10-18 01:28:26 +02:00
hl-valdemar 00207b5526 fix: delay shell command indicator to avoid flashes 2026-10-18 01:20:22 +02:00
hl-valdemar a5f92452b3 feat: run shell commands asynchronously from command mode 2026-10-18 00:38:37 +02:00
hl-valdemar f942f881e6 fix: document config-local Ruby lint policy 2026-10-18 00:30:02 +02:00
hl-valdemar 011dd7cc49 fix: correct Ruby linting for Vamp configuration 2026-10-18 00:05:10 +02:00
hl-valdemar 0a01d9a361 feat: cycle command completions backward with Shift+Tab 2026-10-17 18:29:11 +02:00
hl-valdemar 5d75964ee2 feat: cycle command completions with Tab 2026-10-17 18:20:04 +02:00
hl-valdemar 5697a08c0a feat: navigate command and search input history 2026-10-17 01:56:02 +02:00
hl-valdemar 2cb3736b92 fix: save review comments only on explicit write 2026-10-17 01:50:22 +02:00
hl-valdemar e9a757adc5 feat: wrap diff review comments by default 2026-10-17 01:36:41 +02:00
hl-valdemar d8be35e3bd fix: route normal-mode cuts through clipboard pipeline 2026-10-17 00:50:00 +02:00