aboutsummaryrefslogtreecommitdiffstats
path: root/tui/tui_test.go
Commit message (Collapse)AuthorAgeFilesLines
* Optimize asset packaging: move UI assets to root dist/ and decouple rice ↵Adam Mathes13 days1-184/+0
| | | | embedding
* feat(tui): modernize TUI layout with sidebar and keybindings (NK-gdf99z)Adam Mathes13 days1-136/+52
|
* refactor(backend): improve testability and add tests (NK-6q9nyg)Adam Mathes13 days1-0/+108
|
* wip: tui updates (buggy)Adam Mathes14 days1-0/+68
|
* Fix TUI content view navigation and interactionAdam Mathes14 days1-0/+34
| | | | | | | | - 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 Mathes14 days1-0/+58
- 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