• Stars
    star
    168
  • Rank 225,507 (Top 5 %)
  • Language
    C#
  • License
    MIT License
  • Created about 3 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Windows 10+ Media Control Taskbar Flyout

MediaFlyout

Windows 10 Media Control Taskbar Flyout

License Latest release
Flyout UI

Flyout opening animation

MediaFlyout adds a tray icon that allows you to control music and video playback.

It is a small C# WPF application that resembles a built-in Windows 10 taskbar flyout like Volume or Network control. It keeps the flyout window in memory for quick access, but consumes almost no system resources.

Tray icon is hidden when there's no media is playing.

Features

  • Middle Click or Double Click on tray icon to pause all media or play the last paused element
  • Right Click on tray icon to show flyout on top
  • Supports showing accent color on surface
  • Fluent Design support, including acrylic transparency
Flyout UI (Light) Β  Flyout UI (Accent)

Installation

You can download the application on the Releases page.

After extracting the archive you will see a folder containing batch files for automatic installation and the directory containing app files (dist).

  • To try the application without installation: launch dist/MediaFlyout.exe. You can exit the app via Task Manager or by launching Stop.cmd batch file.
  • To install the application for current user: launch Install.cmd batch file and check your taskbar. The script copies dist folder to %LocalAppData%\MediaFlyout and adds a record to HKCU\Software\Microsoft\Windows\CurrentVersion\Run registry key.
  • To install the application for all users: launch InstallAllUsers.cmd batch file - it copies dist folder to %ProgramFiles%\MediaFlyout and adds a record to HKLM\Software\Microsoft\Windows\CurrentVersion\Run registry key.

Uninstalling is very simple too, execute Uninstall.cmd if you installed MediaFlyout for current user or UninstallAllUsers.cmd otherwise.

NOTE: via MediaFlyout, you can control only those media players, which you can control in FN menu.

Contributions

Any kind of contributions are appreciated, you can also help by translating the app into your language.

Acknowledgements

Controlling playback from the taskbar was a very long awaited feature for me, which was supposed to appear in the next update of Windows 10 features, but due to the release of Windows 11 and putting Windows 10 into support mode, I decided to develop it myself. This would not have been possible without the following open source projects:

The source code is released under the MIT License.

More Repositories

1

PowerTunnel-Android

Powerful and extensible proxy server with anti-censorship functionality for Android
Java
1,622
star
2

PowerTunnel

Powerful and extensible proxy server with anti-censorship functionality
Java
1,227
star
3

AcrylicMenus

Acrylic effect for all existing Win32 context menus
C++
627
star
4

BeautySearch

Windows 10+ Search Window appearance tweaker
C#
549
star
5

AccentColorizer

Recolorize Win32 controls in-memory with accent color without patching theme
C++
362
star
6

AccentColorizer-E11

Accent Colorization for Windows 11 File Explorer Icon Glyphs
C#
219
star
7

LibertyTunnel

Anti-censorship plugin for PowerTunnel
Java
75
star
8

ContextMenuNormalizer

Normalize context menu highlight color in Windows 10 19H1+
C++
74
star
9

DragDropNormalizer

Normalize Drag&Drop overlay on Windows 11 22H2+
C
56
star
10

ClassicSearch

Restore classic File Explorer search and shrink address bar on Windows 10 19H2+
C
53
star
11

PowerTunnel-DNS

DNS Resolver for PowerTunnel
Java
31
star
12

TrayVolumeControl

Control volume by scrolling mouse wheel on the volume icon in tray
C++
31
star
13

SwingDPI

DPI scaling for Java Swing applications
Java
27
star
14

PowerTunnel-Plugins

PowerTunnel Plugins Registry
26
star
15

SwingAcrylic

Windows 10 Acrylic effect bindings for Java Swing
Java
21
star
16

PowerTunnel-AdBlock

AdBlock plugin for PowerTunnel
Java
21
star
17

HostChanger

Plugin to fake HTTP Host and HTTPS SNI for PowerTunnel
Java
12
star
18

Invader

An effective MITM utility and script injector
Java
10
star
19

PowerTunnel-Firewall

Firewall plugin for PowerTunnel
Java
7
star
20

PowerTunnel-Hosts

Hosts plugin for PowerTunnel
Java
5
star
21

ForcedOffline

Basic lightweight application firewall for Android
Java
4
star
22

PowerTunnel-Docs

4
star
23

PowerTunnel-Plugin-Template

Hello World plugin for PowerTunnel SDK Docs
Java
3
star
24

SmoothScroller

Smooth scrolling effect for all programs
Java
2
star