• Stars
    star
    156
  • Rank 238,490 (Top 5 %)
  • Language
    C#
  • License
    MIT License
  • Created almost 3 years ago
  • Updated about 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
954
star
2

PowerTunnel

Powerful and extensible proxy server with anti-censorship functionality
Java
907
star
3

AcrylicMenus

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

BeautySearch

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

AccentColorizer

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

AccentColorizer-E11

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

ContextMenuNormalizer

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

LibertyTunnel

Anti-censorship plugin for PowerTunnel
Java
57
star
9

DragDropNormalizer

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

ClassicSearch

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

PowerTunnel-DNS

DNS Resolver for PowerTunnel
Java
30
star
12

TrayVolumeControl

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

SwingDPI

DPI scaling for Java Swing applications
Java
25
star
14

SwingAcrylic

Windows 10 Acrylic effect bindings for Java Swing
Java
20
star
15

PowerTunnel-AdBlock

AdBlock plugin for PowerTunnel
Java
16
star
16

PowerTunnel-Plugins

PowerTunnel Plugins Registry
14
star
17

HostChanger

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

Invader

An effective MITM utility and script injector
Java
9
star
19

PowerTunnel-Firewall

Firewall plugin for PowerTunnel
Java
5
star
20

PowerTunnel-Hosts

Hosts plugin for PowerTunnel
Java
4
star
21

PowerTunnel-Docs

4
star
22

ForcedOffline

Basic lightweight application firewall for Android
Java
3
star
23

SmoothScroller

Smooth scrolling effect for all programs
Java
2
star
24

PowerTunnel-Plugin-Template

Hello World plugin for PowerTunnel SDK Docs
Java
2
star
25

FluentWPF

Fluent Design System for WPF.
C#
1
star