Skip to content

Releases: unchihugo/FluentFlyout

v1.4.0 - Seek Bar Support!

02 Mar 15:36
9bed4df
Compare
Choose a tag to compare

📝 Changelog

New Contributors

📦 How to install

⬆️ If the update is not yet available on Microsoft Store:
📦 If you've installed the Microsoft Store version, you can update FluentFlyout using the .msixbundle installer if you want to update immediately, as they're interchangeably compatible. ➡️ .msixbundle install tutorial

v1.3.4

24 Nov 18:37
25cf537
Compare
Choose a tag to compare

This update introduces a new settings management system that replaces Microsoft's built-in system with a more robust custom system.
This will prevent settings from resetting every update or reinstall.

Unfortunately, the settings will reset one last time before converting to the new settings system. After v1.3.4, all settings will migrate to new versions without resetting!

📝 Changelog

  • Rewrote Settings Management for Update Compatibility by @unchihugo in #42
  • Corrected FullscreenDetector logic by @unchihugo in #37 (Thanks @Yasunaii again for noticing this)
  • Full Changelog: v1.3.2...v1.3.4

📦 How to install

⬆️ If the update is not yet available on Microsoft Store:
📦 If you've installed the Microsoft Store version, you can update FluentFlyout using the .msixbundle installer if you want to update immediately, as they're interchangeably compatible. ➡️ .msixbundle install tutorial

v1.3.2 - Fix Flyout Disabled Bug

12 Nov 19:05
31c016b
Compare
Choose a tag to compare

📝 Changelog

📦 How to install

⬆️ The update is live on Microsoft Store.
📦 If you've installed the Microsoft Store version, you can update FluentFlyout using the .msixbundle installer if you want to update immediately, as they're interchangeably compatible. ➡️ .msixbundle install tutorial

v1.3.1 - QoL updates, more Customization and Bug Fixes

12 Nov 12:04
b130d33
Compare
Choose a tag to compare

📝 Changelog

  • ✅ Added setting to enable/disable main media player flyout feature by @unchihugo, if you use FluentFlyout for its other flyouts. (Suggested by @havrlisan, u/epicc123)
  • 👏 Added manual light/dark mode theme switcher by @LiAuTraver. (Suggested by @Nex457 and a bunch of others)
  • 🐛 Added new setting to automatically turn off FluentFlyout when a DirectX exclusive fullscreen game is running by @unchihugo, this should fix all edge cases where fullscreen games still minimize after a flyout is activated. (Thanks @Yasunaii and everyone else for helping out!)
  • New, minimal tray icon option by @unchihugo, if you'd like an icon that blends in more with the Windows 11 taskbar icons. (Suggested by u/SuccessfulChest4479, u/Muted_Sentence1279)
  • Added a SongImagePlaceholder icon by @unchihugo, if there's no icon available.
  • Fixed animation off visual bug by @unchihugo. (Thanks, u/ozumando)
  • Added a switch to toggle normal/bold look for the lock flyout by @unchihugo.
  • Full Changelog: v1.3.0...v1.3.1

🎉 New Contributors

📦 How to install

⬆️ The update is live on Microsoft Store ✅ (Recommended method)
📦 If you've installed the Microsoft Store version, you can update FluentFlyout using the .msixbundle installer if you want, as they're interchangeably compatible. ➡️ .msixbundle install tutorial

v1.3.0 - Introducing the Lock Keys flyout!

05 Nov 12:20
cb855b9
Compare
Choose a tag to compare

📝 Changelog

By @unchihugo:

  • ➡️ Introducing the Lock Keys flyout: the flyout displays the status of your selected lock key at a glance, especially handy for keyboards/laptops without a proper lock key indicator! (suggested by @leviathanaxeislit)
  • ✅ Adjustable easing styles for the flyout animations (suggested by @ottozumkeller)
  • Updated UI and text
  • 👏 Centered thumbnail image on flyouts properly
  • Made Mica effect even more reliable
  • Made "Next Up" flyout more reliable, and solved issues making it display more than once at a time
  • Introduced more languages (CN and NL) to README.md
  • Workaround for startup task not changing (MSIX issue)
  • Full Changelog: v1.2.3...v1.3.0

📦 How to install

⬆️ The update is live on Microsoft Store ✅ (Recommended)
📦 If you've installed the Microsoft Store version, you can update FluentFlyout using the .msixbundle installer if you want, as they're interchangeably compatible. ➡️ .msixbundle install tutorial

Try out the new Lock Keys flyout and let me know if you encounter any issues! 💖

v1.2.3 - New customization settings and bug fixes

02 Nov 16:09
b3445f0
Compare
Choose a tag to compare

@unchihugo here, I appreciate everyone's support a lot! I'm still working on more flyouts (capslock, numlock, etc.) and the option to disable volume key triggers, as some of you suggested. Here's what's new so far:

📝 Changelog

  • 🐛 Improve flyout focus & topmost behavior to prevent stealing focus in PR #7, fixing cases of bug #5 happening (thanks @Nex457)
  • Added two new settings:
    • Alter tray icon left click behavior: choose between opening settings (default) and showing main flyout, if you would like to use the tray icon as a more integrated flyout button in the taskbar (suggestion by u/moccatune)
    • Choose between left or center title & artist alignment. Definitely try this out, it feels very clean! (suggestion by @AsvnDG)
  • Updated settings UI and text
  • Made Mica effect more reliable
  • Other bug fixes
  • Codebase related stuff:
    • Added comments in a lot of areas
    • Created WindowHelper.cs class to have things a bit more organized
  • Full Changelog: v1.2.2...v1.2.3
  • tested on Windows 11, common use cases

📦 If you've installed the Microsoft Store version, you can update FluentFlyout using the .msixbundle installer as they're interchangeably compatible. It might take a few more days for the update to appear on MS Store.
➡️ .msixbundle tutorial

Please try out these new features and let me know if you encounter any issues! 💖

v1.2.2 - Added "Up Next" flyout and more customization!

31 Oct 19:31
82b6a2b
Compare
Choose a tag to compare
FluentFlyoutDemo4

Changelog

  • Added "Up Next" flyout (experimental) that displays what's playing next after each song/video
  • Added images to each section in settings, making it easier to identify which flyout it belongs to
  • Made input boxes smoother and added validation
  • Added option to disable media player info
  • Updated settings and flyout UI and settings text
  • Other bug fixes
  • Full Changelog: v1.1.0...v1.2.2

v1.1.0

27 Oct 22:36
Compare
Choose a tag to compare

Public Release Version

Gradually rolling out to Microsoft Store

Changelog

  • Added Repeat One and Repeat All
  • Added Shuffle
  • Made flyout animation speed adjustable
  • Improved settings UI and added scroll
  • Improved Windows 10 compatibility
  • Improved code maintainability
  • Fixed bug where multiple Settings windows could be opened
  • Fixed play/pause visual bug
  • Other bug fixes
  • Full Changelog: v1.0.5-alpha...v1.1.0

v1.0.5-alpha

23 Oct 22:42
Compare
Choose a tag to compare
v1.0.5-alpha Pre-release
Pre-release

Closed Alpha Release 3

Ironing out/final stages of the project to get it ready to be submitted for certification to Microsoft Store and public launch

Changelog

  • Removed WinForms dependencies, resulting in a package size decrease (~30MB space saved) to ~170MB, once ready
  • Improved Tray UI and functionality
  • Updated flyout and settings UI
  • Fully implemented Light mode
  • Added flyout duration setting
  • Added more flyout positions (top left, top center, top right)
  • Fixed launch on startup option
  • Bug fixes
  • Full Changelog: v1.0.2-alpha...v1.0.5-alpha

How to install

Important

if you're downloading FluentFlyout for the first time, follow these instructions:

  1. Download "FluentFlyout.cer" (I'm too poor to afford a real certificate)
  2. Open the certificate and press "Install Certificate..."
  3. On the Certificate Import Wizard, select "Local Machine", press "Next" and grant Admin Access
  4. Select "Place all certificates in the following store", then "Browse...", choose "Trusted Root Certification Authorities" and "OK"
  5. Finally, press "Next" and then "Finish". It might ask you to confirm, press Yes
  1. Download "FluentFlyout_1.0.5_x64.msixbundle"
  2. The App Installer will pop up, press "Install", or "Update" if you've installed FluentFlyout before
  3. done! try playing music and use your media or volume keys

Looking for Settings? You can access it by clicking the system tray icon

v1.0.2-alpha

21 Oct 21:16
Compare
Choose a tag to compare
v1.0.2-alpha Pre-release
Pre-release