Commit graph

504 commits

Author SHA1 Message Date
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
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
Eduard Prigoana
601262b70f
Update contribution guidelines for Bun usage 2026-01-26 22:11:04 +02:00
Samidy
b2e836e386 Merge branch 'main' of github.com:SamidyFR/monochrome 2026-01-26 13:24:30 +03:00
Samidy
f06891e2bc docs(Contributing): Add Commit Messages Section & Fix Wrong Deployment Section. 2026-01-26 13:24:27 +03:00
Samidy
022d8e232f
dependabot stuff
chore(deps-dev): bump lodash from 4.17.21 to 4.17.23
2026-01-26 06:21:14 +03:00
dependabot[bot]
98f11bd774
chore(deps-dev): bump lodash from 4.17.21 to 4.17.23
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.17.23
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-26 03:19:55 +00:00
Samidy
03b52944ed Merge branch 'main' of github.com:SamidyFR/monochrome 2026-01-26 01:56:37 +03:00
Samidy
c7facb2c4b mobile track fix 2026-01-26 01:56:34 +03:00
SamidyFR
f4127fda7a style: auto-fix linting issues 2026-01-25 22:06:16 +00:00
Samidy
6e06c090d8 button styles lol 2026-01-26 01:05:51 +03: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
JulienMaille
d5489edf01 style: auto-fix linting issues 2026-01-25 10:45:46 +00:00
Julien Maille
4ca1923f15 fix(lastfm): format multiple artists with ampersands for scrobbling 2026-01-25 11:45:23 +01:00
Julien Maille
13627cdd61 feat: implement layout shift in fullscreen mode when side panels are active 2026-01-25 11:42:13 +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
daac3f4053 remove github action as it not needed anymore
LOL!
2026-01-25 00:52:33 +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
Eduard Prigoana
7f379672ca
Refactor lint workflow to use Bun for tasks 2026-01-24 03:23:47 +02:00
Eduard Prigoana
79d88a9311
Update GitHub Actions workflow for deployment to use bun 2026-01-24 03:23:13 +02:00
Eduard Prigoana
943e322890
bun.lock 2026-01-24 03:22:10 +02: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
a2842fbf7c FIX playlist-detail-recommended layout 2026-01-20 21:08:41 +01:00
JulienMaille
c71faae16c style: auto-fix linting issues 2026-01-19 22:03:55 +00:00
Julien Maille
876a68e43d FIX: linting issues 2026-01-19 23:03:30 +01: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
Julien Maille
4dd862b88c style: harmonize sidebar icons and fix visibility on light themes 2026-01-19 22:18:01 +01: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
Julien Maille
1a9bf43e3b Fix sidebar z-index on mobile to be above playbar 2026-01-19 22:08:49 +01: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