DeaDBeeF-Player / deadbeef

DeaDBeeF Player
https://deadbeef.sourceforge.io/
Other
1.59k stars 174 forks source link

Configure playback control buttons #3083

Open KOT040188 opened 2 months ago

KOT040188 commented 2 months ago

I would like to remove the "stop" button, combine the "play" and "pause" buttons into one "play/pause" button like in most players and place it between the "next/previous track" buttons. How can I do it?

kuba160 commented 2 months ago

Customizable toolbar for GTKUI can provide such functionality, you can install it (see deadbeef plugins page on sourceforge.io) and replace Playback buttons and customize it (however I think it doesn't support icon to dynamically change between play/pause). Side remark: I don't want to blame your liking, but I hate that players such as Tidal (and I guess spotify) don't have stop button or at least have an option to enable it. Also the option to stop after current track/album would be a nice-have. Just really breaks the way I listen to music.

KOT040188 commented 2 months ago

I installed this plugin and now I can disable unnecessary buttons and move them. The pause button acts as a play/pause button, which is great. But the fact that its icon does not change when clicked really upsets me. I have never seen such a strange limitation in any music player that I currently have or have had before. Is there a way to fix this?

Oleksiy-Yakovenko commented 2 months ago

Deadbeef doesn't support this out of the box, and at this time the only action I can perform about this is to mark the issue as enhancement. (Sorry, can't help with the plugin, you should probably contact its author, or modify it yourself for your needs)

KOT040188 commented 2 months ago

The pause button built into Deadbeef also works as "play/pause" and also does not have the ability to change the icon. It seems to me that this is a general architectural limitation and if it is eliminated, it may also affect the plugin. Now this limitation really irritates me.