[Pythonmac-SIG] Should Python.app be an LSUIElement = 1 app?

Bill Janssen janssen at parc.com
Tue Feb 3 03:47:25 CET 2009


Robin Dunn <robin at alldunn.com> wrote:

> Bill Janssen wrote:
> > But only tkinter is part of the Python distribution, I believe.  Of
> > course, whoever supports the various non-standard GUI toolkits might
> > also want to make changes, if necessary.  Of course, that's a pretty
> > standard thing that most third-party packages have to do when a new
> > version of Python is released, so I don't think it's a big deal.
> 
> I have no problem adding a call to TransformProcessType (or whatever 
> will be needed) to wxPython's startup code.  I think it's safe to assume 
> that if wx is being imported then the process should be promoted to a 
> full desktop app.

Not really -- that's why Apple has these three classes of application.

I'd suggest that promotion to LSUIElement (agent application) by the
toolkit is probably right, but I'd suggest that you only promote to full
app by actually having an app bundle that overrides the default
Info.plist.

Bill


More information about the Pythonmac-SIG mailing list