snacks.nvim/lua/snacks/picker
Folke Lemaitre c83ff8d598
feat(gh): add inline review comment annotations to diff viewer
Refactors the diff renderer to support displaying GitHub review comments
inline with the relevant diff lines. Links review comments to specific
file positions using reviewThreads data from the GraphQL API, enabling a
more intuitive code review experience directly within the diff view.

- Refactored gh/api.lua to async fetch review comments and threads
- Added annotation support to diff renderer with context object pattern
- Separated diff parsing from formatting for better maintainability
- Integrated review comment positioning via reviewThreads linkage

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-06 12:00:29 +01:00
..
config refactor(picker): horizontal rules 2025-11-06 06:50:21 +01:00
core feat(picker): when picker was started from insert mode, return to insert after paste 2025-11-05 14:01:38 +01:00
source feat(gh): add inline review comment annotations to diff viewer 2025-11-06 12:00:29 +01:00
util feat(gh): add inline review comment annotations to diff viewer 2025-11-06 12:00:29 +01:00
actions.lua feat(picker): when picker was started from insert mode, return to insert after paste 2025-11-05 14:01:38 +01:00
format.lua feat(picker.icons): make it easier to add custom icon sources 2025-11-05 14:01:38 +01:00
init.lua feat(picker): enhanced resume with multi-state support and flexible API 2025-10-22 13:24:18 +02:00
preview.lua feat(gh): add inline review comment annotations to diff viewer 2025-11-06 12:00:29 +01:00
resume.lua feat(picker): when resuming a source that has nothing to resume, start a picker with the source instead 2025-10-22 13:31:47 +02:00
select.lua feat(select): allow configuring options for specific vim.ui.select kinds 2025-10-23 18:53:23 +02:00
sort.lua feat(picker): added lsp_config source 2025-02-11 13:41:32 +01:00
transform.lua feat(picker.finder): optional transform function 2025-01-22 23:49:56 +01:00
types.lua chore(build): auto-generated docs 2025-11-02 11:32:25 +00:00