Re: An icon for each app, was Re: Where art thou, xinit?
Re: An icon for each app, was Re: Where art thou, xinit?
- Subject: Re: An icon for each app, was Re: Where art thou, xinit?
- From: "Jordan K. Hubbard" <email@hidden>
- Date: Fri, 16 Nov 2007 20:04:21 -0800
On Nov 16, 2007, at 7:25 PM, Ben Byer wrote:
I love the -- hypothetical -- idea of having each X11 application
having its own icon. Putting aside the technical issues of getting
the Dock to do that, there's the above-mentioned problem -- 20
xterms should not each get their own icon. It'd be great to have
them all under one icon. Well, X11 already does that, but they're
all in the same X11 icon. So maybe each individually named app
(xterm vs gimp, etc) is coalesced into on icon (or even a Stack, but
implementing that is even *more* far-fetched!).
So, maybe instead we just make it easier to make droplets. Too bad
we broke all of the existing droplets with this launchd nonsense for
Leopard. :/ And I don't actually know how droplets work -- I
assume they bring your app (say, Gimp) to the foreground when you
click on them? As if we didn't have enough trouble doing that in X11?
I think you guys are vastly over-complicating this. Applications in
Mac OS X are bundles. App bundles can have icon resources. App
bundles do not even have to have applications in them, per-se, they
merely need to at least symlink to an application. Here's a fine
example - Emacs in 24K:
Attachment:
EmacsDotAppBundle.tar.bz2
Description: Binary data
OK, 24K bzip'd vs 60k completely unpacked, but still really really
small since the app bundle only provides the wrapper, as I'm trying to
illustrate (and yes, this even includes a fine emacs icon), and not
the much larger emacs application itself. There is nothing stopping
someone from creating a /usr/X11/app directory which contains bundle
wrappers for every relevant application in /usr/X11/bin, and the
launch-on-demand feature would make sure that the server was started
properly, this making these a lot closer to "first class apps" than
would have been easily possible before.
- Jordan
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden