Commit graph

107 commits

Author SHA1 Message Date
Julien Maille
35080751f9 IMP: toggle and blended mode for visualizer 2026-01-25 10:51:55 +01:00
Samidy
631fdc276e add 1st PREMIUM monochrome api instace 2026-01-25 03:33:40 +03:00
SamidyFR
4ede3b2664 style: auto-fix linting issues 2026-01-24 12:13:44 +00:00
Samidy
3f3e12817f basically monochrome 2.0 lol 2026-01-24 15:13:19 +03:00
Samidy
5975fdbac7 make HI-Res default 2026-01-20 00:29:28 +03:00
Samidy
d457c4ea90
update instances to v3 to combat rate limiting issues 2026-01-18 21:42:49 +03:00
Samidy
3162679411 Merge branch 'main' of github.com:SamidyFR/monochrome 2026-01-17 22:40:47 +03:00
Samidy
a1498548a8 Home page change-up, shuffle like, self-host + improvements & fixes 2026-01-17 22:40:43 +03:00
SamidyFR
ed9ee3060a style: auto-fix linting issues 2026-01-17 01:04:40 +00:00
Samidy
e5792d035c local music warning, lyrics panel always open, shuffle improvements & fixes 2026-01-17 04:04:12 +03:00
Julien Maille
780eee8808 feat: implement memory-efficient bulk downloads with user toggle and client-zip 2026-01-16 22:38:54 +01:00
Julien Maille
e1a44b3502 feat: add Hi-Res and Lossless quality indicators to queue and play bar 2026-01-16 22:38:53 +01:00
Samidy
cdbc17d030 Fix API Issues, fix Player error issues, Add "Go To" buttons in context menu 2026-01-17 00:32:20 +03:00
JulienMaille
bae0d0a170 style: auto-fix linting issues 2026-01-16 20:37:51 +01:00
Julien Maille
a419f38024 js fixes 2026-01-11 00:58:55 +01:00
JulienMaille
dc3ae80d9f style: auto-fix linting issues 2026-01-11 00:36:22 +01:00
Samidy
7f33d8465c Add playlist covers, apple music, discography improvements + MUCH MUCH MORE 2026-01-11 01:27:56 +03:00
Samidy
349bba2ab0 Merge branch 'main' of github.com:SamidyFR/monochrome 2026-01-10 17:38:38 +03:00
Samidy
b1ee23d1b6 Add (EXPERIMENTAL VERY BUGGY) Smooth Scrolling Feature 2026-01-10 17:37:41 +03:00
Julien Maille
090d276765 Change ReplayGain Pre-Amp default value from 0dB to 3dB 2026-01-10 15:25:00 +01:00
Julien Maille
9e66a5f2f4 NEW: replaygain using track or album values from Tidal 2026-01-10 14:51:16 +01:00
Julien Maille
5ea6f69cb1 WIP: waveform 2026-01-09 21:31:16 +01:00
Samidy
154bdf2052 Add playlist reordering, fix issues, improve queue list, add back casting + more 2026-01-09 15:25:43 +03:00
Julien Maille
2f7a88e977 update api instances 2026-01-08 20:50:19 +01:00
Julien Maille
21c947fd68 WIP: auto-deploy 2026-01-07 21:03:57 +01:00
Julien Maille
27b6b98643 NEW: compact mode for cards, default true for artists 2026-01-04 22:53:40 +01:00
Julien Maille
3f1124f1f0 IMP: liked mixes 2026-01-04 19:17:43 +01:00
Julien Maille
57f3e42dbe new: mix for artists, use new api 2026-01-01 19:27:29 +01:00
Julien Maille
d0cc9f03f1 feat: add playlist pagination and separate api/streaming instances
- Implements pagination in getPlaylist to support large playlists (>100 tracks).
- Reworks instance management to support separate api and streaming instance groups.
- Updates instances.json to the new grouped structure.
- Refactors apiSettings for smart incremental speed testing and type-aware caching.
- Parallelizes speed tests using appropriate endpoints (/artist/ for API, /track/ for Streaming).
- Updates Settings UI to display and manage both API and Streaming instance groups.
2026-01-01 15:38:02 +01:00
sliipkat
9dc85266d7 feat: add catppuccin themes 2025-12-31 14:31:16 -03:00
Julien Maille
0185f161a0 new: option to love tracks on last.fm 2025-12-29 23:14:57 +01:00
Julien Maille
974d70184d fix instances.json loading 2025-12-27 23:20:17 +01:00
Samidy
0b8f99e3a7
remove dead instances, fix instance issues 2025-12-26 09:52:27 -08:00
Julien Maille
77ccfc8234 Fix muted status persistence and revert volume storage refactor 2025-12-25 23:10:48 +01:00
Julien Maille
99f2ccfdb2 Refactor SVG icons and improve settings UI 2025-12-25 20:03:16 +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
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
4307b5bf35
Merge pull request #8 from JulienMaille/playlists
Playlists search
2025-12-23 20:43:57 -08:00
Julien Maille
46042d4851 feat: show recent playlists on home screen 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
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
Samidy
c63d82c95f
fix stuff & remove uneeded stuff 2025-12-14 10:01:11 -08:00
eduardprigoana
ae7fae9b3d naming 2025-11-17 21:43:33 +02:00
Eduard Prigoana
b5cb97149f fuck your svelte kit 2025-10-26 21:55:13 +02:00
Eduard Prigoana
0c9dec35ff c 2025-10-22 10:31:45 +03:00
Eduard Prigoana
8ebc1542d5 lastfm integration 2025-10-21 18:18:03 +03:00
Eduard Prigoana
b0f6a11a94 Update storage.js 2025-10-21 17:07:01 +03:00
Eduard Prigoana
2a708e2b99 themes! 2025-10-19 18:33:41 +03:00
Eduard Prigoana
9320727f8c
Update storage.js 2025-10-13 23:56:48 +03:00
Eduard Prigoana
6a56252952 new instances + domain change 2025-10-13 22:37:57 +03:00
Eduard Prigoana
23fe06fdf2 cc 2025-10-12 17:10:45 +03:00
Eduard Prigoana
30d843db3b add more instances 2025-10-12 16:23:49 +03:00
Eduard Prigoana
262d712938 cc 2025-10-12 15:21:33 +03:00
Eduard Prigoana
0f1a9841d1 cc 2025-10-11 19:22:53 +03:00
Eduard Prigoana
7f90a278fa Update storage.js 2025-10-11 15:13:31 +03:00
Eduard Prigoana
bfc7c6b685 2 2025-10-10 22:20:23 +03:00