On Sun, 5 Jul 2009 11:51:19 +0200
Vivien Malerba wrote:
>
> 2009/7/3 Jim George
>
> > Hi all,
> > I'm writing a program that needs to be "single-instance". The
> > program will only run on gnome desktop machines. I'm using dbus to
> > ensure this, by having the program try a dbus rpc each time
2009/7/3 Jim George
> Hi all,
> I'm writing a program that needs to be "single-instance". The program
> will only run on gnome desktop machines. I'm using dbus to ensure
> this, by having the program try a dbus rpc each time it starts. If
> there's a running instance, it responds to the rpc by ca
On 2009/07/02 23:27, Jim George wrote:
I tried to get around this using libwnck. I call
wnck_window_get(GDK_WINDOW_XID(main_window->window)), but the
WnckWindow returned is always NULL. The X window ID "seems" to make
sense (it's a large integer), so what am I doing wrong?
Try this:
WnckScree
Hi all,
I'm writing a program that needs to be "single-instance". The program
will only run on gnome desktop machines. I'm using dbus to ensure
this, by having the program try a dbus rpc each time it starts. If
there's a running instance, it responds to the rpc by calling
gtk_window_present on the