museeks icon indicating copy to clipboard operation
museeks copied to clipboard

Tray icon volume control

Open Winterhuman opened this issue 4 years ago • 7 comments

Allowing the user to control the volume of Museeks using just the context menu of the tray icon, like how pavucontrol does it, would be a nice addition. It already has play, previous, and next options so volume control should fit in.

A full on volume bar would probably be too large, perhaps two buttons for volume up and down could be added in order to not increase the context menu's size drastically?

Winterhuman avatar Jul 24 '21 19:07 Winterhuman

Hello 👋

Aren't you using the mpris module on Linux for this kind of controls?

martpie avatar Jul 27 '21 16:07 martpie

I was not aware of mpris and have just checked it out, it can address the issue, but, if play, previous, and next are already included in the context menu (even though mpris already covers those controls) why not add volume control alongside the existing controls that Museeks tray icon already has?

Not meaning to be demanding btw, just asking why some controls covered by mpris are included in the tray icon but not others.

Winterhuman avatar Jul 27 '21 19:07 Winterhuman

So this is perfectly do-able and not to complex and a perfectly valid concern. The thing is tray menus tend to close once clicked. So to reduce a little bit the volume every time we click on "volume down" could get really tedious and not exactly the best user-experience.

I'd have to think a bit about this 🤔

martpie avatar Jul 27 '21 19:07 martpie

Ah, I hadn't considered clicking would hide the context menu, that is difficult to get around unless some form of "inhibit close" option is available for tray icons (Not to mention if all platforms even have this option).

The main reason I want it included was I often times run Museeks in the background and then an extra loud or extra quiet song plays and I have to adjust the volume frequently, technically not as much as an issue once this gets merged, but, that was my original reason for wanting this feature.

Winterhuman avatar Jul 27 '21 19:07 Winterhuman

Ah interesting! Thank you for the feedback. Can you thumb-up #568 ? So I can keep track of what users need/want :)

I'll try to see how hard it can be to implement

martpie avatar Jul 27 '21 19:07 martpie

Sure thing! Eager to see Museeks improve in the near future

Winterhuman avatar Jul 27 '21 19:07 Winterhuman

I think I'm willing to drop this issue if you want to, the pull request I mentioned earlier pretty much removes the need to adjust the volume of each next song when Museeks is minimised, I'll leave it to you to close in case you believe this is a worthwhile feature for the tray icon.

Winterhuman avatar Jul 31 '21 22:07 Winterhuman

After some research, I have decided to kill the tray feature. See my rationale in #686 :)

martpie avatar Jun 20 '23 01:06 martpie