mirror of
https://github.com/m1ngsama/TUT.git
synced 2025-12-24 10:51:46 +00:00
Major improvements to link handling and navigation: Features: - Display links inline with numbered indicators [0], [1], etc. - Quick navigation: type number + Enter to jump to link - Fast follow: press 'f' + number to open link directly - Visual improvements: links shown with underline and highlight - Remove separate link list at bottom for better readability Technical changes: - Add InlineLink structure to track link positions in text - Implement wrap_text_with_links() for intelligent text wrapping - Add GOTO_LINK and FOLLOW_LINK_NUM actions - Implement LINK input mode for 'f' command - Character-by-character rendering for proper link highlighting - Update help documentation with new navigation methods Usage examples: - 3<Enter> : Jump to link 3 - f5 or 5f : Open link 5 directly - Tab/Enter : Traditional navigation still works All comments converted to standard Unix style (English). |
||
|---|---|---|
| .. | ||
| browser.cpp | ||
| browser.h | ||
| calendar.cpp | ||
| calendar.h | ||
| html_parser.cpp | ||
| html_parser.h | ||
| http_client.cpp | ||
| http_client.h | ||
| ics_fetcher.cpp | ||
| ics_fetcher.h | ||
| ics_parser.cpp | ||
| ics_parser.h | ||
| input_handler.cpp | ||
| input_handler.h | ||
| main.cpp | ||
| text_renderer.cpp | ||
| text_renderer.h | ||
| tui_view.cpp | ||
| tui_view.h | ||