indicator-sound-developers team mailing list archive
Mailing list archive
Re: libindicate-qt and menu
On 12/01/2011 19:45, Vsevolod Velichko wrote:
Nevertheless, MPD is distribution- and DE-independent daemon, you
know. So mpd-sound-menu is independent application and all the
parameters it need have to be stored somewhere and have to be set by
At the moment the only way to set configuration is to edit m-s-m
config-file or pass command-line parameters on start. That way can't
be considered user-friendly :) The other awful fact is that you can't
just click "Exit", "Quit" or some other button to just stop m-s-m, you
have to send some SIGINT/SIGTERM/SIGKILL signal. I suppose it's
unacceptable for the common user.
I have no idea how to solve that usability problem now.
I see your point. The only suggestion I would have is for m-s-m to
provide a main window. Even if it is very simple and only used for
It should be more discoverable than having everything in the sound menu
anyway, because when the user start m-s-m for the first time he will
most probably expect to be greeted by a window so that he can define the
I am thinking about pointing to the mpd instance on the network,
starting an instance maybe? also whether m-s-m should be started at
login (I assume this is the kind of application which users would want
to start at login). You just have to make sure your application keeps
running when the user closes the window.