Jaap Haitsma wrote:
It's worth pointing out that gnome-power-manager is very much a notifier rather than an interactive applet. If your power cable falls out, it pops up a message saying you've lost power. If you're working away from a power source, there's a battery indicator with how much power you've got left... that disappears when you're fully charged.Richard, As far as I understand the code of GPM splitting up GPM in a "daemon" and a "notication area icon"/applet would not be so hard.They are pretty independent from each other.The "daemon" just has to watch batteries, laptop lid, hardware keys and take appropriate actions etc. If people run the daemon then they get allthe power management features.The applet/"notification area icon" just needs to watch the batteries (code of the daemon can be reused :-) )and show the status by changingit's icon and displaying notifications.The only message I see that the "daemon" might want to send to the applet is a message that the system is going to suspend/hibernate and that is already something we want to do to notify other apps that the system is going to suspend/sleep and that they need to take appropriate actions if necessary. So in my opinion it's not that difficult, or am I missing something?But what's the point?1. It's good design to split up parts which are doing different things ( You can also put all your code in one source file, but that's not good design ) 2. An applet would be much more consistent with how GNOME works at the moment. If I want to add something to the panel I just add there by doing "Add to panel" and if I want to remove it I choose "Remove from panel". GNOME unlike windows luckily doesn't put many stuff automagically in the panel :-)
(At least, that's how it's configured on my system.) So I don't think a notification-area applet is unreasonable. -- Andrew