Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/unchihugo/fluentflyout
A simple and modern audio flyout for Windows 10/11, built with Fluent 2 Design principles.
https://github.com/unchihugo/fluentflyout
audio fluent fluent-design flyout media music windows windows-10 windows-11
Last synced: 16 days ago
JSON representation
A simple and modern audio flyout for Windows 10/11, built with Fluent 2 Design principles.
- Host: GitHub
- URL: https://github.com/unchihugo/fluentflyout
- Owner: unchihugo
- License: gpl-3.0
- Created: 2024-10-13T15:14:42.000Z (about 1 month ago)
- Default Branch: master
- Last Pushed: 2024-10-27T22:46:25.000Z (17 days ago)
- Last Synced: 2024-10-28T02:28:29.087Z (17 days ago)
- Topics: audio, fluent, fluent-design, flyout, media, music, windows, windows-10, windows-11
- Language: C#
- Homepage:
- Size: 1.3 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
![FluentFlyoutTitle](https://github.com/user-attachments/assets/56e921ff-e463-4ab3-b687-92f248dc727e)
---
FluentFlyout is a simple and modern audio flyout for Windows, built with Fluent 2 Design principles.
The UI seemingly blends in with Windows 10/11, providing you an uninterrupted, clean, and native-like experience when controlling your media.FluentFlyout features smooth animations, supports both light and dark modes, blends with your system's color theme, and includes multiple layout positions while providing media controls and information in a nice and modern looking popup flyout, just above the native volume flyout.
> Microsoft Store listing is still private, will get online asap!
## Features ✨
- Native Windows-like design
- Uses Fluent 2 components
- Utilises Windows Mica blur
- Supports Light and Dark mode
- Matches your device color theme
- Smooth animations
- Customizable flyout positions
- Includes Repeat All, Repeat One and Shuffle
- Listens to both volume and media inputs
- Sits unobtrusively in system tray
- _Kinda_ lightweight and open-source
- **Audio flyout: Displays Cover, Title, Artist and media controls**## Audio flyout 🎵
|Repeat and Shuffle options|Compact layout mode|
|-|-|
|![FluentFlyoutDemo3](https://github.com/user-attachments/assets/4dab1c12-594a-4785-bddc-0da1783bf1c8)|![FluentFlyoutDemo2](https://github.com/user-attachments/assets/39de69fe-54c8-4b22-880c-7f0370b8dd9c)|## How to install
### Using Microsoft Store (Recommended)
> Looking for FluentFlyout Settings? You can access it by clicking the system tray icon
### Using .msixbundle installer
> [!Important]
> It's highly recommended to download FluentFlyout from MS store, as it's more convenient and provides auto updates
1. Go to the [latest release](https://github.com/unchihugo/FluentFlyout/releases/latest) page
2. Download the **"*.cer"** file *(I'm too poor to afford a real certificate)*
3. Open the certificate and press **"Install Certificate..."**
4. On the Certificate Import Wizard, select **"Local Machine"**, press **"Next"** and grant Admin Access
5. Select **"Place all certificates in the following store"**, then **"Browse..."**, choose **"Trusted Root Certification Authorities"** and **"OK"**
6. Finally, press **"Next"** and then **"Finish"**. It might ask you to confirm, press **Yes**
7. Download **"FluentFlyout_*.msixbundle"**
8. The App Installer will pop up, press **"Install"**, or **"Update"** if you've installed FluentFlyout before
9. done! try playing music and use your media or volume keys## Upcoming features 📝
- [x] Settings
- [x] Editable flyout timeout
- [x] Implement compact layout
- [x] Remove Windows Forms dependency
- [ ] Add more media controls (repeat, shuffle, seek slider)
- [ ] More animations
### Issues
- FluentFlyout might interfere with certain apps/games in **Fullscreen**, try setting the program's window mode to **Borderless Fullscreen** for now
- Windows 10 UI might not look as expected
- Still trying to cut down in size and remove the included WinForms .dlls## Contributing 💖
Please feel free to contribute in any way you can!## Credits 🙌
[Hugo Li](https://unchihugo.github.io) - Original Developer and Microsoft Store Publisher ([Reddit](https://www.reddit.com/user/KingHugoLi/))
### Dependencies
- [Dubya.WindowsMediaController](https://github.com/DubyaDude/WindowsMediaController)
- [H.NotifyIcon.Wpf](https://github.com/HavenDV/H.NotifyIcon)
- [MicaWPF](https://github.com/Simnico99/MicaWPF)
- [WPF-UI](https://github.com/lepoco/wpfui)