edideaur
1bdecc293f
what am i doing bro
2026-04-03 18:21:22 +00:00
github-actions[bot]
8479ed0ea3
chore: update editors picks
2026-04-03 18:12:04 +00:00
edideaur
4409be3674
remove skip ci
2026-04-03 18:11:52 +00:00
github-actions[bot]
0ccf641699
chore: update editors picks [skip ci]
2026-04-03 18:05:29 +00:00
edideaur
1cd565f0e4
test
2026-04-03 18:05:14 +00:00
edideaur
c23ad0b437
style: auto-fix linting issues
2026-04-03 18:00:32 +00:00
github-actions[bot]
72fdc3aadd
chore: update editors picks [skip ci]
2026-04-03 18:00:02 +00:00
edideaur
5d43e1a6ee
editors picks gh action
2026-04-03 17:59:47 +00:00
Daniel
4a9493fb72
feat(dev): add vite-bundle-visualizer
...
This will run on build, and automatically generate a bundle-stats.html file in the assets folder containing details about package sizes
2026-04-03 20:39:15 +03:00
Daniel
98f603c596
remove package-lock.json
...
We use bun, and the package-lock.json wasn't being maintained anyways.
2026-04-03 20:39:15 +03:00
edideaur
a0f60a2dbd
style: auto-fix linting issues
2026-04-03 11:31:45 +00:00
Daniel
5b727a103e
feat(downloads): allow writing multiple artists to metadata
...
This will write each artist separately to the metadata rather than as a single concatenated string. This allows for better library searching if the player supports it.
If multiple artists are written to an m4a file, iTunes will only show the first artist.
2026-04-03 14:31:19 +03:00
Daniel
51e5e1973f
fix: update taglib-ts
2026-04-03 14:31:19 +03:00
edideaur
8f30983296
style: auto-fix linting issues
2026-04-02 18:53:06 +00:00
edideaur
2ddf26ec4c
feat: right clicking context menu on miniplayer
2026-04-02 18:52:38 +00:00
edideaur
1345943a0b
style: auto-fix linting issues
2026-04-02 18:45:00 +00:00
edideaur
2183610df1
further:allow right clicking blocked content for easier unblocking
2026-04-02 18:44:13 +00:00
edideaur
a6082a5288
fix:blocking
2026-04-02 18:32:48 +00:00
edideaur
bdde8fdb6a
fix: l opens lyrics
2026-04-02 18:28:46 +00:00
edideaur
b313fb8ac5
fix weird buttons
2026-04-02 17:26:38 +00:00
edideaur
fd1300fcb7
i understand i did u wrong but thats not all
2026-04-02 17:18:52 +00:00
edideaur
8ceaffe757
tilt settings
2026-04-02 16:09:58 +00:00
dependabot[bot]
e375fb7692
chore(deps): bump lodash from 4.17.23 to 4.18.1
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.23 to 4.18.1.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.23...4.18.1 )
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.18.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-02 18:59:23 +03:00
edideaur
c8b7a9cd17
tilting, rounding, and new trackerapi instance
2026-04-02 12:08:05 +00:00
edideaur
9d076f1d60
ok FINE
2026-04-02 10:35:08 +00:00
edideaur
79fd04cef0
fix pages functions
2026-04-02 10:21:11 +00:00
edideaur
fd4267a03e
fix devcontainer package installs
2026-04-02 09:58:49 +00:00
edideaur
d789de3f6f
style: auto-fix linting issues
2026-04-02 09:22:33 +00:00
edideaur
0b6a710a55
eh why not
2026-04-02 09:21:56 +00:00
edideaur
e71c989319
editor pick changes
2026-04-02 09:09:13 +00:00
tryptz
62901eef63
fix: add role=status to speaker measurement status span
2026-04-02 11:05:12 +03:00
tryptz
0652aa4866
style: auto-fix linting issues
2026-04-02 11:05:12 +03:00
tryptz
782e98061b
fix: address all CodeRabbit review findings from PR #477
...
Engine & algorithm:
- Use default shelf Q (1/√2) in calculateBiquadResponse for shelf filters
- Compute normalization offset on measurement frequency grid to avoid bias
- Try stale cache for all fetch errors in autoeq-importer, not just timeouts
Audio pipeline:
- Pass postProcessingQuality (preserves Dolby Atmos override) in api.js
- Persist custom band frequencies in equalizerSettings storage
- Restore custom frequencies on _loadSettings instead of regenerating defaults
- Export clamped preamp value in applyAutoEQBands text output
- Propagate filter type and Q values through equalizer import chain
- Update freqRange after importing custom filter frequencies
- Remove return in finally block that hid LOSSLESS fallback failures
Data consistency:
- Normalize artist IDs with String() in blockArtist/unblockArtist
Lint & code quality:
- Annotate empty catch blocks (Atmos codec probes)
- Remove unused catch parameters
Accessibility:
- Add aria-label and for attributes to all AutoEQ form controls
- Add role="status" aria-live="polite" to feedback spans
- Update filter type documentation to reflect shelf support
- Hide parametric-only sections by default to match active tab
UI:
- Move AutoEq button directly under graph
- Hide shared button in Parametric/Speaker modes
- Replace hardcoded white legend dot with theme-adaptive color-mix
- Add pointer-events:none and focus-within to profile delete button
2026-04-02 11:05:12 +03:00
tryptz
77f9e10fdc
style: auto-fix linting issues
2026-04-02 11:05:12 +03:00
tryptz
d4d1fe8494
feat: AutoEQ and speaker EQ enhancements
...
Adds AutoEQ integration with interactive parametric EQ graph,
speaker/room correction with shelf filters, and improved EQ
persistence via IndexedDB.
2026-04-02 11:05:12 +03:00
Daniel
6e98830fdd
fix(downloads): change FLAC ffmpegArgs to use 'copy' codec
2026-04-02 10:40:45 +03:00
edideaur
ffb57e932f
style: auto-fix linting issues
2026-04-02 07:28:17 +00:00
edideaur
b199844d07
Merge pull request #474 from DanTheMan827/vitest
...
feat(vitest): add vitest config and tests
2026-04-02 10:27:51 +03:00
SamidyFR
b00cb086f4
style: auto-fix linting issues
2026-04-01 21:02:31 +00:00
Samidy
2a6c763176
Merge branch 'main' of github.com:monochrome-music/monochrome
2026-04-02 00:02:01 +03:00
Samidy
6ad728d106
feat(social): Listening Parties
2026-04-02 00:01:57 +03:00
Daniel
b94a832d2e
feat(vitest): add vitest config and tests
...
Add tests for HiFi, ffmpeg, and download api functions.
2026-04-01 12:46:30 -05:00
edideaur
c8f64a52e8
tilting + background play fixes
2026-04-01 14:47:37 +00:00
edideaur
0ac73db811
whoops
2026-04-01 01:12:21 +00:00
SamidyFR
c17c249ca9
style: auto-fix linting issues
2026-03-31 17:09:15 +00:00
Samidy
17d0ddb7cf
Merge pull request #472 from DanTheMan827/fix-download-format
...
fix(downloads): pass DOLBY_ATMOS to applyAudioPostProcessing if track…
2026-03-31 20:08:50 +03:00
Daniel
bb387ac30b
fix(downloads): pass DOLBY_ATMOS to applyAudioPostProcessing if track is atmos
2026-03-31 12:07:31 -05:00
Samidy
6a90788c5c
Merge pull request #469 from DanTheMan827/fix-download-format
...
Fix download format (again)
2026-03-31 18:25:24 +03:00
Daniel
88ec8feb6b
fix(downloads): improve ffmpeg logging
2026-03-31 10:23:03 -05:00
Daniel
286a123e02
fix(downloads): actually return the encoded blob
2026-03-31 09:56:04 -05:00