summaryrefslogtreecommitdiff
path: root/internal/app
AgeCommit message (Collapse)Author
2026-03-07Phase 1-2: Foundation, architecture, and thumbnail systemPaul Buetow
- Add fyne.io/fyne/v2 dependency - Create internal/gui and internal/thumbnail packages - Extend video struct with Thumbnail and ThumbnailGenerated fields - Implement thumbnail generator with ffmpeg integration - Implement thumbnail cache with JSON persistence - Add comprehensive unit tests for thumbnail system - Create loader_gui.go for GUI video loading - Update progress tracking in plan.md All tests pass.
2026-01-28Add random video selection hotkey (x)Paul Buetow
- Add selectRandomVideo() method to randomly select from filtered videos - Bind to 'x' hotkey in table key handler - Respects current filters when selecting - Add comprehensive tests covering edge cases and integration scenarios - Update README with new keyboard shortcut documentation Amp-Thread-ID: https://ampcode.com/threads/T-019c058b-410d-7229-9a95-afa8eb13efce Co-authored-by: Amp <amp@ampcode.com>
2025-10-24increment version after reindexing featurev0.3.0Paul Buetow
2025-10-12fixv0.2.5Paul Buetow
2025-10-03Add tag editing UI and responsive layoutv0.2.2Paul Buetow
2025-10-02new version major refactorv0.2.0Paul Buetow