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
Julien Maille
9a30b63153
FEAT: add glassmorphism and enhanced blur effects to lyrics
2026-01-18 22:58:19 +01:00
JulienMaille
39ddccc203
style: auto-fix linting issues
2026-01-18 21:50:50 +00:00
Julien Maille
6ea66f32cf
FEAT: add tooltip for truncated text on cards and track items
2026-01-18 22:49:50 +01:00
Julien Maille
70a29bdf9b
FIX: enable play button for EPs and Singles on artist page
2026-01-18 22:35:15 +01:00
Julien Maille
9a1ef9d0ef
UI: fix tracklist layout for editable playlists (add space for delete button)
2026-01-18 22:28:15 +01:00
Samidy
d457c4ea90
update instances to v3 to combat rate limiting issues
2026-01-18 21:42:49 +03:00
Julien Maille
66ab529b32
UI: replace menu icon with 'Menu' text in tracklist header
2026-01-18 19:23:50 +01:00
Julien Maille
81854c1ffb
UI: add menu icon to tracklist header
2026-01-18 19:06:33 +01:00
Julien Maille
1caafdc673
UI: align duration header with track durations in tracklist
2026-01-18 18:21:29 +01:00
Julien Maille
c507891d46
UI: hide album name in now playing bar if identical to track title
2026-01-18 16:26:46 +01:00
Julien Maille
241b72f43b
FIX: Firefox playback and button feedback
...
- Fix Firefox DASH playback errors (NS_ERROR_FAILURE) by using attachSource instead of re-initializing the player.
- Ensure dashPlayer is properly reset when switching to local files.
- Add hover brightness and active scale effects to primary and secondary buttons for better visual feedback.
2026-01-18 14:35:43 +01:00
Julien Maille
1c62121097
STYLE: Change manual install button to secondary style
2026-01-18 14:25:13 +01:00
Julien Maille
9ec2b4cfb2
FEAT: Improve first-run UX and PWA install
...
- Remove automatic keyboard shortcuts popup on startup.
- Add 'Install App' button to settings (only visible if installable).
- Allow users to manually trigger PWA installation if the initial prompt was dismissed.
2026-01-18 14:25:13 +01:00
Julien Maille
a75d8b6b1f
UI: Improve recommended tracks and album page layout, plus linting fixes
...
- Display recommended songs and artist top tracks in two columns on desktop.
- Implement a flowing 'L-shape' layout for the album page using floats.
- Increase playbar transparency in light mode for a better frost effect.
- Fix linting issues: add missing imports, merge duplicate CSS rules, and fix HTML quoting.
2026-01-18 14:08:52 +01:00
Samidy
1658684197
Merge branch 'main' of github.com:SamidyFR/monochrome
2026-01-17 22:45:52 +03:00
Samidy
49d8783daa
update to 1.7.0, change "HR" to "HD"
2026-01-17 22:45:49 +03:00
SamidyFR
e8ec616e9d
style: auto-fix linting issues
2026-01-17 19:41:09 +00: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
JulienMaille
8759cae36b
style: auto-fix linting issues
2026-01-16 22:18:36 +00:00
Julien Maille
36d209de88
FIX: borken playback
2026-01-16 23:18:11 +01:00
JulienMaille
46240b85e2
style: auto-fix linting issues
2026-01-16 22:38:54 +01:00
Julien Maille
780eee8808
feat: implement memory-efficient bulk downloads with user toggle and client-zip
2026-01-16 22:38:54 +01:00
JulienMaille
491e78a6e3
style: auto-fix linting issues
2026-01-16 22:38:53 +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
SamidyFR
3ddcec9211
style: auto-fix linting issues
2026-01-16 21:32:45 +00: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
bbad4318f3
style: auto-fix linting issues
2026-01-16 19:49:47 +00:00
Julien Maille
63dbd9289b
fix: robustify PocketBase JSON parsing with recovery for malformed strings
2026-01-16 20:49:18 +01:00
JulienMaille
bae0d0a170
style: auto-fix linting issues
2026-01-16 20:37:51 +01:00
JulienMaille
9fc20c973b
style: auto-fix linting issues
2026-01-16 17:37:16 +00:00
Julien Maille
993698b666
FIX: file extension on firefox
2026-01-16 18:35:32 +01:00