• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Raw audio packaging
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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.

References: 
 >Re: Raw audio packaging (From: Kurt Revis <email@hidden>)

  • Prev by Date: Re: How do I get MIDIServer to load my MIDI Driver?
  • Next by Date: getting 22050 Hz sample rate on Bronze PowerBook G3
  • Previous by thread: Re: Raw audio packaging
  • Next by thread: MIDIServer crashes when my USB device renumerates
  • Index(es):
    • Date
    • Thread