This website requires JavaScript.
52ba73506f
fix: SC album defaults to title, filter [Unknown Album] placeholder, fallback file search
Honey and Claude Sonnet 4.6
2026-05-23 21:31:04 +02:00
98ad8ed579
fix: OG scrape fallback — parse JSON-LD first, fix artist field index
Honey and Claude Sonnet 4.6
2026-05-23 21:27:54 +02:00
d785a4c09a
fix: SC metadata fields, albumartist & separator, importer clear, folder rename on album edit
Honey and Claude Sonnet 4.6
2026-05-23 21:19:42 +02:00
62fefbb5e7
fix: import scDlSingle and scDlTrack in main.js to prevent runtime ReferenceError
Honey and Claude Sonnet 4.6
2026-05-23 20:56:16 +02:00
0e8eb311af
fix: circular import causing navigate undefined; unified importer input
Honey and Claude Sonnet 4.6
2026-05-23 20:39:21 +02:00
ee65183555
feat: SoundCloud downloader + rename page to Song Importer
Honey and Claude Sonnet 4.6
2026-05-23 20:35:48 +02:00
e4cdbe44e7
fix: preserve existing cover art when editing metadata without new image
Honey and Claude Sonnet 4.6
2026-05-23 20:28:04 +02:00
c9fe1da1b0
fix: raise JSON body limit to 10mb for cover art upload
Honey and Claude Sonnet 4.6
2026-05-23 20:00:48 +02:00
5559857c15
feat: metadata editor with MusicBrainz autofill + cover art upload
Honey and Claude Sonnet 4.6
2026-05-23 19:22:11 +02:00
1a44f8bd73
feat: show newest albums first on home screen, recently played below
Honey and Claude Sonnet 4.6
2026-05-23 18:56:21 +02:00
70fd299637
fix: script splits on / (no spaces needed), exceptions for Au/Ra & HUNTR/X
Honey and Claude Sonnet 4.6
2026-05-23 18:03:30 +02:00
3a8b879abf
feat: use ; as artist separator in downloads, add & handling
Honey and Claude Sonnet 4.6
2026-05-23 14:26:19 +02:00
a6e6af0333
fix: use parseArtists() on album detail page — stops Au/Ra splitting on /
Honey and Claude Sonnet 4.6
2026-05-23 14:13:02 +02:00
467ee8a0fe
fix: consistent artist parsing across player, NP overlay, and song list
Honey and Claude Sonnet 4.6
2026-05-23 13:08:33 +02:00
7b4e221881
fix: use Navidrome's resolved artists array instead of splitting on /
Honey and Claude Sonnet 4.6
2026-05-23 12:54:30 +02:00
4f83eebe79
feat: sort genre pills by total play count via backend
Honey and Claude Sonnet 4.6
2026-05-23 12:02:25 +02:00
790f02e5b4
feat: show 24 genre pills on desktop, 12 on mobile
Honey and Claude Sonnet 4.6
2026-05-23 11:54:31 +02:00
6894e8a94a
feat: Spotify-style shuffle — pre-shuffle queue, each song plays once
Honey and Claude Sonnet 4.6
2026-05-23 00:31:50 +02:00
a8f56a9bc6
fix: genre shuffle/play no longer navigates away from genre page
Honey and Claude Sonnet 4.6
2026-05-22 21:48:14 +02:00
89aeeb7421
fix: radio fill lock prevents concurrent fills; random fallback when similar songs exhausted
Honey and Claude Sonnet 4.6
2026-05-21 13:15:55 +02:00
b9a5c6468f
refactor: dedup buildTrackList, extract topsong row helper, split romaji to lib
Honey and Claude Sonnet 4.6
2026-05-21 11:36:06 +02:00
84f1fd006d
docs: update README with hero card, genre browser, scrobbling, play count, queue fix
Honey and Claude Sonnet 4.6
2026-05-21 11:29:36 +02:00
79b878c546
fix: stay on queue tab when selecting song from NP queue view
Honey and Claude Sonnet 4.6
2026-05-21 11:27:53 +02:00
da185e1d96
fix: hero label shows source (Meistgespielt/Zuletzt gehört); play count column always visible when enabled
Honey and Claude Sonnet 4.6
2026-05-21 09:53:43 +02:00
3128b06b24
fix: 15s scrobble, play count clarity, star always visible, all-songs actions
Honey and Claude Sonnet 4.6
2026-05-21 09:47:06 +02:00
7e07fef7ba
feat: timer scrobble (12s), artist topsong star+menu, play count toggle
Honey and Claude Sonnet 4.6
2026-05-21 09:35:26 +02:00
f79817410b
feat: scrobbling, genre grid redesign with detail view + play button
Honey and Claude Sonnet 4.6
2026-05-21 09:18:56 +02:00
d3a1bf6a82
feat: home hero+genres, fix Android queue desync via song ID verification
Honey and Claude Sonnet 4.6
2026-05-21 09:06:47 +02:00
377a6954e3
fix: radio mode uses getSimilarSongs2 for artist/genre-aware playback
Honey and Claude Sonnet 4.6
2026-05-21 08:45:16 +02:00
9fe8656a21
fix: resolve queue desync causing player bar / NP to show wrong song
Honey and Claude Sonnet 4.6
2026-05-21 00:02:42 +02:00
f97e31178c
fix: revert MusicService debounce — it was causing the desync, not fixing it
Honey and Claude Sonnet 4.6
2026-05-20 23:51:15 +02:00
52079536b6
fix: eliminate notification/playerbar song desync on Android
Honey and Claude Sonnet 4.6
2026-05-20 23:38:25 +02:00
0874fd4f9f
feat: radio mode uses getSimilarSongs2 for artist/genre-aware playback
Honey and Claude Sonnet 4.6
2026-05-20 23:06:17 +02:00
2d0ee021e6
fix: sync track state before opening NP on notification tap; remove clickable title from player bar
Honey and Claude Sonnet 4.6
2026-05-20 22:58:49 +02:00
084c1728cd
fix: prevent lyrics line reflow on active — remove font-weight change
Honey and Claude Sonnet 4.6
2026-05-20 19:18:54 +02:00
7894790436
tweak: lyrics no wrap + reduce active line glow/scale
Honey and Claude Sonnet 4.6
2026-05-20 19:16:34 +02:00
e4cc93d362
fix: restore LRCLIB fallback for synced lyrics; fix np-drag-handle null crash
Honey and Claude Sonnet 4.6
2026-05-20 19:03:42 +02:00
654cde6796
refactor: remove LRCLIB fallback — handled by navidrome-lyrics-plugin
Honey and Claude Sonnet 4.6
2026-05-20 18:54:45 +02:00
4b2f277ff7
feat: persist volume level in localStorage
Honey and Claude Sonnet 4.6
2026-05-19 21:39:56 +02:00
4f152028f4
feat: auto-close preview when main playback starts
Honey and Claude Sonnet 4.6
2026-05-19 21:10:08 +02:00
9f134883d9
tweak: widen PC progress bar controls from 420px to 520px
Honey and Claude Sonnet 4.6
2026-05-19 21:06:15 +02:00
d99145cce6
tweak: increase album/artist gap in player bar to 4px
Honey and Claude Sonnet 4.6
2026-05-19 21:05:44 +02:00
2553534cc8
tweak: keep player bar static during swipe-up; improve title/album/artist spacing
Honey and Claude Sonnet 4.6
2026-05-19 21:03:54 +02:00
32036b7312
fix: collapse status-badge row when inactive so player-info centers correctly
Honey and Claude Sonnet 4.6
2026-05-19 20:59:56 +02:00
bc068551de
fix: desktop player-track stretch + mobile padding breathing room
Honey and Claude Sonnet 4.6
2026-05-19 20:56:16 +02:00
a5048abd2e
fix: center player bar content vertically; use theme accent for artist
Honey and Claude Sonnet 4.6
2026-05-19 20:50:24 +02:00
ea293a498f
fix: tighten player bar line-height; accent color for artist in bar + NP
Honey and Claude Sonnet 4.6
2026-05-19 20:39:28 +02:00
494361191a
fix(android): debounce onReady; pre-warm artwork before playback starts
Honey and Claude Sonnet 4.6
2026-05-19 20:27:39 +02:00
ac4f09c8b8
fix: never rebuild native queue in onReady while ExoPlayer is playing
Honey and Claude Sonnet 4.6
2026-05-19 20:22:27 +02:00
0e05740df7
feat: show title/album/artist order in bottom bar and now playing UI
Honey and Claude Sonnet 4.6
2026-05-19 20:20:04 +02:00
4c4dee4e55
fix: remove player-album-sep references after HTML restructure
Honey and Claude Sonnet 4.6
2026-05-19 20:03:11 +02:00
aa8d58d01f
fix: null guard in hideCtxMenu and scroll/touchmove listeners
Honey and Claude Sonnet 4.6
2026-05-19 20:00:23 +02:00
96e3cb0451
fix: prevent stacked reorder mode from multiple 'Neu anordnen' clicks
Honey and Claude Sonnet 4.6
2026-05-19 19:54:36 +02:00
92edaa9da4
feat: show album above artist in bottom bar; close ctx menu on scroll
Honey and Claude Sonnet 4.6
2026-05-19 00:03:20 +02:00
47cf3d13e5
fix: use pointerdown+pointerType to block touch seeks on bottom bar
Honey and Claude Sonnet 4.6
2026-05-18 23:39:02 +02:00
162bf530a2
fix: block synthetic mousedown on bottom progress bar from touch taps
Honey and Claude Sonnet 4.6
2026-05-18 23:35:43 +02:00
e47450b20d
tweak: reduce swipe-up overlay speed from 2.5x to 1.5x for smoother feel
Honey and Claude Sonnet 4.6
2026-05-18 23:32:00 +02:00
eeb822bbb2
fix: suppress login screen flash on load when already authenticated
Honey and Claude Sonnet 4.6
2026-05-18 23:28:32 +02:00
43312be65d
fix: remove overlay cap during swipe-up so NP slides smoothly without stopping
Honey and Claude Sonnet 4.6
2026-05-18 23:16:32 +02:00
b0fb1b200d
fix: smooth NP swipe-open animation; live playing highlight in song lists
Honey and Claude Sonnet 4.6
2026-05-18 23:10:03 +02:00
0fbb1385f1
fix: remove blue tap highlight and focus ring globally in WebView
Honey and Claude Sonnet 4.6
2026-05-18 22:44:40 +02:00
4856f0ca57
fix: bottom bar no touch seek; lyrics seek on Android; smoother NP animation
Honey and Claude Sonnet 4.6
2026-05-18 22:42:58 +02:00
9d8a5a22bb
fix: button focus ring, playlist reorder mode, edit modal mobile, backdrop-filter
Honey and Claude Sonnet 4.6
2026-05-18 22:40:11 +02:00
68bec67880
fix: sync queue insert/append to native Android player
Honey and Claude Sonnet 4.6
2026-05-18 22:27:25 +02:00
e893b7cc12
fix: radio mode appends songs without restarting; favorites/song row mobile fixes
Honey and Claude Sonnet 4.6
2026-05-18 22:25:26 +02:00
1b7c05f66d
feat: notification 'Öffnen' routes to album for track/album downloads
Honey and Claude Sonnet 4.6
2026-05-18 22:16:15 +02:00
ba382aa6d9
fix: cover art caching, skip desync, notification tap opens now playing
Honey and Claude Sonnet 4.6
2026-05-18 22:12:29 +02:00
66099c12f0
fix: add kuromoji to backend container npm install
Honey and Claude Sonnet 4.6
2026-05-17 21:48:13 +02:00
5bcb8b09a8
fix: romaji index routes moved after app init + kuromoji in root package.json
Honey and Claude Sonnet 4.6
2026-05-17 21:26:46 +02:00
aa239f8e6a
feat: romaji index for Japanese kanji song search
Honey and Claude Sonnet 4.6
2026-05-17 21:15:07 +02:00
369a5e82b3
fix: remove duplicate search bar from PC sidebar
Honey and Claude Sonnet 4.6
2026-05-17 21:08:37 +02:00
bd8919fb39
fix: prevent accidental seek on tap in mobile progress bar
Honey and Claude Sonnet 4.6
2026-05-17 21:05:55 +02:00
a47b2be177
feat: romaji search for Japanese songs via wanakana
Honey and Claude Sonnet 4.6
2026-05-17 21:03:42 +02:00
27eb209945
feat: three-dot context menu on song rows + search shows songs as rows
Honey and Claude Sonnet 4.6
2026-05-17 20:58:59 +02:00
7bec106350
fix: fetch YTM URLs once and reuse across cascade steps
Honey and Claude Sonnet 4.6
2026-05-17 20:39:07 +02:00
c037ee623d
fix: preload hi-res NP cover on track change so overlay opens instantly
Honey and Claude Sonnet 4.6
2026-05-14 19:49:57 +02:00
30ef5300cf
fix: sync native track index before opening Now Playing overlay
Honey and Claude Sonnet 4.6
2026-05-14 19:49:05 +02:00
6d0d1b28dc
fix: widen sleep picker to 150px so custom input gets proper space
Honey and Claude Sonnet 4.6
2026-05-14 19:37:20 +02:00
6fcf3179be
fix: 2-line layout for sleep timer custom row (label above, input+OK below)
Honey and Claude Sonnet 4.6
2026-05-14 19:30:45 +02:00
ee6df1e1fe
fix: prevent music canplay callback from interrupting ABS playback start
Honey and Claude Sonnet 4.6
2026-05-14 19:21:29 +02:00
f5343efd37
fix: add OK button back to audiobook sleep timer custom input
Honey and Claude Sonnet 4.6
2026-05-14 19:13:31 +02:00
cf88d87791
fix: simplify audiobook sleep timer custom input; update README
Honey and Claude Sonnet 4.6
2026-05-14 19:04:12 +02:00
757c7045ba
fix: normalize title comparison in iTunes lookup to handle Spotify dash-variants vs iTunes paren-variants
Honey
2026-05-14 18:53:06 +02:00
55370ad760
feat: show iTunes enrichment status indicator in Spotify importer
Honey
2026-05-14 18:01:34 +02:00
11dec04fea
fix: improve Spotify importer metadata — copy iTunes durationMs, skip redundant backend lookup when frontend already enriched track
Honey
2026-05-14 17:58:36 +02:00
e78df7bdb9
feat: add search filter bar to playlist detail and favorites views
Honey
2026-05-13 13:58:08 +02:00
d5470a6440
fix: add Alben to mobile bottom nav; match sidebar order to mobile (Playlists before Favoriten)
Honey
2026-05-13 13:01:56 +02:00
47f1605965
feat: add sort filter chips to albums and favorites views
Honey
2026-05-13 12:53:34 +02:00
751cc05b89
fix: reset progress bar to 0:00 immediately on track change on web too
Honey
2026-05-13 12:46:58 +02:00
10e3e0eb1d
fix: reset progress bar to 0:00 immediately on track skip/play in bridge mode
Honey
2026-05-13 12:45:55 +02:00
a1a4416bb6
fix: restart skip grace period on isPlaying:true to suppress multi-fire buffering during seek
Honey
2026-05-13 12:44:27 +02:00
d87abd2e9e
fix: suppress transient pause during seek in bridge mode
Honey and Claude Sonnet 4.6
2026-05-13 10:46:12 +02:00
74a452c037
fix: use playlist/album artworkUrl as fallback when track has no cover
Honey and Claude Sonnet 4.6
2026-05-13 10:41:01 +02:00
ee05998840
fix: suppress transient isPlaying:false during native skip transitions
Honey and Claude Sonnet 4.6
2026-05-13 09:42:07 +02:00
1e61d35018
fix: use isPlaying() in syncNowPlaying to handle bridge/native mode
Honey and Claude Sonnet 4.6
2026-05-13 02:00:26 +02:00
0c5fe53f13
fix: inject iTunes previewUrl into Spotify importer track items
Honey and Claude Sonnet 4.6
2026-05-13 01:56:14 +02:00
c8f82ceba5
fix: scrape Spotify OG tags as fallback for single track resolution
Honey and Claude Sonnet 4.6
2026-05-13 01:48:37 +02:00
4f52e7b883
fix: album_info yields pages (flatten), track items use flat format; track GenericError handling
Honey and Claude Sonnet 4.6
2026-05-13 01:44:56 +02:00
b74d0da294
fix: song_info needs URI not URL; album_info returns generator of track items
Honey and Claude Sonnet 4.6
2026-05-13 01:40:31 +02:00
a401c7a607
fix: use Public().song_info() for tracks, Public().album_info() for albums
Honey and Claude Sonnet 4.6
2026-05-13 01:36:33 +02:00