Julien Maille
d286c80540
IMP: show link for each artist of current track
2025-12-27 23:20:41 +01:00
Julien Maille
974d70184d
fix instances.json loading
2025-12-27 23:20:17 +01:00
Julien Maille
b53fb36196
NEW: store recently played tracks
2025-12-27 23:20:17 +01:00
Julien Maille
91da9b887d
UI: reorganize bottom controls and improve lyrics panel behavior
2025-12-27 23:18:53 +01:00
Samidy
84adbaa811
add INSTANCES.md
2025-12-27 10:36:16 -08:00
Samidy
f227c4c00d
Lyrics Update
2025-12-27 21:21:35 +03:00
Julien
a85262a25a
Merge pull request #26 from JulienMaille/fav-lib
...
many ui small improvements
2025-12-27 14:13:59 +01:00
Julien Maille
ca2527d5ee
many ui small improvements
2025-12-27 13:52:25 +01:00
Julien
870e9bcbd0
Merge pull request #25 from JulienMaille/fav-lib
...
feat: implement library data minification for optimized exports
2025-12-27 00:26:17 +01:00
Julien Maille
26a19807cf
feat: implement library data minification for optimized exports
2025-12-27 00:25:47 +01:00
Julien
9e6b4c2950
Merge pull request #24 from JulienMaille/fav-lib
...
feat: add a library of liked song, artist, albums, playlists
2025-12-26 23:18:47 +01:00
Julien Maille
9ffe81e38b
improvements
2025-12-26 23:15:09 +01:00
Julien Maille
aeea0038f3
improvements
2025-12-26 23:14:47 +01:00
Julien Maille
d296652995
IMP: css
2025-12-26 22:50:22 +01:00
Julien Maille
cdffe88eba
Fix heart button interactions on cards and reorder library tabs
...
- Fix: Card heart buttons didn't work because of button nested in anchor. Changed cards to div with data-href.\n- Fix: Home page and Artist page cards didn't have data bound or like state initialized.\n- Feature: Move Playlists to the last position in Library tabs.
2025-12-26 22:39:13 +01:00
Julien Maille
f4f6a1941c
feat: add a library of liked song, artist, albums, playlists
2025-12-26 21:18:03 +01:00
Julien
b43a41930c
Merge pull request #23 from JulienMaille/metadata
...
Metadata
2025-12-26 19:45:50 +01:00
Samidy
0b8f99e3a7
remove dead instances, fix instance issues
2025-12-26 09:52:27 -08:00
Julien Maille
e49a8de250
Improve ZIP download logic: Refactor for DRY, conditional file picker usage, and UI improvements
2025-12-26 18:02:29 +01:00
Julien Maille
5633fb097d
FIX download notification popup width
2025-12-26 14:42:31 +01:00
Julien Maille
c03f1006ee
Force ZIP compression to STORE for all bulk downloads to improve performance and stability
2025-12-26 14:19:47 +01:00
Julien Maille
f9bd6a8fd7
fix: aac metadata
2025-12-26 14:10:06 +01:00
Julien Maille
47d64add72
Refactor cover art fetching to use centralized getCoverBlob with CORS workaround in metadata
2025-12-26 13:58:28 +01:00
Julien Maille
63854f4d69
wip add metadata
2025-12-26 13:51:04 +01:00
Julien Maille
64e4c0f43c
Fix CORS issue when fetching cover art for downloads
2025-12-26 13:43:47 +01:00
Julien Maille
e0cfaba14c
wip: cleanup broken metadata handling
2025-12-26 13:43:46 +01:00
Julien
f3a0e40a1a
Merge pull request #22 from JulienMaille/fixes
...
Fixes
2025-12-26 12:29:59 +01:00
Julien Maille
45a31075a5
Improve vibrant color contrast in light mode
...
Modified setVibrantColor in ui.js to darken bright colors when in light mode and lighten dark colors in dark mode, ensuring text and button readability.
2025-12-26 12:28:05 +01:00
Julien Maille
8ccd81b058
Remove Plausible analytics script
2025-12-26 12:19:32 +01:00
Julien Maille
45380ea148
Fix UIRenderer constructor to properly accept and assign 'player' instance
...
Resolved TypeError where 'this.player' was undefined in UIRenderer, preventing 'isCurrentTrack' check from working correctly. Updated constructor to accept 'player' argument passed from app.js.
2025-12-26 12:16:42 +01:00
Julien Maille
2ae6b620f2
Improve playlist download stability by skipping failed tracks
...
Added try-catch blocks in downloadPlaylistAsZip, downloadAlbumAsZip, and downloadDiscography to handle individual track download failures gracefully. Errors are now logged to the console, and the download process continues for the remaining tracks.
2025-12-26 11:38:21 +01:00
Julien
c5d4160e77
Merge pull request #20 from JulienMaille/ui-fixes
...
Fix muted status persistence and revert volume storage refactor 77ccfc8
Enhance artist page by fetching EPs and Singles via search fallback 9533155
2025-12-25 23:21:31 +01:00
Julien Maille
9533155656
Enhance artist page by fetching EPs and Singles via search fallback
2025-12-25 23:11:08 +01:00
Julien Maille
77ccfc8234
Fix muted status persistence and revert volume storage refactor
2025-12-25 23:10:48 +01:00
Julien
18182a8085
Merge pull request #19 from SamidyFR/ui-fixes
...
Mobile UX Improvements & SVG Refactoring
2025-12-25 22:48:27 +01:00
Julien Maille
a2363f40f1
Improve mobile header layout for album, artist, and playlist pages
2025-12-25 22:45:50 +01:00
Julien Maille
31862a835d
Improve mobile UI and fix Media Session and API settings bugs
2025-12-25 20:30:56 +01:00
Julien Maille
99f2ccfdb2
Refactor SVG icons and improve settings UI
2025-12-25 20:03:16 +01:00
Samidy
b583e185c5
Merge pull request #18 from JulienMaille/ui-fixes
...
UI fixes
2025-12-25 05:03:53 -08:00
Julien Maille
93820c77a2
fix repeat once icon
2025-12-25 13:01:44 +01:00
Julien Maille
70a63d8950
Fix progress bar layout shift
2025-12-25 12:56:47 +01:00
Julien Maille
9c620a772f
fix: align cover on top
2025-12-25 12:50:54 +01:00
Julien Maille
08dee96e86
Fix: Remove sidebar shadow bleed when hidden on mobile
2025-12-25 12:49:46 +01:00
Julien Maille
c95e2409d8
Fix invisible hover state for track action buttons
2025-12-25 12:49:15 +01:00
Julien Maille
e6cd218df4
Cleanup unused queue-track-menu
2025-12-25 12:42:37 +01:00
Julien Maille
f3b57497d9
Fix tracklist cover aspect ratio on mobile
2025-12-25 12:38:31 +01:00
Julien Maille
ade89637ad
more fixed for mobile, added artist tags
2025-12-25 12:28:59 +01:00
Julien Maille
67b920c8eb
feat: improve player UI and Android Auto integration
...
- Toggle enlarged cover on click and improved its readability
- Move track action visibility logic from JS to CSS for better performance
- Fix Android Auto progress bar and seeking by improving MediaSession sync
- Replace queue menu with a direct remove button for faster management
- Fix visual artifacts in light mode and lyrics panel ghost shadow
2025-12-24 17:58:15 +01:00
Samidy
484e718060
Merge pull request #17 from JulienMaille/bugs
...
Bug fixes
2025-12-24 05:10:16 -08:00
Samidy
63528a879d
Merge pull request #16 from JulienMaille/play-next
...
feat: add play next functionality, inline track actions, and notifications
2025-12-24 05:09:38 -08:00