Skip to content

A modern replacement for existing flyouts in Windows

License

Notifications You must be signed in to change notification settings

ArmasF31/ModernFlyouts

 
 

Repository files navigation

ModernFlyouts

A modern replacement for existing flyouts in Windows

ModernFlyouts

Overview | Features | System Requirements | Installation | Screenshots

Overview

Default Flyout:                 New Flyout:

Overview

This application will replace the default audio/airplane/brightness flyouts found in Windows shown when the volume or brightness changes or when airplane mode key is pressed with a new modern UI.

This project is based on ADeltaX/AudioFlyout. With additional implementation for airplane mode and brightness flyouts. This project also includes a flyout for lock keys (caps lock, scroll lock, num lock & insert key).

Note : The native flyout is not permanently closed but will be hidden when this flyout is shown Thus, users have the freedom to choose between the windows default one, this modern one or none.

See the Wiki page for additional infos

Features

  • Fluent UI (similar to the one in Windows 10X)
  • Follows system Light/Dark theme
  • Media session controls have additional features such as Shuffle, Repeat, Stop and Timeline Info
  • AirplaneMode-flyout Module
  • LockKeys-flyout Module
  • Brightness-flyout Module
  • Each Module can be disabled separately
  • Can Choose either Windows Default Flyout, ModernFlyouts or None
  • Flyout's TopBar can be unpinned
  • Flyout is Draggable and autosaves the position
  • Flyout can be aligned to a default position (can be modified in the settings)
  • Smooth Animations & Tranisitions

System Requirements

  • Windows 10 1809 and above (v0.1 - v0.3 support Windows 8 and above, however due to MSIX limitations, v0.4.0 and above won't)

Installation

Modern Flyouts is Available on GitHub, winget and the Microsoft Store.

Both distribution methods will be supported, however the store version is recommended as it is easier to install and will automatically remain up to date.

Microsoft Store:

Microsoft Store

Signup for Beta Builds of ModernFlyouts  

Alternatively download from Github:

  1. Go to the latest releases' page.
  2. Download the latest *.msix file from the assets.
  3. Install the downloaded *.msix file and launch the app.

winget:

please note that due to how winget processes package updates, updates may take longer to be released to winget

winget install --id=ModernFlyouts.ModernFlyouts -e

IMPORTANT NOTE

This project is made possible due to the work of ADeltaX. I could have improved the original project but the project is called AUDIOFlyout and adding airplane-mode/brightness flyouts wouldn't be a good idea, also the project has no recent activity. He's developing a AudioFlyoutv2 with a refreshed UI. So, I had to make my own with the said additional features.

Credits

  • @ADeltaX laid the foundation for this project and has been a huge support along the way.
  • @Samuel12321 - package publisher (including Microsoft Store), helps maintaining the repo & takes care of issues.

Dependencies and References

Screenshots

Audio Flyout

Windows Default Flyout

Audio_Old

ModernFlyouts Flyout:

Light Theme:                            Dark Theme:

Audio

With TopBar

Audio_NoTop

Without TopBar

 

Windows Default SMTC audio playback session

Audio_Old_Session

ModernFlyouts SMTC audio playback session

SMTC audio playback session: audio playback session with additional info:
Fallback thumbnail for music playback with no album art: SMTC video playback session with additional info:

Brightness Flyout

Windows-Default Flyout:

ModernFlyouts Flyout (With TopBar):

ModernFlyouts Flyout (Without TopBar):

 

Airplane-Mode Flyout

(On state)

Windows-Default Flyout:

ModernFlyouts Flyout (With TopBar):

ModernFlyouts Flyout (Without TopBar):

insert image:

 

Lock-keys flyout

(Caps-lock On)

Windows-Default Flyout:

ModernFlyouts Flyout (With TopBar):

ModernFlyouts Flyout (Without TopBar):

Windows doesn't have one

About

A modern replacement for existing flyouts in Windows

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%