kv-music/js
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
..
accounts Merge branch 'main' of github.com:SamidyFR/monochrome 2026-01-24 15:13:24 +03:00
api.js fix(downloads): detect actual format for all download paths 2026-01-26 22:11:50 +01:00
app.js feat(ui): add search history and shuffle buttons 2026-01-26 21:35:46 +01:00
cache.js style: auto-fix linting issues 2026-01-16 20:37:51 +01:00
dash-downloader.js style: auto-fix linting issues 2026-01-25 10:00:12 +00:00
db.js style: auto-fix linting issues 2026-01-24 12:13:44 +00:00
downloads.js fix(downloads): detect actual format for all download paths 2026-01-26 22:11:50 +01:00
events.js style: auto-fix linting issues 2026-01-26 20:36:13 +00:00
lastfm.js fix(lastfm): format multiple artists with ampersands for scrobbling 2026-01-25 11:45:23 +01:00
lyrics.js style: auto-fix linting issues 2026-01-24 12:13:44 +00:00
metadata.js fix(downloads): detect actual format for all download paths 2026-01-26 22:11:50 +01:00
player.js style: auto-fix linting issues 2026-01-26 20:36:13 +00:00
router.js style: auto-fix linting issues 2026-01-24 12:13:44 +00:00
settings.js IMP: toggle and blended mode for visualizer 2026-01-25 10:51:55 +01:00
side-panel.js FEAT: add glassmorphism and enhanced blur effects to lyrics 2026-01-18 22:58:19 +01:00
smooth-scrolling.js style: auto-fix linting issues 2026-01-16 20:37:51 +01:00
storage.js feat(ui): add search history and shuffle buttons 2026-01-26 21:35:46 +01:00
tracker.js IMP: card three dot menu 2026-01-25 21:43:09 +01:00
ui-interactions.js style: auto-fix linting issues 2026-01-24 12:13:44 +00:00
ui.js style: auto-fix linting issues 2026-01-26 20:36:13 +00:00
utils.js fix(downloads): detect actual format for all download paths 2026-01-26 22:11:50 +01:00
vibrant-color.js js fixes 2026-01-11 00:58:55 +01:00
visualizer.js attempt to fix visualizer bug with particles going faster over time 2026-01-25 11:25:08 +01:00
waveform.js style: auto-fix linting issues 2026-01-11 00:36:22 +01:00