collinss / Cinnamon-Soundbox

Desklet to manage Sound settings and view and control currently playing media
5 stars 3 forks source link

Applet version #17

Open calvellido opened 9 years ago

calvellido commented 9 years ago

I've been using it a bit (using Cinnamon 2.4.1) and is amazing how well this desklet works even with multiple apps sounding at the same time.

Seeing your last commit seems that you're working on an applet version. I'm just a newbie in JavaScript and not very familiar with Cinnamon API yet, but are there any task where you would need help to accomplish those versions? Testing, design, some small programming task, any other thing, let me know.

Thanks and keep the good work!

collinss commented 9 years ago

@calvellido It's always nice to hear that someone appreciates my work!

I've done most of the work for the applet already. It is fully functional, though it has a few bugs, and it still needs some theming tweaks and polish. I'll try to push a commit in the next few days so you can try it out. Any feedback would be much appreciated.

Also, if you have any ideas for what you would like to see in the applet version (such as the icon behavior, context menu options, tooltip, etc.), that would be welcome as well since I'm still in the process of deciding exactly what I will do.

calvellido commented 9 years ago

I find the behaviour of the default Cinnamon sound applet icon very appropriate, that is, the according volume icon when not playing and the current track title and cover on the bar when playing.

Then on clicking my opinion is that with the 'launch player' button (it's possible to show the list of apps as an accordion as default Cinnamon sound applet does?) and the volume slider would be enough. When an app is playing, to display the organization of your desklet is very handy (volume sliders first starting by the global volume slider, and then the specific app options). If it's possible to continue including the compact layout and themes options, that would be great too.

For the right click menu, the one found on the desklet could be ok, that way here you can find the 'sound configuration' and 'output/input devices' options.

And for the hover behaviour in my opinion there should be global information here and never specific one, so just a percentage volume pop up would be enough. The volume adjustment via mouse wheel when the cursor is over the applet icon could be a good addition if it's not too hard to implement.

In the desklet I find very interesting the option where you can pop it up with a shortcut, could be possible to implement this on the applet version?

Thanks and have a nice day!