Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
93076fc
docs: add rustify-tui design spec
attmous Apr 8, 2026
db06a7a
docs: add rustify-tui implementation plan
attmous Apr 8, 2026
1761ad9
feat(tui): scaffold rustify-tui crate with minimal terminal app
attmous Apr 8, 2026
1056578
feat(tui): implement full TUI with all modules
attmous Apr 8, 2026
375a2c2
docs: add Tier 1 playback essentials design spec
attmous Apr 8, 2026
f1e7d48
docs: add Tier 1 playback essentials implementation plan
attmous Apr 8, 2026
6925ee1
feat: add shuffle/repeat modes, seek keybindings, and mode indicators
attmous Apr 8, 2026
fd99087
feat: add album art extraction and now-playing bar rendering
attmous Apr 8, 2026
0027249
feat(core): implement gapless playback with dual-decode mixer
attmous Apr 8, 2026
eb055ed
docs: add Tier 2 rich experience design spec
attmous Apr 9, 2026
33da901
docs: add Tier 2 rich experience implementation plan
attmous Apr 9, 2026
f3bf9ac
feat(tui): add color theme system with 5 presets and custom TOML themes
attmous Apr 9, 2026
0aff535
feat(tui): replace substring search with fuzzy matching via nucleo-ma…
attmous Apr 9, 2026
104f5cc
feat(core): add sample buffer for audio visualization
attmous Apr 9, 2026
35042ec
feat(tui): add audio spectrum visualizer with FFT and waveform modes
attmous Apr 9, 2026
9a43285
docs: add Tier 3 power user design spec
attmous Apr 9, 2026
6287baf
feat(core): add replay gain tag reading
attmous Apr 9, 2026
e892d1d
feat(core): add lyrics extraction from tags and LRC sidecar files
attmous Apr 9, 2026
1a53eb4
feat: add crossfade config, lyrics UI state, and replay gain TUI wiring
attmous Apr 9, 2026
e2eafa5
feat(tui): add ListenBrainz scrobbling with play-time tracking
attmous Apr 9, 2026
06fbb8d
feat: add MPRIS stub crate (Linux D-Bus, no-op on other platforms)
attmous Apr 9, 2026
20e1f2b
fix(tui): polish now-playing bar and visualizer
attmous Apr 9, 2026
099613d
docs: add TUI documentation and development rules
attmous Apr 9, 2026
8791444
style: fix clippy warnings and apply cargo fmt
attmous Apr 9, 2026
fbb97f2
fix: remove temp dirs from tracking and update .gitignore
attmous Apr 9, 2026
068747c
fix: address PR review findings for gapless and replay gain
attmous Apr 9, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,8 @@ dist/
.idea/
.vscode/
*.swp

# Claude Code / Superpowers
.claude/
.clone/
.superpowers/
Loading
Loading