Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread Matthias Clasen
On Mon, May 17, 2010 at 4:07 PM, John Ralls jra...@ceridwen.us wrote: Will this be merged in GTK+ itself with the impending GtkApplication class? That's up to the Gtk developers. I expect that a future version will derive GtkOSXApplication from either GApplication or GtkApplication when

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread Nicolas Dufresne
Le mardi 18 mai 2010 à 09:26 -0400, Matthias Clasen a écrit : Not really. Its up to you and us working together on making this happen... therefore, I'd love to hear some comments from you or other OS X developers on the GApplication branch: Maybe a first step would be to make the GApplication

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread John Ralls
On May 18, 2010, at 7:34 AM, Nicolas Dufresne wrote: Le mardi 18 mai 2010 à 09:26 -0400, Matthias Clasen a écrit : Not really. Its up to you and us working together on making this happen... therefore, I'd love to hear some comments from you or other OS X developers on the GApplication

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread Christian Dywan
Am Tue, 18 May 2010 08:33:45 -0700 schrieb John Ralls jra...@ceridwen.us: On May 18, 2010, at 7:34 AM, Nicolas Dufresne wrote: Le mardi 18 mai 2010 à 09:26 -0400, Matthias Clasen a écrit : Not really. Its up to you and us working together on making this happen... therefore, I'd love

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread John Ralls
On May 18, 2010, at 8:43 AM, Matthias Clasen wrote: On Tue, May 18, 2010 at 11:33 AM, John Ralls jra...@ceridwen.us wrote: On May 18, 2010, at 7:34 AM, Nicolas Dufresne wrote: Le mardi 18 mai 2010 à 09:26 -0400, Matthias Clasen a écrit : Not really. Its up to you and us working

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread Paul Davis
On Tue, May 18, 2010 at 2:05 PM, John Ralls jra...@ceridwen.us wrote: OK. It has some useful bits, and seems mostly harmless, but I don't think that it will get much use in its present form. [ ... explanation elided .., ] I'm totally with John on this one. --p

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread Colin Walters
On Tue, May 18, 2010 at 2:05 PM, John Ralls jra...@ceridwen.us wrote: It has some useful bits, and seems mostly harmless, but I don't think that it will get much use in its present form. Right - in reality I expect people to be using *Gtk*Application. So please look at that too. The action

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread Matthias Clasen
On Tue, May 18, 2010 at 2:28 PM, Colin Walters walt...@verbum.org wrote: No - the rename to unix is a misnomer because it has nothing to do with the POSIX layer, but rather the freedesktop layered on top. Could even make it gapplication-dbus.c ___

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread Paul Davis
On Tue, May 18, 2010 at 2:28 PM, Colin Walters walt...@verbum.org wrote: On Tue, May 18, 2010 at 2:05 PM, John Ralls jra...@ceridwen.us wrote: It has some useful bits, and seems mostly harmless, but I don't think that it will get much use in its present form. Right - in reality I expect

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread John Ralls
On May 18, 2010, at 11:28 AM, Colin Walters wrote: On Tue, May 18, 2010 at 2:05 PM, John Ralls jra...@ceridwen.us wrote: It has some useful bits, and seems mostly harmless, but I don't think that it will get much use in its present form. Right - in reality I expect people to be using

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread John Ralls
On May 18, 2010, at 11:54 AM, John Ralls wrote: On May 18, 2010, at 11:28 AM, Colin Walters wrote: The action registry is a potentially useful piece of infrastructure, but it doesn't really go far enough to insulate the application developer from having to learn more than she wants

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread Matthias Clasen
On Tue, May 18, 2010 at 3:15 PM, John Ralls jra...@ceridwen.us wrote: (It would be useful to have a (g)dbus-quartz that uses OSX's facilities instead of dbus-daemon, for example; that would allow the Gtk application to participate more in the OSX ecosystem. The same is probably also true for

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread Paul Davis
On Tue, May 18, 2010 at 3:21 PM, Matthias Clasen matthias.cla...@gmail.comwrote: On Tue, May 18, 2010 at 3:15 PM, John Ralls jra...@ceridwen.us wrote: (It would be useful to have a (g)dbus-quartz that uses OSX's facilities instead of dbus-daemon, for example; that would allow the Gtk

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread Colin Walters
On Tue, May 18, 2010 at 3:15 PM, John Ralls jra...@ceridwen.us wrote: I just looked again at the GnomeLive GTK+/ApplicationClass page, and it occurs to me that you are perhaps limiting your thinking to dbus: Definitely not, the intention is that there would be platform-specific backends which

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread Paul Davis
On Tue, May 18, 2010 at 3:33 PM, Colin Walters walt...@verbum.org wrote: On Tue, May 18, 2010 at 3:15 PM, John Ralls jra...@ceridwen.us wrote: I just looked again at the GnomeLive GTK+/ApplicationClass page, and it occurs to me that you are perhaps limiting your thinking to dbus:

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread Matthias Clasen
On Tue, May 18, 2010 at 3:35 PM, Paul Davis p...@linuxaudiosystems.com wrote: Definitely not, the intention is that there would be platform-specific backends which would use whatever platform-specific IPC is appropriate, i.e. not dbus. but its not about IPC mechanism. its about the

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread Paul Davis
On Tue, May 18, 2010 at 3:39 PM, Matthias Clasen matthias.cla...@gmail.comwrote: How much platform-specific semantics can there be in 'activate' and 'quit', really ? what do you think quit means? ___ gtk-devel-list mailing list

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread Colin Walters
On Tue, May 18, 2010 at 2:54 PM, John Ralls jra...@ceridwen.us wrote: Where's gtkapplication.c? I can't find it in http://git.gnome.org/browse/gtk+/tree/gtk and I don't see an obvious branch. I'll make a branch as soon as GApplication settles down a bit, but presently the code lives here:

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread Paul Davis
On Tue, May 18, 2010 at 3:39 PM, Matthias Clasen matthias.cla...@gmail.comwrote: How much platform-specific semantics can there be in 'activate' and 'quit', really ? and i forgot... what do you imagine that activate maps to on an X11 backend? i ask because i'm not seeing it.

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread Colin Walters
Oh, one thing I really need from OS X porters (and win32 for that matter) is a solid recommendation for an application identifier string. GApplication needs this for uniqueness, and GSettings requires one too. Probably the biggest question here is whether the application identifier is

Re: Multi-platform dbus (was: Ige-mac-integration: New version with Cocoa interface available)

2010-05-18 Thread John Ralls
On May 18, 2010, at 12:33 PM, Paul Davis wrote: On Tue, May 18, 2010 at 3:21 PM, Matthias Clasen matthias.cla...@gmail.com wrote: On Tue, May 18, 2010 at 3:15 PM, John Ralls jra...@ceridwen.us wrote: (It would be useful to have a (g)dbus-quartz that uses OSX's facilities instead

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread Paul Davis
On Tue, May 18, 2010 at 3:55 PM, Colin Walters walt...@verbum.org wrote: Oh, one thing I really need from OS X porters (and win32 for that matter) is a solid recommendation for an application identifier string. GApplication needs this for uniqueness, and GSettings requires one too.

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread John Ralls
On May 18, 2010, at 12:55 PM, Colin Walters wrote: Oh, one thing I really need from OS X porters (and win32 for that matter) is a solid recommendation for an application identifier string. GApplication needs this for uniqueness, and GSettings requires one too. Probably the biggest

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread Paul Davis
On Tue, May 18, 2010 at 4:15 PM, Paul Davis p...@linuxaudiosystems.comwrote: On Tue, May 18, 2010 at 3:55 PM, Colin Walters walt...@verbum.org wrote: Oh, one thing I really need from OS X porters (and win32 for that matter) is a solid recommendation for an application identifier string.

Re: Multi-platform dbus (was: Ige-mac-integration: New version with Cocoa interface available)

2010-05-18 Thread Paul Davis
On Tue, May 18, 2010 at 4:12 PM, John Ralls jra...@ceridwen.us wrote: Sure. But dbus provides services which are provided by notifications and AppleEvents on OSX. If a supposedly cross-platform application supports only the dbus way, it turns out to be pretty autistic on OSX. I don't think

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread John Ralls
On May 18, 2010, at 12:40 PM, Colin Walters wrote: On Tue, May 18, 2010 at 2:54 PM, John Ralls jra...@ceridwen.us wrote: Where's gtkapplication.c? I can't find it in http://git.gnome.org/browse/gtk+/tree/gtk and I don't see an obvious branch. I'll make a branch as soon as GApplication

Re: Ige-mac-integration: New version with Cocoa interface available.

2010-05-18 Thread John Ralls
On May 18, 2010, at 1:27 PM, Paul Davis wrote: On Tue, May 18, 2010 at 4:15 PM, Paul Davis p...@linuxaudiosystems.com wrote: On Tue, May 18, 2010 at 3:55 PM, Colin Walters walt...@verbum.org wrote: Oh, one thing I really need from OS X porters (and win32 for that matter) is a solid

Re: Multi-platform dbus (was: Ige-mac-integration: New version with Cocoa interface available)

2010-05-18 Thread John Ralls
On May 18, 2010, at 1:36 PM, Paul Davis wrote: On Tue, May 18, 2010 at 4:12 PM, John Ralls jra...@ceridwen.us wrote: Sure. But dbus provides services which are provided by notifications and AppleEvents on OSX. If a supposedly cross-platform application supports only the dbus way, it