Rewrite Library tab as persistent mediатека, split iPod tab for device management

- Rename Convert → Library, Transfer → iPod
- Library tab scans Output Directory on startup and shows all m4a/mp3
  files with metadata (artist, title, duration, size)
- Library tab has two sections: 'Ready to Transfer' and 'Source Files'
  (FLAC/WAV/OGG waiting for conversion)
- Move 'Transfer to iPod' button from Transfer tab to Library tab
- iPod tab is now device-only: mount/eject, view tracks, remove, scan orphans
- No more RAM-only converted_tracks list — library is always from disk
- Auto-scan on startup, after conversion, after download, on directory change
This commit is contained in:
Maksim Totmin 2026-05-31 14:52:55 +07:00
parent 33c8534eb4
commit 4c41cba428

File diff suppressed because it is too large Load Diff