FluentFlyout Background

Changelog

The latest updates and changes to FluentFlyout

Latest Release
Major Update

Update 2.14 - Open Media Player & UI updates

v2.14 update banner, displaying volume mixer with mouse hovered over it

Introducing FluentFlyout v2.13: jump straight to your active media player from the Media Flyout, improved UI throughout the app, better Firefox browser app name detection, better settings saving reliability, and other improvements! 🎉 Thanks to everyone for the continued support and feedback! <3

📝 Changelog

🎵 Clickable Media Player Header

You can now click directly on the media player name in the Media Flyout to bring your active media player application straight to the foreground! We've updated the media player name section into a clickable button so switching to your playing media app (like Spotify, Chrome, or other players) is seamless. On Chrome and Edge, you also automatically navigate to the exact browser tab playing media!

To try this out, turn on "Show Media Player name" in Media Flyout settings.

mouse hovering over media player name

🎨 UI Improvements & Polish

We've polished the interface throughout the settings and flyouts!

Firstly, the search box experience has been improved: We've updated the user experience regarding focusing and un-focusing from the search box resulting in a much better search experience, and polished the UI to match Windows 11 more closely. image

We’ve also added smooth scrolling to the app, so when you navigate through the settings or the volume mixer UI, you’ll experience a sleek, modern scroll instead of abrupt jumps.

Sliders throughout the app have received updates as well: The hover, drag and click animations have been improved, visual inconsistencies (like the small gap at 0% and 100%) have been fixed, and clicking on a slider now brings the thumb to the pointer, allowing for continuous dragging. For the volume slider for example, this would previously have increased/decreased the volume by only 1.

The toggle switches and expandable cards throughout the settings window have also received hover and click animation improvements.

🌐 Firefox-based Browser App Recognition

Fixed app name detection for Firefox and Firefox-based browsers! Playing media from Firefox-based browsers will now properly resolve and display the correct browser or application name in the flyout instead of a string of random numbers and letters.

Before After
image image

Other updates:

  • 💾 Settings Save Reliability: Resolved an issue where saving settings could occasionally fail by adding automatic retry logic during file replacement.
  • 🎨 Updated Acrylic fallback window colors (when battery saver is turned on) to match native Windows theme guidelines even more accurately.
  • Fixed a rare bug causing crashes in the taskbar widget from frequently pausing/playing active media.
  • Updated About page translator credits.
  • Other bug fixes and changes

Language updates:

Code updates (for open source contributors):

View hashes
Version SHA-256 hash
GitHub Release x64 702dbca1ffbc484d01e5fc9a094c3821e45b9abfcca4153c5cd31b4302c238e1

❤️ Code Contributors

@Prakhar54-byte, @TeKa0, @frans15-2006, @unchihugo, @weblate, @zen1337th on GitHub

📦 Download & Update

Minor Update

Update 2.13.1 - Bug Fixes

This minor update focuses on fixing issues for first-time users. Thanks to everyone, especially our code contributors and translators, for the continued support!

📝 Changelog

Updates & fixes:

  • Fixed an issue where the taskbar widget pause icon overlay does not display when the media controls are enabled, even if the setting to show the overlay is explicitly enabled
  • Fixed first-time onboarding steps not showing for new users.
  • Fixed an issue where anonymous usage data was not being sent for new users.
  • Update translator contributors list on the About page
  • Update translations of 14 languages (By @huntersun @mak7im01 @oski165 @Self4215 @xsm2 @junior0liveira @mlynado @Ste3798 @KorvusDev @D4NA-DANA @zen1337th @3mr9 and others ❤️) from Hosted Weblate
  • Other bug fixes & changes.

Code updates (for open source contributors):

View hashes
Version SHA-256 hash
GitHub Release x64 9fc252972920ed0f11af18118705402cab36a66ecf8c7563a091908a8587343c

❤️ Code Contributors

@unchihugo, @weblate, @zen1337th on GitHub

Major Update

Update 2.13 - Scrolling Text, Search & More!

v2.13 update banner

Introducing FluentFlyout v2.13: dynamic scrolling text on the taskbar widget, a global search to easily navigate settings, visual refinements that align the UI even closer to Windows, and a bunch of improvements to stability! 🎉 As always, thanks to everyone for the continued support and feedback, we really appreciate it! ❤️

📝 Changelog

📜 Scrolling Text for Taskbar Widget

Added a brand-new option to enable scrolling text on the taskbar widget! When track titles and artist names are too long, they usually get cut off with an ellipsis. This feature ensures that longer text are always fully readable by automatically scrolling them! We've also included some customization options for you to experiment with:

  • The text bounces left and right by default. You can change this to infinitely loop with the "Continuous Scroll" option.
  • Scrolling happens at a normal speed by default. You can change the text scrolling speed if you prefer a slower/faster scroll with the "Scroll Speed" option.

We're already looking into expanding this feature to other areas like the Media Flyout. Stay tuned!

The Taskbar Widget with scrolling text enabled, scrolling title

🔍 Global Settings Search

FluentFlyout now has a new global search bar in your settings! As the app grows and more features roll out, it’s easy to feel overwhelmed by all the options. The new search bar allows you to quickly search for, find, and jump straight to the options you need. Try this out by finding the new Scrolling Text setting!

The search bar at the top of settings

🔊 Autohide Taskbar Visualizer Baseline

Added a new toggle to automatically hide the visualizer, even if the baseline is enabled! Previously, turning on the baseline would always leave lines on the taskbar, even if audio is absent. We've listened and added a toggle to hide the baseline when no audio is playing—try it out!

The default behavior remains unchanged: The Taskbar Visualizer always autohides if baseline is turned off.

Baseline option with autohide underneath enabled

Other updates:

  • We're cleaning up the settings pages by moving Acrylic Window flyout settings into their own dedicated "Advanced Settings" section, as most users leave these options enabled by default.
  • Updated the expanded cards styling in settings to match Windows 11 design guidelines more closely, paired with refactored margins and cleanups to various UI components.
    Before UI Changes After UI Changes
    before UI changes after UI changes
  • Fixed an issue with exporting user settings where Uuid and IsStoreVersion were not being properly cleared. Importing settings will also ignore these fields, making it easier to share settings to other users.
  • Under-the-hood improvements to code, leading to less crashes especially during app startups.
  • Updated developer contributors list in the About Page.
  • Updated the open-source licenses list in the About Page.
  • Clicking FluentFlyout notifications will now trigger its action instead of simply dismissing them.
  • Other bug fixes and changes

Language updates:

Code updates (for open source contributors):

  • Implemented under-the-hood efficiency improvements by creating a new HttpClient wrapper and refining global exception handling.
  • Moved Converter methods in /Classes/Utils to their own /Classes/Converters folder
  • Added a new FluentFlyout.SourceGenerators project with a Roslyn source generator to generate part of the new search functionality during builds. When adding new, searchable options in the settings, add a unique x:Name and Tag="Indexable" properties for it to be picked up for search.
  • GitHub Commits Changelog: https://github.com/unchihugo/FluentFlyout/compare/v2.12.2...v2.13.0
View hashes
Version SHA-256 hash
GitHub Release x64 d2b9715aa8283a5f12ca3b525656b50c089f01df3ef233b9d579663b84a230db

❤️ Code Contributors

@Yasinnet0, @galagyy, @unchihugo, @weblate, @zen1337th on GitHub

Minor Update

Update 2.12.2 - Bug Fixes & Improvements

This update focuses on squashing bugs and improvements to user experience behind the scenes. Thanks to everyone for the continued support <3

📝 Changelog

Updates & fixes:

  • Volume Flyout Visual Bug: Fixed issue where the volume flyout would expand into the bottom of the screen instead of upwards on some configurations!
  • Fixed rare bug where the Allowed/Blocked filter lists would reset on restarts.
  • Update translations of 9 languages (Thanks to @Self4215 @SalehSari @xsm2 @mlynado @ValDesign22 @oski165 @topusuke @huntersun @PhoenixAzrael @zen1337th and others ❤️)
  • Changed Taskbar Visualizer > "Click to open Settings" option to be enabled by default.
  • Changed Volume Flyout > "Volume Mixer" option to be disabled by default.

Code changes:

View hashes
Version SHA-256 hash
GitHub Release x64 83f3ae2a69ba6aac1aefc540c8d07810c5102328e7543895be7163219fd821c7

❤️ Code Contributors

@unchihugo, @weblate on GitHub

Minor Update

Update 2.12.1 - New Onboarding & Bug Fixes

new onboarding window image

Introducing a brand-new onboarding experience for first-time users, alongside font rendering fixes for languages such as Japanese and Traditional Chinese, several translation updates and more. We’ve also enabled basic, anonymous usage data to help us improve the app, which you can easily disable in FluentFlyout Settings under System.

📝 Changelog

New features & fixes:

  • 🌟 New Onboarding Window — Added an onboarding window for first-time users to help set up and configure the app seamlessly from the very first launch! We're testing this out, and currently 50% of new users will be able to see this.
  • Every new version will send anonymous usage data to help diagnose issues and improve the app. This is enabled by default, and can be easily disabled in Settings > System.
  • Fixed an issue where fonts were not applied correctly across different languages such as Japanese, Traditional Chinese and Korean.
  • Fixed an issue where the Taskbar Widget and Up Next Flyout were visually too large or clipping in Japanese, Traditional Chinese and Korean.
  • Updated the active Developers, Contributors, and Translators lists in the About Page.
  • Other bug fixes and changes
  • Updated translations of 14 languages (Thanks to @oski165 @urielejh @azaspidey @huntersun @ValDesign22 @saini07ayush @xsm2 @mlynado @tinoworld11 @topusuke @bywhite0 @junior0liveira @D4NA-DANA and others on Weblate ❤️)
  • GitHub Commits Changelog: https://github.com/unchihugo/FluentFlyout/compare/v2.12.0...v2.12.1
View hashes
Version SHA-256 hash
GitHub Release x64 1e2f0b76f28a9d126333266aca6a40139c81553d964c17068e7c375dee7af3f2

❤️ Code Contributors

@FireWall-code, @lindwurm, @unchihugo, @weblate on GitHub

Major Update

Update 2.12 - Whitelists, Blacklists & More!

v2.12 update banner

This update brings some awesome and highly requested customization options, including a brand-new App Filtering page, the ability to individually toggle lock key indicators, and an option to lock the taskbar widget width! As always, thanks to everyone for your continued support and feedback <3

📝 Changelog

New features & settings:

  • App Filtering Page — Added a new App Filtering page for blocking/allowing media players to be detected! You can now control exactly which applications show up and are controllable from the flyouts and widgets.
  • 🔓 Individual Lock Key Toggles — You can now individually choose which lock key indicators (Caps Lock, Num Lock, Scroll Lock) to show or hide, giving you more control over your Lock Key flyouts!
  • 📏 Fixed Widget Width Toggle — Added a new toggle to the taskbar widget to keep it at a fixed width instead of resizing to fit the title and artist text!

Volume Flyout updates:

  • ⭐ Fixed the volume mixer not updating the app list properly when a new audio app is added or removed. Previously, the volume mixer only kept the audio sessions that were detected on startup.
  • Fixed an issue where the master and mixer volume sliders would not correctly clear their mute state when raised away from zero volume.
  • Other bug fixes and changes

Language updates:

View hashes
Version SHA-256 hash
GitHub Release x64 cfd8d28a980d955b78d485ce06c15757fc438d77a8294dff36d99f53abac7b91

❤️ Code Contributors

@AndyAnderson8, @FireWall-code, @galagyy, @lechixy, @unchihugo, @weblate on GitHub

Minor Update

Update 2.11.3 - Bug Fixes & Polishing

This update is a patch release focusing heavily on squashing bugs and polishing the user experience, particularly around the new Volume Flyout! Thanks to everyone for your continued support <3

📝 Changelog

Bug fixes & improvements:

  • 🎚️ Volume Flyout Polish — The volume flyout slider interaction has been updated so that clicking it no longer instantly sets the volume to 0% or 100%.
  • Fullscreen Game Fixes — Fixed the volume flyout opening while a DirectX exclusive fullscreen app is running, even when the “disable in fullscreen” setting is enabled. This should stop games from minimizing if the volume flyout is enabled!
  • Fixed various taskbar widget and other UI issues related to theming inconsistencies that didn’t align with custom Windows theming.
  • Fixed a bug that caused user settings to sometimes fail to save or persist correctly between app sessions.
  • Implemented small UI adjustments to make the Volume Flyout feel smoother and look better.

Other updates:

Note: We're aware of an issue where the volume mixer doesn't display updated audio sessions. A fix for this will be implemented in the next update!

View hashes
Version SHA-256 hash
GitHub Release x64 4964b279d27cc0a2b02468bb723daf45e43096ef60b5fc55a35189a1d4f19d97

❤️ Code Contributors

@Yorzaren, @saransh-ops, @unchihugo on GitHub

Minor Update

Update 2.11.2 - Quality-of-Life & Bug Fixes

📝 Changelog

  • ↕️ Vertical Taskbar Widgets — Added support for vertical taskbar layouts! If you prefer your taskbar on the left or right side of your screen (Windows Insiders builds recently started testing this out), the taskbar widgets will now automatically adapt.
  • 🔉 Fixed default audio device logic — the Taskbar Visualizer and Volume Flyout will now update again if you change your default output device.
  • Fixed a Media Flyout layout issue where an empty space would appear if the player info setting was disabled.
  • Optimized startup times by removing unnecessary initializations on boot.
  • Fixed log files not updating after v2.11.1
  • Other bug fixes and changes

Language updates:

Code changes:

View hashes
Version SHA-256 hash
GitHub Release x64 2b2dd3db697154cff4db5bc8dae3be2e1fd25c02675572db60dfb7bd3bb435b5

❤️ Code Contributors

@D4NA-DANA, @notaarryan, @unchihugo, @weblate on GitHub