unchihugo / FluentFlyout

A simple and modern audio flyout for Windows 10/11, built with Fluent 2 Design principles.
GNU General Public License v3.0
207 stars 4 forks source link

[FEATURE REQUEST] Show Media Player name enhancements #38

Open MuscularPuky opened 4 days ago

MuscularPuky commented 4 days ago

Purpose:
It's for consistency with native Windows 11 Media Flyout design in Quick Settings (Action Center)

Description:

  1. While Show Media Player name is enabled, the Media Player name is shown with ♪ note icon in Media Flyout. If replace the note icon to app icon which playing the media, this may look cooler and nativer e.g. When I'm playing YouTube in Edge, Media Flyout shows Edge (app icon) or YouTube icon (tab icon) to the left of name

  2. Current Media Player name space is too narrow to display long name. How about upper position the Media Player name for enough length? It'll also look moe native

  3. Media Player name is process name, not window name

  4. IMO: I want to keep the flyout as like mini player widget, and for that, ~I can set the Flyout Stay Duration to huge~ but there's no close button +edit: i just noticed duration is up to 10000ms. absurdly Windows 11 native brightness/volume flyout duration is 15000ms so I can't get some consistency between 2 flyouts

  5. Optional: Click the Media Player name to go to the player, like Windows 11 Media Flyout?

Additional context:

image

(Windows 11 Media Flyout has upper Media Player app icon/name, and can go to player by click)

unchihugo commented 4 days ago

Hi! Thank you for these suggestions. Regarding the 1st and 3rd suggestion, it's already noted at #16, and is something I'd definitely like to have implemented soon as well. An option to move the media player text to the top sounds good too.

Could you elaborate on your 4th suggestion? 10000ms (10 seconds) should be adequate enough especially if you'd like to match the native volume/brightness flyouts, I think they're at around 1500 to 2000ms (1.5 to 2 seconds).

While I like the sound of the 5th suggestion, unfortunately I don't know if Windows limitations will allow something like that to be possible, but I'll look into it!

MuscularPuky commented 4 days ago

Hi! Thank you for these suggestions. Regarding the 1st and 3rd suggestion, it's already noted at #16, and is something I'd definitely like to have implemented soon as well. An option to move the media player text to the top sounds good too.

Could you elaborate on your 4th suggestion? 10000ms (10 seconds) should be adequate enough especially if you'd like to match the native volume/brightness flyouts, I think they're at around 1500 to 2000ms (1.5 to 2 seconds).

While I like the sound of the 5th suggestion, unfortunately I don't know if Windows limitations will allow something like that to be possible, but I'll look into it!

https://github.com/user-attachments/assets/7b883f14-fa89-42cd-a90d-a253001327dd

although it's Windows's fault, Windows brightness/volume flyouts duration is always 15 sec. of course too much duration would bother users (and did me) so I said about close button. equaling 2 duration times are difficult because Windows 11 native flyouts could be closed by other native flyout/tooltip calls

unchihugo commented 1 day ago

Hmm, that's really strange. For me it closes after just two seconds. Could it be possible that you have modified its duration somewhere?

I will definitely consider a close button for people who prefer a longer flyout.