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
ce434a1c17
feat: configure cursor appearance by editing mode
2026-10-26 16:14:41 +01: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
0202644efa
feat: configure personal pull request review indicators
2026-10-21 11:28:55 +02:00
Valdemar Lorenzen
2727425518
fix: pad LSP indicators in both bars
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
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
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
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
Valdemar Lorenzen
de6a57e67d
feat: add configurable three-pane conflict views
2026-10-16 18:53:01 +02:00
Valdemar Lorenzen
6ae8bf06a8
feat: resolve local review comments manually
2026-10-16 18:53:01 +02:00
Valdemar Lorenzen
b558f82094
feat: persist local reviews automatically in SQLite
2026-10-16 18:53:01 +02:00
Valdemar Lorenzen
4cc0453344
fix: retain selections and float local review editors
2026-10-16 18:52:58 +02:00
Valdemar Lorenzen
d67b874b87
fix: preserve Visual selections through command entry
2026-10-16 18:52:57 +02:00
Valdemar Lorenzen
0446ec86c7
feat: add local diff review workflow
2026-10-16 18:52:57 +02:00
Valdemar Lorenzen
930735c537
fix: distinguish Ctrl+I from Tab in comparisons
2026-10-16 18:52:57 +02:00
Valdemar Lorenzen
a664b807b3
feat: show line change counts in diff tabs
2026-10-16 18:52:56 +02:00
Valdemar Lorenzen
d1048df345
refactor: name configurable viewport scroll steps accurately
2026-10-16 18:52:53 +02:00
Valdemar Lorenzen
284ddd3713
feat: configure half-page viewport scroll distance
2026-10-16 18:52:52 +02:00
Valdemar Lorenzen
08fdf2bd0f
feat: scroll viewport independently of the cursor
2026-10-16 18:52:50 +02:00
Valdemar Lorenzen
7b3b3866fd
feat: add Vim-style word search
2026-10-15 12:12:11 +02:00
Valdemar Lorenzen
08db1801eb
fix: increase LSP hover window height
2026-10-15 11:53:07 +02:00
Valdemar Lorenzen
ef4c38d8a7
feat: resolve conflicts through focused two-way drafts
...
Replace the marker-filled three-pane resolver with a marker-free native
Draft versus frozen Alternative projected from current working text.
Preserve preexisting outside edits, native undo, dirty-save guards, all
sides/bases, and draft caret/viewports across separate History views.
Reuse DiffState alignment/highlighting/excerpts for Resolution and merge
its base-aligned rows for readonly three-way History. Hide explorer and
source-selector chrome by default.
Verified 926 tests plus actual terminal projection, History highlighting,
hunk choice, optional explorer, and guarded jj-confirmed save workflows.
Clippy completes with pre-existing warnings only. Smoke fixtures stay
unresolved in this ancestry; remove that ancestry before publication.
Size exception: approximately 1650 implementation added/deleted lines,
excluding tests/docs, kept coherent because native draft lifecycle and
aligned rendering must change together without parallel legacy modes.
2026-10-14 17:01:45 +02:00
Valdemar Lorenzen
a3aef713e2
feat: resolve current jj working-copy conflicts
...
Add a dedicated native resolver workspace with all side/base inputs,
shared editable Results, region choices, retained per-file status,
responsive rendering, and explicit nontext file choices.
Guard writes with jj working-copy locking, frozen checkout identity,
exact disk baselines, native dirty-buffer protection, and asynchronous
jj snapshot/status confirmation. Historical comparisons remain readonly.
Verified all 916 tests and live isolated terminal workflows covering text
regions, narrow layouts, binary bytes and symlink targets/types.
Clippy completes with pre-existing warnings only.
Size exception: 2614 implementation additions/deletions excluding tests
and docs. Native workspace integration, explicit file choices and the
safe save/check operation are retained as one complete behavioral slice.
2026-10-14 16:04:15 +02:00
Valdemar Lorenzen
8a1e98819c
fix: support mutable language tab configuration
2026-10-14 13:13:01 +02:00
Valdemar Lorenzen
c5f80f27a6
fix: replace selected ranges instead of ignoring visual paste
2026-10-14 13:13:01 +02:00
Valdemar Lorenzen
5580d6fbd4
refactor: share language IDs with indentation configuration
2026-10-14 13:12:50 +02:00
Valdemar Lorenzen
6a43fb9e0c
feat: configure spaces on Tab per language
2026-10-14 13:12:46 +02:00
hl-valdemar
cd427f74dc
fix: replace selected characters with visual r
2026-10-14 00:09:42 +02:00
hl-valdemar
11b31d2621
feat: dim whitespace markers and configure scope and newlines
2026-10-13 23:33:42 +02:00
hl-valdemar
adcc4f2656
fix: preserve literal whitespace inside strings
2026-10-13 23:12:57 +02:00
hl-valdemar
2357b5be46
feat: add configurable whitespace markers
2026-10-13 22:58:18 +02:00
hl-valdemar
e2f33519d1
feat: add opt-in trailing whitespace highlighting
2026-10-13 22:53:32 +02:00
hl-valdemar
b58fb085a3
feat: configure cursor distance from viewport edges
2026-10-13 22:42:23 +02:00
hl-valdemar
142b00118a
fix: prioritize diagnostics over repository number colors
2026-10-13 21:54:10 +02:00
hl-valdemar
9526876b04
feat: show repository changes in normal file pickers
2026-10-13 21:46:53 +02:00
hl-valdemar
e90d1c3945
fix: add spacing between line numbers and repository markers
2026-10-13 21:04:51 +02:00