Last active GShutdown developer told me "gshutdown is no longer developed nor 
maintained", see text bellow.
So, I've chosen to improve Gpoweroff, which is an alternative to GShutdown 
written in Python/Gtk, see
https://launchpad.net/gpoweroff

I've improved Gpoweroff - added Hibernate and Suspend actions, changed dbus 
commands to modern universal org.freedesktop.ConsoleKit instead of outdated 
(and GNOME-depending) org.gnome.SessionManager
Patched Gpoweroff works fine with latest Ubuntu/Kubuntu 11.04 and 11.10 releases
I'm attaching a patch with these improvements to this bugreport, also main 
GShutdown developer Philip Peitsch promised me to add my improvements to 
official Gpoweroff sources and release new Ubuntu packages in 
ppa:gpoweroff/stable repository, see bug #973577

On Tue, Apr 3, 2012, Maxime Chéramy <[email protected]> wrote:
> Unfortunately, gshutdown is no longer developed nor maintained for a long 
> time now. There are several reasons for that: 
> - The developers had other projects and not enough time to do everything. 
> - It was very discouraging to adapt the source code after each major
> release : the protocols changed, the commands changed, etc. That explains
> the "it stopped to work". At the time, there was a lack of a real standard
> common to any distribution and desktop manager. The solution was to try 3
> different ways of doing the same action! I don't know the current situation. 
> - The source code was in C/Gtk2+ which is not very sexy to develop a
> graphical application. I would definitely use Python/Gtk now.


** Patch added: "patch which adds Hibernate and Suspend actions, use dbus 
org.freedesktop.ConsoleKit + other improvements  to Gpoweroff"
   
https://bugs.launchpad.net/ubuntu/+source/gshutdown/+bug/385889/+attachment/3007547/+files/powercommands.py.patch.gz

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/385889

Title:
  Hibernate and Suspend actions should appear in Gshutdown

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gshutdown/+bug/385889/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to