Julien Maille
fcc7ff6145
fix: visualizer mode background and fullscreen color extraction
2026-01-30 13:21:13 +01:00
JulienMaille
95e8509b65
style: auto-fix linting issues
2026-01-29 22:54:13 +00:00
Julien Maille
c3041a81fd
FIX: add to queue option from three dot menu
2026-01-29 23:53:09 +01:00
Julien Maille
60d53cf87b
Implement quality fallback on playback error (fix for Firefox blob/DASH issues)
2026-01-29 22:07:49 +01:00
Julien Maille
c05f5d2426
Enable and style clickable artist name in fullscreen player
2026-01-29 21:56:05 +01:00
JulienMaille
51af77d828
style: auto-fix linting issues
2026-01-29 20:50:15 +00:00
Julien Maille
08ca581c79
Fix Android back gesture UX for fullscreen player and app exit
2026-01-29 21:49:42 +01:00
JulienMaille
a6f94a8385
style: auto-fix linting issues
2026-01-28 23:04:47 +00:00
Julien Maille
30865d2632
feat(visualizer): add presets
2026-01-29 00:04:21 +01:00
Julien Maille
3e8efa7264
WIP: viz
2026-01-29 00:02:42 +01:00
Julien Maille
49c405216b
WIP: viz
2026-01-28 22:44:00 +01:00
SamidyFR
90971dc191
style: auto-fix linting issues
2026-01-26 23:28:45 +00:00
Samidy
6d9d2f4f89
fix(streaming): fix Hi-res playback on Firefox
2026-01-27 02:28:16 +03:00
JulienMaille
15c3702cae
style: auto-fix linting issues
2026-01-26 21:12:21 +00:00
Julien Maille
2e322ac8a6
fix(downloads): detect actual format for all download paths
...
Fixes #117
- Add getExtensionFromBlob() to detect format from blob signature
- DASH Hi-Res streams are MP4 containers, not raw FLAC
- Fix api.downloadTrack to detect and correct filename extension
- Fix bulk download functions to use detected extension
- Fallback to mime type if signature detection fails
2026-01-26 22:11:50 +01:00
JulienMaille
575e4590bc
style: auto-fix linting issues
2026-01-26 20:36:13 +00:00
Julien Maille
c34d3a7db6
feat(ui): add search history and shuffle buttons
...
- Implement persistent search history with 'Clear All' functionality
- Add shuffle buttons for album and artist headers with robust logic
- Fix repeat mode incorrectly defaulting to ON on startup
- Adjust CSV progress bar position to avoid control overlap
- Remove obsolete 'Inline Buttons' track action setting
- Fix search history dropdown stacking and icon selector specificity
2026-01-26 21:35:46 +01:00
JulienMaille
5c9fcf6a3c
style: auto-fix linting issues
2026-01-25 20:43:22 +00:00
Julien Maille
a6736d571f
IMP: card three dot menu
2026-01-25 21:43:09 +01:00
Julien Maille
4ca1923f15
fix(lastfm): format multiple artists with ampersands for scrobbling
2026-01-25 11:45:23 +01:00
Julien Maille
a88ac265f7
attempt to fix visualizer bug with particles going faster over time
2026-01-25 11:25:08 +01:00
JulienMaille
30401ccfa6
style: auto-fix linting issues
2026-01-25 10:00:12 +00:00
Julien Maille
68d1f726c4
Fixed several pre-existing and introduced linting issues
2026-01-25 10:59:56 +01:00
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
Samidy
ed4b76fe75
Merge branch 'main' of github.com:SamidyFR/monochrome
2026-01-25 00:50:38 +03:00
Samidy
091485ecc4
bro is foolish
2026-01-25 00:50:34 +03:00
SamidyFR
4ede3b2664
style: auto-fix linting issues
2026-01-24 12:13:44 +00:00
Samidy
b7bc90f4f1
Merge branch 'main' of github.com:SamidyFR/monochrome
2026-01-24 15:13:24 +03:00
Samidy
3f3e12817f
basically monochrome 2.0 lol
2026-01-24 15:13:19 +03:00
SamidyFR
3b4130005d
style: auto-fix linting issues
2026-01-22 00:33:06 +00:00
Samidy
246ae8c3f1
firebase just sucks dude
2026-01-22 03:32:44 +03:00
SamidyFR
471b61d413
style: auto-fix linting issues
2026-01-21 23:47:43 +00:00
Samidy
e9a15d812f
PLEASE JUST WORK ON THE APP MF
2026-01-22 02:47:10 +03:00
Julien Maille
f56afd840c
fix: implement missing getAll in MusicDatabase to prevent data loss during sync
2026-01-19 22:57:30 +01:00
SamidyFR
bd6ab9d6fd
style: auto-fix linting issues
2026-01-19 21:29:50 +00:00
Samidy
5975fdbac7
make HI-Res default
2026-01-20 00:29:28 +03:00
SamidyFR
7eed0d44e7
style: auto-fix linting issues
2026-01-19 21:12:28 +00:00
Samidy
c3ffefc74c
Merge branch 'main' of github.com:SamidyFR/monochrome
2026-01-20 00:12:00 +03:00
Samidy
4cfb027721
chud
2026-01-20 00:11:57 +03:00
SamidyFR
7647926819
style: auto-fix linting issues
2026-01-19 20:41:14 +00:00
Samidy
e789af30cd
Merge branch 'main' of github.com:SamidyFR/monochrome
2026-01-19 23:40:54 +03:00
Samidy
6bd12624b8
Add desktop links wooo!!! (beta smh)
2026-01-19 23:40:50 +03:00
Julien Maille
70f85ed70c
Fix Mix support for Jump Back In, and add logging
2026-01-19 21:22:09 +01:00
JulienMaille
716a1b7b05
style: auto-fix linting issues
2026-01-18 22:42:00 +00:00
Julien Maille
baeff12c54
feat: handle unavailable tracks in playlists and mixes
2026-01-18 23:41:30 +01:00
Julien Maille
b3b6815ee0
feat: directional scroll restoration (only on back navigation)
2026-01-18 23:41:29 +01:00
Julien Maille
5dcc688577
style: fix all linting warnings (unused vars/imports)
2026-01-18 23:28:58 +01:00
Julien Maille
48da88c12d
feat: implement transient scroll restoration and disable Lenis
2026-01-18 23:26:15 +01:00
Julien Maille
024f44aa05
feat: rotate API instances on rate limits and errors
2026-01-18 23:21:32 +01:00