feat(player-bar): album context menu on song title right-click (#512)

* feat(player-bar): album context menu on song title right-click

Right-clicking the track title in the player bar now opens the same
album context menu that album cards use (open, play next, enqueue,
go to artist, favorite, rate, share, download, add to playlist).

Mirrors the existing left-click behavior on the title, which already
navigates to the album. Suppressed for radio and preview, matching
the click handler.

MarqueeText gains an optional onContextMenu prop; PlayerBar builds a
SubsonicAlbum shape from currentTrack on demand.

* docs(changelog): add entry for PR #512 (player-bar title context menu)
This commit is contained in:
Frank Stellmacher
2026-05-07 23:33:25 +02:00
committed by GitHub
parent dc2068303d
commit 6f50fb6a19
3 changed files with 28 additions and 2 deletions
+7
View File
@@ -18,6 +18,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## Added
### Player Bar — album context menu on song title right-click
**By [@Psychotoxical](https://github.com/Psychotoxical), PR [#512](https://github.com/Psychotoxical/psysonic/pull/512)**
* Right-clicking the **track title** in the player bar now opens the same album context menu that album cards expose — open, play next, enqueue, go to artist, favorite, rate, share, download, add to playlist.
* Mirrors the existing left-click on the title (which already navigates to the album) and is suppressed during radio playback and previews.
### Settings — OpenDyslexic font option for dyslexic readers
**By [@Psychotoxical](https://github.com/Psychotoxical), PR [#507](https://github.com/Psychotoxical/psysonic/pull/507)**