1088 Commits

Author SHA1 Message Date
warg 189bb8e5dc chore(pack): refresh lockfile 2026-05-28 00:08:12 +02:00
warg ca1e6e4f5c chore(pack): remove tree-sitter-tumblr 2026-05-28 00:06:55 +02:00
warg 496188dd95 fix: change git.nvim url 2026-05-28 00:01:50 +02:00
warg 5b69014c0c feat(pack): support file:// dev plugins via symlink 2026-05-26 20:35:58 +02:00
warg feb10f543c feat: move out git package to separate plugin 2026-05-26 17:07:32 +02:00
warg c0dcb14171 chore: format 2026-05-26 16:37:28 +02:00
warg bf6ec376c4 chore(make): format on check 2026-05-26 16:36:22 +02:00
warg 201c88d750 chore(git): remove comments 2026-05-26 16:06:40 +02:00
warg 9e8a838059 refactor(git): remove inline and side-window blame, keep popup + drill actions 2026-05-26 16:05:48 +02:00
warg db0b2d2527 feat(git): add blame side window with synced scroll 2026-05-26 15:35:11 +02:00
warg ebfa15c276 refactor(git): remove blame gutter 2026-05-26 15:28:22 +02:00
warg 27f77e4fb7 fix(git): separate blame gutter from buffer text 2026-05-26 15:17:26 +02:00
warg c560f62fb2 refactor(git): rework blame highlights and rename overlay to gutter 2026-05-26 14:52:59 +02:00
warg a0a8d723d6 fix(git): rename plug command 2026-05-26 14:51:30 +02:00
warg d81cf95b48 fix(git): stop the blame statuscolumn leaking into new windows 2026-05-26 14:02:37 +02:00
warg 872431be3c fix(fzf): don't include declaration and current line for references 2026-05-26 00:50:39 +02:00
warg df5e9d787b feat(lsp): change from pyright to pyrefly 2026-05-26 00:40:37 +02:00
warg 432682409e feat(git): add in-house git blame 2026-05-22 16:38:50 +02:00
warg a786d8458d refactor(git): move the zero-sha check into core/util 2026-05-22 16:38:49 +02:00
warg a401e0a12b fix(onedark): add back DiffDelete hl override 2026-05-20 14:33:37 +02:00
warg 942dbdcaa0 refactor(git): rename stage_hunk to toggle_stage 2026-05-20 13:19:05 +02:00
warg 1a582045f6 feat(git): show staged hunks in the gutter with a stage toggle 2026-05-20 12:46:45 +02:00
warg 7c92b5eff6 feat(git/repo): add Repo:head_sha for cached HEAD blob lookups 2026-05-20 12:46:05 +02:00
warg 6230c2663c fix(onedark): override GitUnstaged 2026-05-20 11:28:34 +02:00
warg 5b869334d6 fix(onedark): remove overridden diff/git highlights 2026-05-20 10:19:29 +02:00
warg 01ca0025dd fix(git): refresh the gutter after staging a hunk 2026-05-20 08:09:07 +02:00
warg b52f34ce9a fix(git): use GitHunkRemoved for the delete-hunk sign 2026-05-20 08:00:56 +02:00
warg e050896dc0 test(git): speed up the hunks test setup with a flush hook 2026-05-20 07:56:07 +02:00
warg 4c8b3f0d3e fix(git): align hunk signs with :diffsplit 2026-05-20 07:55:55 +02:00
warg 72ab9059fa fix(git): rename hunk highlights 2026-05-20 07:53:51 +02:00
warg 7c8975af10 fix(git): show merge commits diffed against the first parent 2026-05-20 07:14:37 +02:00
warg 2064c629ed feat(git): syntax-highlight deleted lines in the diff overlay 2026-05-20 06:42:42 +02:00
warg aaef6621dd fix(hunks): change delete sign 2026-05-20 06:27:52 +02:00
warg d629302625 perf(git): cache index blob sha, drop rev-parse from the edit path 2026-05-20 06:25:15 +02:00
warg f77d26db6b feat(git): trim hunk preview header, focus float on re-invoke 2026-05-20 06:17:58 +02:00
warg f4181b89fc feat(git): add in-house hunks module, replace gitsigns.nvim 2026-05-20 06:10:18 +02:00
warg d979c961a2 test(git): remove unused git uri 2026-05-19 20:42:06 +02:00
warg d132c00032 feat(git): bind gd to open-under-cursor in log and object views 2026-05-19 20:30:23 +02:00
warg 73fa92afc8 fix(core): reset foldlevel on entering a diff window 2026-05-19 20:26:59 +02:00
warg 3b8951758e fix(git): reset diff-pair cursor on sidebar selection 2026-05-19 19:55:03 +02:00
warg b692f23fe2 refactor(git): rework log_view, drop URI scheme 2026-05-19 19:40:13 +02:00
warg ffd5584a05 refactor(git): replace status_view URI scheme with path-style name 2026-05-19 16:29:10 +02:00
warg 4461a65b90 refactor(git): rework status_view header 2026-05-19 15:48:10 +02:00
warg 8121227ba4 refactor(git): share OpenOpts type between status_view open and toggle 2026-05-19 14:50:11 +02:00
warg 26d074c464 feat(git): status_view help hint, mouse open, extmark highlights 2026-05-19 14:47:40 +02:00
warg 897de35688 refactor(git): rewrite diff module around :diffsplit 2026-05-19 14:30:35 +02:00
warg 8fe4d0c6a7 refactor(git): drop reset_diff_win from status_view 2026-05-19 11:43:27 +02:00
warg 8a8c73ca8b refactor(git): rebuild status_view diff layout per selection 2026-05-19 11:40:03 +02:00
warg ab9b70c70a refactor(git): rename refresh event to change, gate on actual diff 2026-05-19 10:42:14 +02:00
warg 085216a406 feat(git): case-insensitive status lookup on ignorecase repos 2026-05-19 10:31:42 +02:00