Samidy
90dc00ba5a
Merge branch 'main' of github.com:monochrome-music/monochrome
2026-04-04 22:50:07 +03:00
Samidy
c3e9839845
feat(about): Contributors list
2026-04-04 22:49:01 +03:00
edideaur
2183610df1
further:allow right clicking blocked content for easier unblocking
2026-04-02 18:44:13 +00:00
edideaur
8ceaffe757
tilt settings
2026-04-02 16:09:58 +00:00
edideaur
c8b7a9cd17
tilting, rounding, and new trackerapi instance
2026-04-02 12:08:05 +00: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
edideaur
ffb57e932f
style: auto-fix linting issues
2026-04-02 07:28:17 +00:00
SamidyFR
b00cb086f4
style: auto-fix linting issues
2026-04-01 21:02:31 +00:00
Samidy
6ad728d106
feat(social): Listening Parties
2026-04-02 00:01:57 +03:00
Thiago Vinícius
8cf7010e7f
🐛 fix: library liked track card link (grid plays like list); my playlists grid layout
2026-03-27 18:32:13 -03:00
Thiago Vinícius
5be3d39b1b
🐛 fix: CodeRabbit review (library search, covers, likes, layout classes, clear-btn, styles) and lint workflow; keep scroll on list/grid toggle
...
Made-with: Cursor
2026-03-27 18:20:11 -03:00
Thiago Vinícius
75a1465977
fix(ui): drop empty playlists placeholder and fix inline-like track grid on narrow viewports
...
Made-with: Cursor
2026-03-27 17:15:22 -03:00
Thiago Vinícius
520c778f84
fix(ui): video library cards, fullscreen layout, and search UX
...
Made-with: Cursor
2026-03-27 16:26:51 -03:00
Eduard Prigoana
0255bffdd1
fix mobile UI + MAYBE direct tidal.com querying for pages functions???
2026-03-26 20:02:38 +02:00
binimum
ef142f2ff0
style: auto-fix linting issues
2026-03-22 20:38:39 +00:00
binimum
44d92b46dc
feat: implement side panel resizer and responsive styles
2026-03-22 20:38:08 +00:00
binimum
98cc3b9391
Merge branch 'main' of https://github.com/monochrome-music/monochrome
2026-03-22 20:11:37 +00:00
binimum
d783642401
feat: add Atmos support, use new API endpoint, streamline API caching
2026-03-22 20:08:30 +00:00
edideaur
b6e8068652
capacitor app
2026-03-22 20:59:00 +02:00
akane
7e56fc5030
fix(ui): command palette accessibility, theme handling, and edge cases
2026-03-21 11:56:34 -07:00
akane
3415901bdb
feat(ui): add cmdk-style command palette
2026-03-21 11:35:09 -07:00
DanTheMan827
5c5ea904c8
style: auto-fix linting issues
2026-03-20 23:00:41 +00:00
edidealt
ab11ff6a37
multi-track selection
2026-03-20 22:28:08 +00:00
Daniel
b7cac5724d
fix(downloads): don't disable hi-res downloads on iOS or Safari
...
Just because the browser can't play them doesn't mean the user may not want to download them
2026-03-19 15:11:15 -05:00
edideaur
e5b4cf6adf
Merge pull request #335 from Xenuel/feature/in-your-library
...
feat(ui): add "In Your Library" section to artist detail page
2026-03-17 11:00:11 +02:00
Xenuel
43f816ad25
refactor(ui): improve accessibility and security in "In Your Library" section
...
Replace h2 toggle with semantic button and aria-expanded attribute,
switch from style.display to hidden attribute for visibility control,
use DOM methods instead of innerHTML for source labels and modal
options to prevent XSS, improve artist matching with ID-based lookup,
and clean up event listeners before re-attaching to prevent leaks.
2026-03-16 23:46:25 +01:00
Xenuel
52d5166363
feat(ui): add "In Your Library" section to artist detail page
...
Show liked tracks and playlist tracks by the artist with source
labels, collapsible chevron toggle, and real-time updates via
favorites-changed and playlist-tracks-changed events.
2026-03-16 22:38:29 +01:00
Srihari NT
677f515e4d
fix(ui): fullscreen volume above taskbar, settings overflow, download progress
...
- #322 : Fullscreen overlay padding and main-view scrollable so volume stays above taskbar when Up next is shown
- #313 : Settings tab content constrained on small displays with max-width, min-width, overflow-x
- #278 : HEAD request before GET for download to get Content-Length for progress bar; resolveDownloadTotalBytes in downloadProgressUtils.js
2026-03-15 15:41:32 +05:30
Kaler
c46663e942
fix(equalizer):eq response canvas
2026-03-13 14:04:26 +05:30
Kaler
13b2340481
fix(equalizer):eq response canvas
2026-03-13 14:02:07 +05:30
Samidy
6870674cb4
why the fuck we js got an empty CSS class
2026-03-13 05:06:12 +03:00
Samidy
4728455b90
Merge branch 'main' of github.com:monochrome-music/monochrome
2026-03-12 02:49:00 +03:00
Samidy
5e55e141da
feat(missing-songs-import): export missing songs to CSV or copy to clipboard
2026-03-12 02:48:55 +03:00
SamidyFR
6efd88b31e
style: auto-fix linting issues
2026-03-11 23:04:04 +00:00
Samidy
f576b35ce8
Merge branch 'main' of github.com:monochrome-music/monochrome
2026-03-12 02:03:40 +03:00
Samidy
4b7833dc8e
update outdated self-hosting shit
2026-03-12 02:03:36 +03:00
edideaur
d8fdaac508
Merge pull request #300 from KalerKaler/fix/fixed-lcd-pixels-visualizer-and-visualizer-switching
...
fix(visualizer): correct LED layout and visualizer switching
2026-03-11 14:42:48 +02:00
Samidy
57a72ac5d7
fix: show warning for empty playlist names & fix notification z-index
2026-03-11 05:30:32 +03:00
edideaur
6c4032a977
style: auto-fix linting issues
2026-03-10 21:58:27 +00:00
edideaur
2e1367e5c2
video covers
2026-03-10 21:58:02 +00:00
Kaler
97e41b521b
Fixed lcd-visualiser CSS
2026-03-10 13:28:16 +05:30
SamidyFR
4cb8b84f91
style: auto-fix linting issues
2026-03-10 01:58:49 +00:00
Samidy
473e5ba8b6
feat(recommendations): Infinite Radio
2026-03-10 04:58:17 +03:00
SamidyFR
c8b919a4c7
style: auto-fix linting issues
2026-03-09 00:04:26 +00:00
Samidy
83c705a60a
Merge branch 'main' of github.com:monochrome-music/monochrome
2026-03-09 03:03:59 +03:00
Samidy
75d16e6ce4
feat: music videos
2026-03-09 03:03:29 +03:00
JulienMaille
3f138039f6
style: auto-fix linting issues
2026-03-08 19:33:24 +00:00
Julien Maille
133b3e4550
fix: resolve duplicate CSS selectors in styles.css
2026-03-08 20:33:08 +01:00
JulienMaille
71ed8c7c1f
style: auto-fix linting issues
2026-03-08 19:04:57 +00:00
Julien Maille
402adb60d9
fix: profile banner visibility in WebKit browsers
2026-03-08 19:55:30 +01:00
Julien Maille
65c8f9e481
style: restore correct font size for secondary buttons
2026-03-08 19:52:09 +01:00
Julien Maille
1c1c0037c0
fix: big button after css linting fixes
2026-03-08 19:48:53 +01:00
Julien Maille
c7b1d301db
fix: linting errors and settings structure cleanup
2026-03-08 19:42:26 +01:00
Julien Maille
473d63c899
reorganize settings menu, add playback speed reset and instances tab
2026-03-08 18:35:07 +01:00
Samidy
4762dea607
feat(visualizer): visualizer dimming
2026-03-08 02:55:51 +03:00
SamidyFR
1da88ac568
style: auto-fix linting issues
2026-03-07 02:50:41 +00:00
Samidy
0b2fe88731
feat(keyboard): command palette
2026-03-07 05:50:15 +03:00
Samidy
3772295a07
feat(home): explore page
2026-03-06 08:58:24 +03:00
edideaur
8eefb1b79b
open in harmony + context menu on album pages
2026-03-05 18:17:53 +00:00
edideaur
f967d29c52
donate and about page changes
2026-03-03 20:47:49 +00:00
edideaur
29dea5d81f
style: auto-fix linting issues
2026-03-03 12:21:12 +00:00
edideaur
b29160385a
keybind rebinding
2026-03-03 12:20:42 +00:00
edidealt
ebccec5903
FULLY hide show ui button
2026-03-02 20:35:45 +00:00
Eduard Prigoana
fa4da493e6
UI hiding
2026-02-27 22:57:11 +00:00
SamidyFR
0047c723f3
style: auto-fix linting issues
2026-02-25 23:14:12 +00:00
Samidy
41e7819e26
holy AI (ima kill u edideaur)
2026-02-26 02:13:44 +03:00
SamidyFR
700645919c
style: auto-fix linting issues
2026-02-23 22:58:08 +00:00
Samidy
38434f5419
Merge branch 'main' of github.com:monochrome-music/monochrome
2026-02-24 01:57:43 +03:00
Samidy
29b4899089
feat(themes): Community Themes
2026-02-24 01:57:17 +03:00
Eduard Prigoana
49c054e64a
userplaylists in editor picks + refresh button for playlist suggestions
2026-02-23 17:41:45 +00:00
Julien Maille
91ecca534b
Fix mobile scroll container to restore browser URL bar collapse
2026-02-21 23:51:27 +01:00
Julien Maille
73b9867d4b
FIX: tooltip and css issues
2026-02-21 23:33:30 +01:00
Samidy
77d99245c8
feat(artists): artists socials
2026-02-22 01:04:02 +03:00
Julien Maille
d84b30bc84
Fix album card play button overflow on mobile
2026-02-21 01:02:00 +01:00
Samidy
6eda36b8df
we chuds who love credit
2026-02-20 22:09:26 +03:00
BlackSigkill
bddf5a0d73
fix linting errors/warnings
2026-02-20 15:48:23 +01:00
BlackSigkill
8be0fa944b
add sub context menu for artists + add links to artists
2026-02-20 10:49:56 +01:00
EduardPrigoana
9f5f753f7a
style: auto-fix linting issues
2026-02-20 00:29:07 +00:00
BlackSigkill
acc9d8b5cd
add tidal biography to artists pages
2026-02-19 23:37:18 +01:00
SamidyFR
48937ed573
style: auto-fix linting issues
2026-02-19 13:55:31 +00:00
Samidy
5eba6aa224
Merge branch 'main' of github.com:monochrome-music/monochrome
2026-02-19 16:55:02 +03:00
Samidy
250ebb9f99
feat(social): profiles feature
2026-02-19 16:54:58 +03:00
Eduard Prigoana
120c725233
guess who goin to jail tonight
2026-02-17 23:49:51 +00:00
Eduard Prigoana
f20f3dbb9d
EQ changes
2026-02-17 20:22:47 +00:00
Eduard Prigoana
2fce3e382e
make all editors picks show at once and make the line going through equalizer be at midpoint
2026-02-17 17:38:59 +00:00
satanyahoo
63c67690d7
style: auto-fix linting issues
2026-02-16 14:39:25 +00:00
IsraelGPT
f38a25173e
add (and somewhat enforce) design.md
2026-02-16 14:38:58 +00:00
IsraelGPT
a034374859
Merge pull request #200 from itsgareth/fix/resize-bottom-nav-elements
...
Proposal: shrink bottom nav items as secondary actions
2026-02-16 01:58:07 +02:00
IsraelGPT
762488d823
load skeleton styling
2026-02-15 23:39:56 +00:00
Gareth Dawson
83236d5609
style(sidebar): shrink bottom nav items as secondary actions
2026-02-15 22:27:49 +00:00
IsraelGPT
b531d31dc1
Merge pull request #199 from itsgareth/fix/remove-linting-errors
...
fix: resolve all yarn lint errors
2026-02-16 00:08:15 +02:00
IsraelGPT
a0b7779520
Merge pull request #198 from itsgareth/fix/sidebar-settings-main-bottom-nav-sections-v2
...
fix(settings): restrict sidebar reorder to main vs bottom sections
2026-02-16 00:07:45 +02:00
Gareth Dawson
933d0e6a40
fix: resolve all yarn lint errors
2026-02-15 21:53:00 +00:00
Gareth Dawson
bd2ef5d8d5
fix(settings): restrict sidebar reorder to main vs bottom sections
2026-02-15 21:06:48 +00:00
Julien Maille
d0627fc14c
FIX: pinned items overflow
2026-02-15 21:56:08 +01:00
satanyahoo
13b350edc8
style: auto-fix linting issues
2026-02-15 15:31:32 +00:00
IsraelGPT
790f5ee8b4
more font size changing
2026-02-15 15:30:48 +00:00
IsraelGPT
0b20caff69
equalizer changes
2026-02-15 15:01:34 +00:00