n loewen
b942954620
refactor: Simplify keyboard input handling and update main function signature
2025-06-08 10:13:14 +01:00
n loewen (aider)
313acdac8a
feat: Add "[NM]" indicator in status bar when mouse mode is disabled
2025-06-08 10:08:43 +01:00
n loewen (aider)
125bc3173e
feat: Add "m" key to toggle mouse support with help text update
2025-06-08 10:08:00 +01:00
n loewen (aider)
ecb452990b
feat: Add commit hash click-to-copy functionality with visual feedback
2025-06-08 10:06:47 +01:00
n loewen (aider)
7304451f3f
refactor: Remove commit hashes from sidebar display
2025-06-08 10:00:09 +01:00
n loewen (aider)
bfba10be02
feat: Improve search to start with first match in or below current view
2025-06-08 09:58:48 +01:00
n loewen (aider)
f2158e0321
feat: Improve search highlighting to underline all matches on the same line
2025-06-08 09:57:10 +01:00
n loewen (aider)
787fbc39d1
refactor: Separate search match attributes for prefix and content
2025-06-08 09:55:34 +01:00
n loewen
b50a2def03
refactor: Simplify commit details display by removing pipe characters and adjusting layout
2025-06-08 09:46:20 +01:00
n loewen (aider)
6c02c2f6a9
refactor: Add pipe characters and align multi-line commit message details
2025-06-08 09:36:17 +01:00
n loewen
14f0f5ea9f
Remove statusbar "(lines n)" display, and write a long commit message
...
for testing
2
3
4
5
6
7
8
2025-06-08 09:33:12 +01:00
n loewen (aider)
ae1cd3ed96
refactor: Remove status bar drag handle and allow dragging anywhere on top line
2025-06-08 09:32:01 +01:00
n loewen (aider)
46760052d7
fix: Ensure full reverse video background for multi-line status bar
2025-06-08 09:31:01 +01:00
n loewen (aider)
50e4401399
refactor: Improve commit details display with author name truncation
2025-06-08 09:29:34 +01:00
n loewen (aider)
dcf892a8ea
fix: Add bounds checking and error handling for curses drawing
2025-06-08 09:26:55 +01:00
n loewen
328f0de01d
refactor: Simplify commit details drawing by removing unnecessary try-except block
2025-06-08 09:26:52 +01:00
n loewen (aider)
ecb59fa6c4
fix: Prevent resize handle from overwriting commit details
2025-06-08 09:23:21 +01:00
n loewen (aider)
a8ac9c1e85
fix: Ensure initial commit content is loaded safely when commits exist
2025-06-08 09:22:04 +01:00
n loewen (aider)
e36d158cb4
fix: Always show commit details when commit hash is available
2025-06-08 09:20:04 +01:00
n loewen (aider)
35207ba7ab
refactor: Move commit message to second line of status bar
2025-06-08 09:18:04 +01:00
n loewen (aider)
c33866f12d
fix: Show commit details on second status bar line when space available
2025-06-08 09:15:16 +01:00
n loewen (aider)
1c5588470e
refactor: Restructure status bar rendering with improved layout management
2025-06-08 09:13:41 +01:00
n loewen (aider)
f2a07737df
fix: Improve status bar dragging and commit message display
2025-06-08 09:08:50 +01:00
n loewen (aider)
1bf45248bd
fix: Improve status bar commit message display and resizing
2025-06-08 09:00:28 +01:00
n loewen (aider)
c2c678b8b3
fix: Improve status bar rendering and commit message display
2025-06-08 08:57:50 +01:00
n loewen (aider)
a804ebe85a
fix: Correct scroll percentages and commit message display
2025-06-08 08:55:20 +01:00
n loewen (aider)
dba40cbe85
feat: Enhance status bar to display multi-line commit messages with resizable height
2025-06-08 08:52:02 +01:00
n loewen (aider)
c945c89b74
feat: Add second status bar with commit details and resizable height
2025-06-08 08:48:29 +01:00
n loewen (aider)
6c319c1570
fix: Add show_line_numbers to AppState initialization
2025-06-08 08:38:16 +01:00
n loewen
850a56a2ff
refactor: Simplify color pair initialization and remove unused color pairs
2025-06-08 08:38:07 +01:00
n loewen (aider)
26a10c5dbc
fix: Move help_items definition to resolve popup rendering issue
2025-06-08 02:59:09 +01:00
n loewen (aider)
ecce880cdb
fix: Move help_items definition before height calculation in draw_help_popup
2025-06-08 02:56:06 +01:00
n loewen (aider)
4e07164bdc
fix: Dynamically calculate help popup height to show all help items
2025-06-08 02:54:19 +01:00
n loewen (aider)
a66b06daab
refactor: Remove show_whole_diff flag and simplify diff mode handling
2025-06-08 02:52:59 +01:00
n loewen (aider)
f08cae4773
fix: Reload commit content when toggling diff display modes
2025-06-08 02:48:53 +01:00
n loewen (aider)
9eaf186cc9
feat: Modify 'x' and 'a' keys to toggle off deletions/additions in diff mode
2025-06-08 02:44:02 +01:00
n loewen
9687b93326
style: Simplify help text for question mark key
2025-06-08 02:43:59 +01:00
n loewen (aider)
6c44fcea82
feat: Add keyboard shortcuts for toggling diff modes with 'd', 'a', and 'x'
2025-06-08 02:42:28 +01:00
n loewen
4e10b79b8e
refactor: Adjust help popup layout and formatting
2025-06-08 02:42:24 +01:00
n loewen (aider)
0ab7482d5d
fix: Clear background of help popup to prevent text bleed-through
2025-06-08 02:36:31 +01:00
n loewen (aider)
78eaaf35e2
feat: Add help popup with keyboard shortcuts triggered by "?"
2025-06-08 02:35:03 +01:00
n loewen
8eaad2ae49
fix: Change line number toggle key from 'l' to 'L'
2025-06-08 02:34:58 +01:00
n loewen (aider)
c4be052790
feat: Add 'c' and 'C' keys for jumping to next and previous changes
2025-06-08 02:32:18 +01:00
n loewen (aider)
a2e78cbea9
feat: Add minimal search functionality to gtm tool
...
This commit introduces a basic search feature with the following capabilities:
- Press '/' to enter search mode
- Type search query and press Enter to search
- Navigate through matches with 'n' and 'N'
- Highlight search matches in the file view
- Display search match count in status bar
2025-06-08 02:29:25 +01:00
n loewen
386163a5b8
refactor: Remove line number indicator and change line number toggle key
2025-06-08 02:29:07 +01:00
n loewen (aider)
3bf54e38c7
feat: Add support for line numbers in main function signature
2025-06-08 02:21:05 +01:00
n loewen (aider)
e4b65b98d1
feat: Add line numbers with color-coded display and toggle option
2025-06-08 02:20:16 +01:00
n loewen (aider)
cfa96a436f
refactor: Decouple clipboard selection from screen rendering using data model
2025-06-08 02:17:21 +01:00
n loewen
217174c647
style: Refine status bar indicators and spacing for better readability
2025-06-08 02:17:17 +01:00
n loewen (aider)
a86704e531
fix: Improve "n" key navigation for change blocks
2025-06-08 02:09:28 +01:00