| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
|
|
|
|
| |
- 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%
|
| |
|
|
|
|
|
| |
- 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
|
|
|
- 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
|