marcusDenslow 4a618cba0e Implement interactive diff viewer for git changes
- Add comprehensive diff_viewer module with split-panel interface
  - Replace simple `git diff` in `gg d` command with interactive viewer
  - Implement two-mode navigation system:
    * File list mode: navigate files with j/k, Enter to view
    * Content mode: scroll diff content with j/k, ESC to return
  - Support both tracked and untracked file diffs with proper handling
  - Add color-coded diff display (green additions, red deletions)
  - Include terminal raw mode handling for responsive keyboard input
  - Add test files for diff viewer functionality
2025-06-01 22:51:43 +02:00
2025-04-28 12:35:52 +02:00
2025-05-01 00:17:58 +02:00
2025-05-31 15:02:18 +02:00
2025-04-28 12:35:52 +02:00
2025-04-28 12:35:52 +02:00
2025-05-31 15:02:18 +02:00
2025-04-28 12:35:52 +02:00
2025-04-28 12:35:52 +02:00
2025-05-31 15:02:18 +02:00
2025-05-31 15:02:18 +02:00
2025-04-28 12:35:52 +02:00
2025-04-28 12:35:52 +02:00
2025-05-31 15:02:18 +02:00
2025-04-28 12:35:52 +02:00
2025-04-28 12:35:52 +02:00
2025-05-31 15:02:18 +02:00
2025-04-28 12:35:52 +02:00
2025-04-28 12:35:52 +02:00
2025-05-31 15:02:18 +02:00
2025-04-30 22:14:31 +02:00
2025-04-28 12:35:52 +02:00
2025-05-31 15:02:18 +02:00
2025-06-01 22:22:38 +02:00
-m
2025-06-01 22:15:37 +02:00
2025-05-03 15:50:41 +02:00
2025-05-03 15:50:41 +02:00
2025-05-31 15:02:18 +02:00
2025-05-31 14:05:45 +02:00
2025-04-28 12:35:52 +02:00
2025-05-31 15:02:18 +02:00
2025-05-01 12:37:56 +02:00
2025-04-28 12:35:52 +02:00
2025-05-31 14:05:45 +02:00
2025-05-31 14:05:45 +02:00
2025-05-31 14:05:45 +02:00
2025-04-28 12:35:52 +02:00
2025-05-31 15:02:18 +02:00
2025-04-28 12:35:52 +02:00
2025-04-28 12:35:52 +02:00
2025-04-28 12:35:52 +02:00
2025-05-31 15:02:18 +02:00
2025-04-28 12:35:52 +02:00
2025-05-01 13:12:55 +02:00
2025-04-28 12:35:52 +02:00
2025-05-01 12:37:56 +02:00
2025-04-28 12:35:52 +02:00
2025-04-28 12:35:52 +02:00
2025-05-31 15:02:18 +02:00
2025-05-31 15:02:18 +02:00
2025-05-31 15:02:18 +02:00
2025-05-31 15:02:18 +02:00
2025-05-03 23:25:16 +02:00
2025-05-31 15:02:18 +02:00
2025-04-28 12:35:52 +02:00
2025-04-28 12:35:52 +02:00
2025-05-31 15:02:18 +02:00
2025-04-28 12:35:52 +02:00
2025-04-28 12:35:52 +02:00
2025-05-31 15:02:18 +02:00
2025-05-03 15:50:41 +02:00
2025-04-28 12:35:52 +02:00
2025-05-31 15:02:18 +02:00
Description
Shell written in C
10 MiB
Languages
C 99.8%
Makefile 0.2%