Commit graph

168 commits

Author SHA1 Message Date
Dallas Groot
e0b2575e45 Auto-commit before update (2026-04-03 19:20) 2026-04-03 19:20:29 -07:00
Dallas Groot
f39eaff281 3-Dot Menu Grid Layout — Replaced List-based sheet with a grid of button pairs: Instant Mix | Add to Playlist, Go to Album | Go to Artist, Download/Remove | Send to Watch, Get Info | Edit Tags. 2026-04-03 15:48:37 -07:00
Dallas Groot
34f9cb4232 Auto-commit before update (2026-04-03 15:47) 2026-04-03 15:47:48 -07:00
Dallas Groot
7bc999af6b made wording better on both Microphone and Photo access 2026-04-01 10:55:53 -07:00
Dallas Groot
4d56ede402 Merge branch 'main' of ssh://dallasgroot@10.0.0.224:22/Users/dallasgroot/NavidromePlayer/.git 2026-03-31 18:30:10 -07:00
Dallas Groot
b1b7d4b695 Favourites tab, artist cover change, ArtistCoverStore 2026-03-31 11:35:42 -07:00
Dallas Groot
1009f86baa quick fix 2026-03-28 18:24:48 -07:00
Dallas Groot
32bd0654c9 Merge branch 'main' of ssh://dallasgroot@10.0.0.224:22/Users/dallasgroot/NavidromePlayer/.git 2026-03-28 18:21:32 -07:00
Dallas Groot
97a1e112cd fixed icon 2026-03-28 18:16:43 -07:00
Dallas Groot
197f648dfd Auto-commit before update (2026-03-28 18:16) 2026-03-28 18:16:27 -07:00
Dallas Groot
166aad77f5 re added icons hopefuly fo good this time 2026-03-28 17:07:33 -07:00
Dallas Groot
3ddadaf398 images re added 2026-03-28 17:06:07 -07:00
Dallas Groot
f1d3d41340 Merge branch 'main' of ssh://dallasgroot@10.0.0.224:22/Users/dallasgroot/NavidromePlayer/.git 2026-03-28 17:04:35 -07:00
Dallas Groot
bc47f58162 Update from NavidromePlayer.zip (2026-03-28 16:47) 2026-03-28 16:47:28 -07:00
Dallas Groot
9a6337e381 Auto-commit before update (2026-03-28 16:47) 2026-03-28 16:47:24 -07:00
Dallas Groot
ef1e80911a Bundled companionapi required for batch processing and smartdj
Bundled companionapi required for batch processing and smartdj.
2026-03-28 14:19:37 -07:00
Dallas Groot
2f06e9bdab added icon assets and xcode prjoect 2026-03-28 14:11:30 -07:00
Dallas Groot
d8041c0019 NavidromePlayer: iOS + watchOS Navidrome/Subsonic music player
Features:
- Dual-AVPlayer Smart DJ crossfade with LUFS normalization
- Mitsuha-style FFT visualizer (real-time + offline pre-computed)
- Companion API integration (Smart DJ, tag editing, vis frames)
- Offline-first SyncEngine with delta sync and album detail pre-caching
- Audio pre-fetcher for gapless queue playback
- Optimistic action queue (star/unstar with background retry)
- ShazamKit recognition with MusicKit preview playback
- Radio streaming with HLS/PLS/M3U support and buffer seek
- Watch app with Crown Sequencer and Ultra speaker support
- Batch metadata editing with album_artist fix for split albums
- Cache-first UI pattern across all views
- NWPathMonitor offline detection with reactive song greying
2026-03-28 20:49:47 +00:00