For any Cocoa app that uses the defaults system in the 'standard' fashion, the app will register defaults as it launches. If you launch the application using gdb (included with OS X), you can easily display all registered defaults.
ScummVM is an OS X implementation of Lucas Arts' SCUMM interpreter, which was used in games such as Monkey Island and Day of the Tentacle. Although there are some glitches (no sound, for one), it is possible to play some of the older LucasArts games natively in OS X. There are some screenshots on the referenced website. So if you have some older LucasArts games around that you'd like to try in OS X, give ScummVM a try!
If you hold down the command key when you click on a link, the link will open in a new window. But if you hold down command-shift when you click on a link, the link will open in a new window in BACK of all the other windows.
This is how I usually prefer to surf since I am on a slow dialup connection to the net. I can command-shift click on links I want to read and they will begin loading while I continue reading my current page.
[Editor's note: I checked, and I don't believe this has been published here before, although it has been around since the days of OS 9. Most browsers offer some form of "open in background", and if you haven't tried it yet, it's definitely the best way to open up new windows you wish to check while not interrupting your current task.]
I was frustrated with having MP3's converted and dumped into "~/Documents/iTunes/iTunes Music" and nothing showing up in my "~/Music" folder so I created an alias to "~/Music" and put it in the documents/iTunes folder.
After moving the files from the old itunes Music folder into the Music Alias folder, I deleted the old "itunes Music" folder and renamed the alias "iTunes Music." Now anything I convert magically shows up in my user/Music and all is well with the world.
Back in April, we published a hint regarding seeing email senders' pictures in Mail.app. To make this work, though, you basically need to first email your image file to people you converse with, so that they can store it locally. Dominik Westner has now released a program known as MailPicturesBundle that helps automate the process.
What MailPicturesBundle does is basically download your image from a public URL for other readers who have also installed MailPicturesBundle. This means that you can create your image and store it on your iDisk, and then anyone who has also installed the bundle will be able to see your image without any special action on your part.
The images are only downloaded once and then stored locally, so there's not a huge network hit every time you open someone's email. The program assumes an internet connection, so it may not work that well with dial-up access. It also relies on some undocumented Mail.app API's, so future updates will probably break it.
MailPictureBundles does not modify your source Mail.app in any way; the bundle is added to your ~/Library/Mail/Bundles folder, not the application itself. If the bundle gives you any problems, simply remove it and you'll be back to normal (at least, that's my understanding of how the bundles work!). In addition, the source code is available if you have any questions as to exactly what the program may be doing (assuming you can read the source, of course!).
MailPicturesBundle is an interesting concept and one which Apple will hopefully find some way to officially include in a future Mail.app release. It would be nice if we could (optionally) have the image side of Mail.app handled automatically.
I noticed you recently posted the sample AppleScripts for iTunes 2.0.3 and I thought this might be useful. It's a time-saver script that examines your downloads folder for recent MP3 downloads (you can set how recent in the script). If it finds any, it copies them into a new folder in your iTunes music folder and creates a new playlist with the same name as the folder. This has saved me hours sorting and moving music files and I hope it's useful. You can find it here:
PandoCalendar is a really cool little application that I just discovered that's now replacing my DekstopCalendar. It offers a lot more features, but unfortunately lacks the option to use the alpha channel as a background and hide the dock icon, since it's not an OS X native app.
Apart from that, it actually has lots of useful features that DesktopCalendar doesn't have, including the ability to attach notes and reminders to days so that you're reminded of important upcoming events (i.e. birthdays, anniversaries, etc.).
It also allows for color-coded labels and works great for scheduling out the days that you work if you don't stick to the Monday-Friday working schedule.
I'm finding this nifty little application very useful and practical.
[Editor's note: I have no experience with PandoCalendar, but thought it might be of some level of general interest.]
I received an email this morning pointing me towards a little application called X3 from Jake's Software. X3 is an interesting demonstration of the dock's ability to display animated information. Rather than trying to come up with a description of what X3 does, here's the blurb from Jake's page:
X3 is an application that visualizes the system performance in the form of a realtime rotating 3D-object in the Dock. It is designed to use very little memory and processor cycles so you can keep it running all the time.
I recorded a very brief QuickTime movie of X3 in action so you can get an idea of how it works. In addition to the icon shown in the animation, there are about eight others to choose from, in either wireframe or solid models.
On my G4/350, X3 averages between 3% and 8% CPU usage, peaking at about 18%, according to 'top'. However, I can tell it's running during some operations (such as typing in this text box). Lowering the animation's frames per second from 20 to 10 greatly reduces this effect.
I doubt I'll run X3 all the time, as I usually keep my dock hidden and like to keep my CPU free for other stuff, but it is fun to watch the animation speed change as the system load varies. Definitely not the most mission-critical application of 2001, but well worth the two minutes it took to download and test.
Not precisely a Mac OS X-only hint, but Apple has provided 27 AppleScripts that work with iTunes 2.0.3. Here's what they've made available:
Add to iTunes Library, Build CD Tray Insert, CDDB Search by Album, CDDB Search by Artist, CDDB Search by Song Title, CDNOW Search by Album, CDNOW Search By Artist, CDNOW Search by Song Title, Copy Chosen EQ to Manual Preset, Delete Selected Track Files, Duplicate Selected Track Files, eMusic Search by Album, eMusic Search by Artist, eMusic Search by Song Title, Enable/Disable Selected Tracks, iPod Library Summary, Library Summary, Loop Track Section, Make Playlist By Artist, Open Scripts folder, Play Random Track, Remove Missing Tracks, Remove Playlists From Source, Replace Text In Track Names, Rewind Track, Search Track Comments, Set Genre to Specific EQ
Frankly, I was unimpressed with many of them, as most of the functions the AppleScripts perform can be done much more simply through the user interface (i.e. Rewind Track), and many bring iTunes to a screeching halt for minutes upon minutes while they perform their function (i.e. Make Playlist from Artist). Still, there are a few useful gems in there. Take a look if you're interested in working your iTunes installation with AppleScript.