aboutsummaryrefslogtreecommitdiffstats
path: root/tui
Commit message (Collapse)AuthorAgeFilesLines
* wip: tui updates (buggy)Adam Mathes12 days1-0/+68
|
* Fix TUI content view navigation and interactionAdam Mathes12 days2-23/+55
| | | | | | | | - Integrated viewport.Model for scrollable content view - Fixed 'q' and 'esc' navigation from content view - Added unit tests for content state transitions and rendering - Cleaned up unused TUI delegate code - Increased TUI package coverage to ~70%
* Fix nil-pointer panics in TUI and add unit testsAdam Mathes12 days2-2/+68
| | | | | | | - Initialized list models in NewModel to prevent panic on WindowSizeMsg - Added nil check for selectedFeed in itemsMsg handler - Created tui/tui_test.go with unit tests for state transitions and resizing - Verified all tests pass
* Implement Bubble Tea Terminal UI (TUI)Adam Mathes12 days2-0/+234
- Added Bubble Tea, Lipgloss, and Bubbles dependencies - Implemented TUI package in tui/ for browsing feeds and items - Added --tui flag to main command - Verified build and existing tests