Hi!
I added a little method called "show" that when called de-minimizes and de-iconifizes (this word exists?) emesene main window and all opened conversation windows.
I use it when I call a second instance of emesene but I only want one at a time, this way I can show that a instance is already running to the user.
I got the idea from the Sonata player (a client for MPD,
http://sonata.berlios.de).
I also changed the imports part. I changed the way D-Bus is imported and also added an import gtk (I hope there's no problem with this).
Oh! This is barely important but I changed the plugin's name from "Dbus" to "D-Bus", this is how it's called in the freedesktop site (
http://www.freedesktop.org/wiki/Software/dbus)
I attach the diff.
Thanks!