Commit Graph

5 Commits

Author SHA1 Message Date
jads
637ac23b73 feat: add settings (volume, seek step, start queue) with TUI/Qt pages
- settings.py persists to .mts-music/settings.json; CLI 'settings' command
- player gains volume support (ffplay -volume / mpv --volume)
- TUI settings screen and Qt settings page (volume, output device, seek step,
  autoplay, start queue, wave-from-history)
- start queue + autoplay applied at startup; arrows use configured seek step
- shared fetch_liked_tracks helper; cache TUI cover renders and Qt scaled cover
2026-10-23 22:44:55 +03:00
jads
b64c2dcd12 feat: polish Qt player and keep TUI cover in color 2026-10-23 22:21:47 +03:00
jads
0eb6909724 style: center TUI cover and switch player to monochrome 2026-10-23 22:04:51 +03:00
jads
f77f81dead feat: redesign TUI as a compact phone-style player 2026-10-23 21:44:03 +03:00
jads
773ba69f0b feat: add Textual TUI player 2026-10-23 21:26:58 +03:00