Skip to content

FlexFlyout v0.3.0

Choose a tag to compare

@github-actions github-actions released this 01 Nov 17:36
· 67 commits to main since this release

Added

  • Linux: FlexFlyout runs on Wayland desktops with layer-shell — KDE
    Plasma, sway, Hyprland and other wlroots ones (not GNOME, not X11). It
    follows MPRIS players and the PipeWire or PulseAudio volume, with the
    same flyout, controls, pinning and dragging, tray menu (StatusNotifier-
    Item), settings window and "Start at login" (an XDG autostart entry).
    Cover art comes from files, data: URLs, or the web address a player
    gives (Spotify) — the only network access.
  • Linux release archive (x86_64-unknown-linux-gnu, glibc 2.35 or newer)
    with a desktop entry and the icon, and a PKGBUILD for Arch Linux and
    derivatives.
  • The settings window shows the version, with links to the website and to
    supporting the development.

Changed

  • The playback buttons are grayed out while no player is there.
  • egui's bundled fonts are no longer built in (their licence is not an OSI
    one): on Windows the flyout uses the Windows fonts (Segoe UI and Yu
    Gothic, or Arial and Meiryo where they are missing), as before, and on
    Linux the desktop's (through fontconfig). The executable is about
    0.8 MB smaller.

Code signing policy