Skip to content

FlexFlyout v0.7.0

Choose a tag to compare

@github-actions github-actions released this 08 Nov 06:52
· 34 commits to main since this release

Added

  • Titles in scripts the flyout's own fonts lack (Korean, Chinese, Thai…)
    show in the system's fonts instead of as empty boxes.
  • The mouse wheel over the volume bar changes the volume (2% a notch).
  • The tray icon's tooltip shows the playing track.
  • appearance.theme = "system" ("Same as the system" in the settings
    window) follows the system's light or dark mode, also when it changes.
  • general.show_over_fullscreen (on by default): turned off, the flyout
    no longer comes up by itself over a full-screen game or video on its
    monitor.
  • KDE Plasma: the volume and media keys show the flyout, also at 0% and
    100% volume.

Changed

  • The previous run's log is kept as flexflyout-previous.log. A log that
    cannot be written no longer stops FlexFlyout from starting.
  • Linux: when FlexFlyout cannot start (GNOME, X11), it says why in a
    notification.

Fixed

  • Starting FlexFlyout again while it runs opens the settings window
    instead of starting a second copy.
  • The tray icon no longer goes missing when FlexFlyout starts before the
    taskbar or the panel (at login).
  • KDE Plasma: monitor = "primary" (the default) now uses Plasma's
    primary screen; it used the screen under the mouse pointer.
  • Linux: the volume is followed again after PipeWire or PulseAudio
    restarts.
  • Linux: the volume bar keeps the balance between left and right.
  • Linux: cover art from the web (Spotify) no longer delays the flyout of
    a new track.
  • Linux: Plasma's volume popup, when hidden, comes back also when
    FlexFlyout is ended by a signal (at logout, kill, Ctrl+C).
  • Windows: a track that Media Player is still setting up no longer shows
    as "nothing playing" first.
  • The update check tries again within an hour when it gets no answer.

Code signing policy