Re: GUnique [Was: gnome-utils branched for GNOME 2.16]

2006-09-24 Thread Marco Barisione
Emmanuele Bassi wrote: Is this API appropriate for GTK+ and adaptable for use with Windows and OS X? OS X could use the bacon backend (that uses Unix domain sockets). On Windows AF_UNIX is not available, but Windows has named pipes that are more similar to sockets than to Unix named pipes.

Re: GUnique [Was: gnome-utils branched for GNOME 2.16]

2006-09-24 Thread Emmanuele Bassi
Hi; On Sun, 2006-09-24 at 13:47 +0200, Marco Barisione wrote: Emmanuele Bassi wrote: On Windows AF_UNIX is not available, but Windows has named pipes that are more similar to sockets than to Unix named pipes. However only the client part of named pipes is supported on Windows 9x/Me.

Re: GUnique [Was: gnome-utils branched for GNOME 2.16]

2006-09-24 Thread Alex Jones
Hi, list As an alternative to GUnique, you could do the kind of thing Maemo does just by using D-Bus. http://live.gnome.org/DesktopAppsAsDBusServices (Crappy write-up, but I just haven't had time to sort it out. Sorry!) On Sun, 2006-09-24 at 16:07 +0100, Emmanuele Bassi wrote: Hi; On Sun,

Re: GUnique [Was: gnome-utils branched for GNOME 2.16]

2006-09-24 Thread Elijah Newren
On 9/24/06, Alex Jones [EMAIL PROTECTED] wrote: Hi, list As an alternative to GUnique, you could do the kind of thing Maemo does just by using D-Bus. If just by using D-Bus means what I think it does, then all desktop apps doing so are broken. You need to handle startup-notification too

Re: GUnique [Was: gnome-utils branched for GNOME 2.16]

2006-09-24 Thread Alex Jones
On Sun, 2006-09-24 at 09:43 -0600, Elijah Newren wrote: On 9/24/06, Alex Jones [EMAIL PROTECTED] wrote: Hi, list As an alternative to GUnique, you could do the kind of thing Maemo does just by using D-Bus. If just by using D-Bus means what I think it does, then all desktop apps doing

Re: GUnique [Was: gnome-utils branched for GNOME 2.16]

2006-09-24 Thread Owen Taylor
On Sun, 2006-09-24 at 09:43 -0600, Elijah Newren wrote: (Crappy write-up, but I just haven't had time to sort it out. Sorry!) GUnique already uses D-Bus (with bacon as a backup). So, how is your proposal different than GUnique? (Other than startup-notification not being mentioned in your

Re: GUnique [Was: gnome-utils branched for GNOME 2.16]

2006-09-24 Thread Alex Jones
On Sun, 2006-09-24 at 09:13 -0400, Owen Taylor wrote: On Sun, 2006-09-24 at 09:43 -0600, Elijah Newren wrote: (Crappy write-up, but I just haven't had time to sort it out. Sorry!) GUnique already uses D-Bus (with bacon as a backup). So, how is your proposal different than GUnique?

Re: GUnique [Was: gnome-utils branched for GNOME 2.16]

2006-09-24 Thread Gustavo J. A. M. Carneiro
Dom, 2006-09-24 às 16:57 +0100, Alex Jones escreveu: On Sun, 2006-09-24 at 09:43 -0600, Elijah Newren wrote: GUnique already uses D-Bus (with bacon as a backup). So, how is your proposal different than GUnique? (Other than startup-notification not being mentioned in your proposal yet?)

Re: GUnique [Was: gnome-utils branched for GNOME 2.16]

2006-09-24 Thread Havoc Pennington
Elijah Newren wrote: http://live.gnome.org/DesktopAppsAsDBusServices (Crappy write-up, but I just haven't had time to sort it out. Sorry!) GUnique already uses D-Bus (with bacon as a backup). So, how is your proposal different than GUnique? (Other than startup-notification not being

Re: GUnique [Was: gnome-utils branched for GNOME 2.16]

2006-09-24 Thread Alex Jones
(Crap, *sends to list this time round*) On Sun, 2006-09-24 at 23:28 +0100, Gustavo J. A. M. Carneiro wrote: Dom, 2006-09-24 às 16:57 +0100, Alex Jones escreveu: On Sun, 2006-09-24 at 09:43 -0600, Elijah Newren wrote: GUnique already uses D-Bus (with bacon as a backup). So, how is your

Re: GUnique [Was: gnome-utils branched for GNOME 2.16]

2006-09-24 Thread Elijah Newren
On 9/24/06, Alex Jones [EMAIL PROTECTED] wrote: On Sun, 2006-09-24 at 09:13 -0400, Owen Taylor wrote: Is extensible compatible with hiding the gory details of start-up notification timestamps? I don't know. I don't have a good sense of what a prototypical D-Bus exporting application looks

Re: GUnique [Was: gnome-utils branched for GNOME 2.16]

2006-09-24 Thread Elijah Newren
On 9/24/06, Alex Jones [EMAIL PROTECTED] wrote: This is exactly the situation BMPx is in, too. It has pretty cool effects for, say, file managers, too. Consider that gnomevfs.show_uri had the support to read a D-Bus bus-name and object path from a .desktop file for an application, and instead

Re: GUnique [Was: gnome-utils branched for GNOME 2.16]

2006-09-24 Thread Elijah Newren
On 9/24/06, Havoc Pennington [EMAIL PROTECTED] wrote: Though I guess either way, you have essentially zero chance of getting this right without using libstartup-notification ... which might be the bigger picture point. Actually as long as you aren't forking/execing a new process,