marcusDenslow e41c0aed6c Refactor git operations: move pull to branches, add status indicators, and improve UX
Major improvements to git operations UI and user experience:

**Git Operations Restructure:**
- Move pull functionality from commit view to branch view (pull only makes sense for branches)
- Remove 'p' key from commit list mode, add to branch list mode with validation
- Only allow pull when branch has commits behind (prevents unnecessary operations)

**Branch Status Indicators:**
- Add ahead/behind commit indicators (/) next to each branch
- Show 2 for branches 2 commits ahead, 3 for 3 commits behind
- Display combined status like 12 for diverged branches
- Fetch remote refs automatically to ensure accurate status

**Real-time Operation Feedback:**
- Add branch-specific animations during push/pull operations
- Show Pushing
2025-06-08 23:55:21 +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-06-08 23:08:56 +02:00
2025-04-28 12:35:52 +02:00
2025-06-08 23:13:36 +02:00
2025-06-08 02:03:44 +02:00
2025-04-28 12:35:52 +02:00
2025-06-08 01:50:07 +02:00
2025-06-06 10:46:12 +02:00
2025-05-31 15:02:18 +02:00
2025-06-08 01:25:00 +02:00
2025-04-28 12:35:52 +02:00
2025-06-08 23:37:23 +02:00
2025-06-08 21:48:55 +02:00
2025-04-28 12:35:52 +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-05-03 15:50:41 +02:00
2025-05-03 15:50:41 +02:00
2025-05-31 15:02:18 +02:00
2025-06-08 09:08:35 +02:00
2025-06-06 15:36:10 +02:00
2025-06-06 10:46:12 +02:00
2025-04-28 12:35:52 +02:00
2025-06-08 23:04:19 +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-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-06-08 23:49:17 +02:00
2025-04-28 12:35:52 +02:00
Description
No description provided
10 MiB
Languages
C 99.8%
Makefile 0.2%