Plexamp Classic v0.8.0
Plexamp Classic v0.8.0 — Float mode
Floating panels, everywhere
True Winamp 2.91-style floating panels — now on macOS and Linux. The main player, equalizer, playlist, and visualizer float as independent draggable windows over your desktop, with see-through, click-through gaps between them. This replaces the old "Desktop Panels" mode (and the single-window compromise Linux had been forced into).
Why it's different from before: the old desktop mode used a transparent full-screen overlay, which Wayland compositors kept handing keyboard focus — the app appeared to hijack your keystrokes, so Linux was locked to the single-window mode. Float mode uses one small transparent window that only covers the panels. No overlay, no focus black hole — verified on a real Wayland compositor: focus moves freely between the player and your other apps.
- Drag any panel anywhere; the window follows and grows around the cluster
- Panel gaps are click-through — your desktop keeps working
- Panel positions and cluster placement persist across restarts
- macOS: View → Floating Panels (⌘P) / Windowed Player (⌘O)
- Linux: tray menu → Player Mode, or the new right-click menu
Right-click menu
Right-click any panel for a Winamp-style menu: panel toggles (Playlist, Equalizer, MilkDrop), Media Library, Always on Top, Scale, Player Mode, and Quit. Webamp's own menu is still there on the ⓞ button, and track right-clicks in the playlist keep their behavior.
Fixes under the hood
- Zoom (menu/tray/hotkeys) rescales the floating window correctly
- Legacy
desktopsessions migrate to float automatically - macOS: transparent windows larger than the screen had their geometry silently clamped; the float window is now capped to the display
- macOS:
movable: falseblocked programmatic window positioning — fixed
Install
Linux (AppImage): chmod +x Plexamp-Classic-0.8.0-x86_64.AppImage && ./Plexamp-Classic-0.8.0-x86_64.AppImage (runs with --no-sandbox by AppImage default; FUSE required)
macOS (DMG): unsigned/ad-hoc build — after dragging to Applications, clear the quarantine bit if Gatekeeper complains: xattr -dr com.apple.quarantine "/Applications/Plexamp Classic.app"
Checksums in Plexamp-Classic-0.8.0-SHA256SUMS.txt.