macos diff client
Find a file
Jason Rosson 3310c8a48d Combine line numbers and code text into single per-row HStack
Moves line numbers into the same LazyVStack row as the code text,
guaranteeing vertical alignment at any font size. Previously separate
LineNumberView and code LazyVStack columns could drift out of sync
when font sizes changed.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 00:19:14 -07:00
.claude Dynamic font sizing 2026-04-05 08:40:14 -06:00
.vscode Initial commit 2026-01-19 13:53:30 -08:00
bin fix filename cases 2026-04-02 17:17:27 -07:00
dependencies attempt to cleanup case differences 2026-04-02 16:02:27 -07:00
diffccli incorporate diffc projects into diffr and remove of old parsers 2026-02-16 10:17:23 +01:00
diffcKit incorporate diffc projects into diffr and remove of old parsers 2026-02-16 10:17:23 +01:00
diffr.xcodeproj Move gutterWidth and changedStripWidth to AppSettings 2026-04-08 22:55:51 -07:00
diffr.xcworkspace colors and view layout 2026-04-02 12:58:13 -07:00
diffswiftcli incorporate diffc projects into diffr and remove of old parsers 2026-02-16 10:17:23 +01:00
libdiffc Change FileContent from optional to non-optional throughout project 2026-03-07 08:09:49 -08:00
references add new sample 2026-04-08 23:41:57 -07:00
samples add new sample 2026-04-08 23:41:57 -07:00
scripts fix filename cases 2026-04-02 17:17:27 -07:00
sources Combine line numbers and code text into single per-row HStack 2026-04-09 00:19:14 -07:00
specs attempt to cleanup case differences 2026-04-02 16:02:27 -07:00
tests fix filename cases 2026-04-02 17:17:27 -07:00
treesitterlayer Font WIP 2026-02-21 16:13:38 +01:00
.gitignore Reorg repo with xcworkspace and update scripts and CLAUDE.md 2026-02-08 17:07:29 -08:00
.gitmodules Merge branch 'fuckup' 2026-03-29 23:39:12 -07:00
.swiftlint.yml Initial commit 2026-01-19 13:53:30 -08:00
CLAUDE.md Change FileContent from optional to non-optional throughout project 2026-03-07 08:09:49 -08:00