Commit graph

76 commits

Author SHA1 Message Date
Julien Maille
99f2ccfdb2 Refactor SVG icons and improve settings UI 2025-12-25 20:03:16 +01:00
Julien Maille
e6cd218df4 Cleanup unused queue-track-menu 2025-12-25 12:42:37 +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
Julien Maille
da13a52b2a fix: try to show progress bar in Android notification 2025-12-24 14:04:35 +01:00
Julien Maille
e67a444258 fix: non centered play button 2025-12-24 13:52:42 +01:00
Julien Maille
4183cef4f1 fix: resolve multiple bugs including playback loops and search race conditions 2025-12-24 13:49:29 +01:00
Julien Maille
15315ab0c8 feat: add play next functionality, inline track actions, and notifications 2025-12-24 10:55:08 +01:00
Julien Maille
51a65c5190 fix: enlarge cover mode z-index and closing options
improved text readability in light mode
2025-12-24 09:59:53 +01:00
Julien Maille
66e384a591 fix: improve contrast and theming for enlarged cover view and hover colors 2025-12-24 09:59:53 +01:00
Julien Maille
8361d31408 feat: add next track info to enlarged cover view with animation 2025-12-24 09:59:53 +01:00
Julien Maille
25c6f1e5fb feat: implement enlarged cover view mode and make 'show album' default 2025-12-24 09:59:53 +01:00
Julien Maille
95559f6614 feat: implement album cover background and vibrant colors 2025-12-24 09:59:52 +01:00
Samidy
4b483c76d2 fix context menu downloading to add metadata 2025-12-24 08:57:39 +03:00
Samidy
acef04366d
updated analytics + LastFM Api Key 2025-12-23 21:01:52 -08:00
Samidy
60126ab333
Merge branch 'main' into pwa 2025-12-23 20:45:49 -08:00
Samidy
09cfd51eb7
Merge pull request #7 from JulienMaille/other-albums
Show other albums by same artist
2025-12-23 20:44:17 -08:00
Samidy
4307b5bf35
Merge pull request #8 from JulienMaille/playlists
Playlists search
2025-12-23 20:43:57 -08:00
Julien Maille
73edcc0f36 feat: add 'More from Artist' section to album page and refine header spacing 2025-12-23 21:19:16 +01:00
Julien Maille
97a932fc0d fix(pwa): stop repeating install prompt after dismissal and bump sw version 2025-12-23 21:18:42 +01:00
Julien Maille
46042d4851 feat: show recent playlists on home screen 2025-12-23 21:17:56 +01:00
Julien Maille
1415c350c5 feat: add playlist search tab and fix playlist detail rendering 2025-12-23 21:17:56 +01:00
Julien Maille
81dab0ed48 feat: implement queue persistence and improve playback restoration 2025-12-23 21:16:38 +01:00
Julien Maille
8ef6ecb9e3 FIX: context menu overflow on screen edges 2025-12-23 13:33:25 +01:00
Julien Maille
ed2d9425eb UI: dynamically adjust title font size based on length 2025-12-23 13:33:24 +01:00
google-labs-jules[bot]
43f04e7454 Fix "Invalid Date" display in album details
- Backfill album release date from tracks if missing in API response.
- Gracefully handle invalid or missing dates in UI rendering.
- Fix potential NaN in download folder naming due to invalid dates.
2025-12-23 13:33:24 +01:00
google-labs-jules[bot]
0aee58b823 Fix album track sorting and formatting for multi-disc albums
- Updated `renderAlbumPage` in `js/ui.js` to sort tracks by disc/volume number before track number.
- Updated `renderListWithTracks` to detect multi-disc albums.
- Updated `createTrackItemHTML` to display track numbers as `Disc-Track` (e.g., "1-1") for multi-disc albums when cover art is hidden (album view).
2025-12-23 13:33:24 +01:00
google-labs-jules[bot]
c6e6d6a596 Add light theme and fix hardcoded styles
- Add light theme CSS variables in styles.css
- Add 'Light' option to settings in index.html
- Update theme manager defaults in js/storage.js
- Replace hardcoded colors with CSS variables for logo and player bar
- Add support for explicit badge text color customization
2025-12-23 13:33:24 +01:00
jpshag
6422957734 feat: add artist radio functionality and development and contributing sections to the readme. 2025-12-22 09:19:25 -05:00
Samidy
2fd16c7366 fix artists not saving on home + showing as unknown 2025-12-17 12:11:04 +03:00
Samidy
c0543b15a5 Fix albums breaking (ai saving my ass rn) 2025-12-17 12:06:33 +03:00
Samidy
131e834d52
add clunky fuckass fix for malformed track response 2025-12-14 10:14:13 -08:00
Samidy
c63d82c95f
fix stuff & remove uneeded stuff 2025-12-14 10:01:11 -08:00
navtej968
af4f75d998 Added metadata for downloads mostly 2025-12-04 11:02:04 +05:30
eduardprigoana
ae7fae9b3d naming 2025-11-17 21:43:33 +02:00
Ned Halksworth
70c7dc3d01 Add synced lyrics support and enhance styling for karaoke mode 2025-11-10 17:57:36 +00:00
Eduard Prigoana
ea19b3d95e fix images 2025-11-08 19:38:10 +02:00
Eduard Prigoana
ab67a5c2dd playlist support 2025-11-08 19:17:52 +02:00
navtej968
4ef5cd9b58 Fuck your album cover image on the search page 2025-11-04 13:19:02 +05:30
Eduard Prigoana
b5cb97149f fuck your svelte kit 2025-10-26 21:55:13 +02:00
Dazly Gonsalves
c1def81e30
(fix): missing trackTitle definition 2025-10-24 12:07:02 +05:30
Eduard Prigoana
0f4e37ff4f slider 2025-10-23 00:45:14 +03:00
Eduard Prigoana
bd7e3fea33 fix. 2025-10-22 18:58:36 +03:00
Eduard Prigoana
8665a2d879 fix 2025-10-22 18:46:21 +03:00
Eduard Prigoana
132d00263e
Merge branch 'main' into fix/multi-artist 2025-10-22 18:34:26 +03:00
Eduard Prigoana
c3ea9eb7dc
Merge pull request #6 from dazlygonsalves/fix/player-remix-title-display
fix(player): track version display
2025-10-22 18:32:08 +03:00
Dazly Gonsalves
e2b5217f3a feat(player): display version beside track title 2025-10-22 20:53:48 +05:30
Eduard Prigoana
ca941cd4fc fix? 2025-10-22 18:20:14 +03:00
Dazly Gonsalves
43a96d8407 fix(player): display version alongside track title 2025-10-22 20:38:18 +05:30