Re: Raw audio packaging
Re: Raw audio packaging
- Subject: Re: Raw audio packaging
- From: Brian Willoughby <email@hidden>
- Date: Tue, 19 Mar 2002 23:30:09 -0800
On Tuesday, March 19, 2002, at 04:29 AM, andybull wrote:
>
1. The icons for the package are stored in the application that
>
understands
>
the filetype/extension. How can you get the Finder to update and use the
>
icons, I just keep getting the default icon.
Kurt Revis <email@hidden> responded:
[ The Finder will not update its database of app/document type/icon
[ associations in some cases. Creating an app by building it seems
[ to be one of them.
The Finder caches this information during a user session to speed things up,
with the drawback that it's really hard to force the cache to update when
things change.
[ This is all horrible voodoo, but it usually works after a few
[ tries. I would love to know the "right" way to do this, if there
[ is one.
NEXTSTEP and OpenStep used the Workspace Manager which I presume lives on
somehow as the Mac OS X Finder. There *used* to be a View Menu option called
"Update Viewers", with a Command-u hotkey for easy access. This feature made
it as far as Mac OS X Server 1.2, but I'm missing it in Aqua. What a headache!
[ Of course, we can't expect end users to do this. I think the
[ Finder works in the majority of the end-user cases (like when the
[ user downloads an app, or inserts a CD with an app on it) but
[ there is just something about this local-building case that it
[ misses. I have no idea what exactly the problem is.
Any file action involving the mouse probably works via Finder, so Finder is
able to keep up with the changes. Drag-install is great for this.
However, all the Unix tools like "make" do not even try to talk to Finder, so
the cache gets out of date. I'm not sure if all the Distributed Objects
messages that the Workspace Manager implemented are still available in the
Finder code, but it seems like ProjectBuilder could send a message to the
Finder each time it creates a bundle, and thus keep the icon association cache
up-to-date. Just about every tool involved has been rewritten, so it's tough
to keep up!
Brian Willoughby
Sound Consulting
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.