Re: [gtk+osx] gtk for a GNU/configure program?
Status: Beta
Brought to you by:
jralls
From: David B. <va...@nt...> - 2004-03-06 22:36:41
|
Bob Ippolito wrote: > On Mar 6, 2004, at 10:00 AM, David Burnett wrote: > >> I can see a very good use for the patch. >> The window manager problem is the reason gimp >> plugins and extensions do not work. > > I'm gonna call bullshit on that one, unless extensions/plugins run in a > separate process?? > I'll see your BS and raise you a d'oh :-) Gimp plugin/extensions *are* separate processes. In fact they are separate programs that are run using execvp() and communicate with gimp through g_io_channels. Yuck :-) >> Stupid idea in the first place, not allowing command line >> tool to have a GUI. > > > This is all a non-issue, all that matters is > - argv[0] points to a legitimate bundle somewhere > - the bundle probably needs a correctly structured Info.plist > Info.plist must name the executable in the CFBundleExecutable key or the bundle must have the same name as the executable. For gimp this would require major tinkerage with the gimp build process to create the bundles for the plugins, hacks into gimp to get it to call the full path inside the bundle (running the bundle releases the process) and users having to create bundles for any third party plugins they want to build. Dave |