Probably not a major hint, but something interesting I just noticed, as well as how to fix it.
During my time with a developer copy of Leopard (about two months), I noticed that the printer icon would remain in dock after a print. I just never thought about it much until today, when I was cleaning up the Dock after loading the final release of 10.5. If you control-click the printer icon and select Auto Quit from the contextual menu, the printer icon will then disappear when future print jobs complete.
Again, not a major hint, just an interesting thing that I would have thought would have been enabled by default.
I came across this today while browsing some plist files. You can enable a "Bonjour Browser," which allows you to add list of computers you can connect to via the new ScreenSharing application (hiding in /System/Library/CoreServices) in Leopard. To enable this, run the following command in your terminal:
Now relaunch ScreenSharing.app, and you'll have a nice browser window, showing computers whose screens you can share. You can also add a computer to the My Computers section (via the checkbox at the bottom) which leaves the connection in the list.
[robg adds: We discussed the screen sharing app in this hint.]
I loved Letterbox, a plug-in that allowed viewing Mail messages in a three-column vertical split window. After I upgraded to Leopard, I immediately tried to re-enable veritical split view. After much failed fussing with strings and MailVerticalSplitView, I decided to try editing the .nib files directly. What follows is a somewhat inelegant hack, but good enough for the time being (or until someone far better at using Interface Builder comes up with a fix):
First, quit Mail, then back up, then go to this directory: /Applications/Mail.app/Contents/Resources/English.lproj. Open MessageViewerContents.nib with Xcode (Interface Builder). Click the divider, and in the Inspector, check the Vertical checkbox, and save. This will enable vertical mode, but cause some issues with the divider still being drawn. To fix this, rename mainSplitterBar.tiff and MainSplitterDimple.tiff to mainSplitterBar-bak.tiff and MainSplitterDimple-bak.tiff.
When you relaunch Mail, vertical view should be on, and it's not too hard to undo. There are, of course, some issues -- i.e. to make the split smaller, you have to change the window size first -- but for the most part, it works great!
[robg adds: While Letterbox hasn't yet been updated for 10.5, there's a new entrant, WideMail, which does work on 10.5. I tested it, and it seemed to work quite well. I also tested the uninstaller, and it restored the standard Mail functionality. Just heed the Read Me's warning about making sure the Subject column is visible prior to uninstalling.]
After using the Archive and Install option to install Leopard on my machine, I found that iMovie '08 would launch correctly. The menu items were available when launched, but no windows would display and no menu items would do anything. Removing the iMovie '08 preferences file did not solve the problem.
A search in the Apple Support Forums suggested there may be a problem with a custom Colorsync profile on my monitor. After clicking on the Colors tab of the Display prefernce pane, my screen immediately got brighter, as if a new Colorsync profile was applied. I clicked on one of the preset profiles and closed the preferences. iMovie '08 now worked as expected.
This suggests that not only may re-assigning your Colorsync profile fix iMovie, but if you had a custom profile for your monitor before, it may need to be recalibrated.
Need to do a Time Machine backup right now? Locate your Time Machine disk in the Finder, right click on the disk, and select Back Up Now from the contextual menu.
[robg adds: You can also control-click on the Time Machine icon in the Dock, where you'll find the same option, as well as the ability to browse other Time Machine disks and open Time Machine's preferences.]
After archive/install upgrading to 10.5, Mail.app, Safari, etc. all complained about my keychain information missing. So I simply copied the file ~/Library » Keychains » login.keychain to ~/Library » Keychains » yourusername.keychain. After that, everything worked fine again.
[robg adds: There were some comments on the queue review site about this hint that I thought I should share. I haven't seen this issue myself, but the comments covered a range from "Thanks for figuring out this simple solution. This had been nagging me since install" to "I think there should be some advice on backing up the original before doing this" and "Are we sure this is even the right thing to do?" So this tip may or may not help you, but at least one of our reviewers noted that it solved the same problem for him.]
After some testing with a friend, I've found out that there is now a cap of five seconds on the length of alert sounds in Leopard. I had a six second sound clip I was using as a notification to get my attention when a particular member of my buddy list logged on -- so I would notice if I was away from the computer. After upgrading to 10.5, it stopped playing.
If you have any longer alerts you use (such as for an alarm in iCal), you'll need to use an audio editor of some sort to cut it down to five seconds or less. This may not be that widespread an issue, but I do know at least three other Mac users that use slightly longer alerts for varying reasons.
[robg adds: This was confirmed by one of our queue reviewers.]
This is one of those "huh?" fixes. I'm not sure this is a bug, but it has to do with networking/routing, and it may just be that this is how it works. In any event, after upgrading to 10.5, I could not get the Screen Sharing and iChat video features to work.
I figured out that if you've enabled Internet sharing (on the Sharing pane in System Preferences) -- mine was residual from my 10.4 upgrade -- then Screen Sharing and iChat video chats will not work. Disable it, and they will magically come alive for you!
Remember the Calendar widget in Dashboard? Generally, it was pretty much wasted space. In 10.5, the Calendar widget has three panes that you can cycle through. The first displays today's date; click on the day, and a calendar view appears. Click on the day again (the first pane), and a third pane slides out displaying upcoming events for the day. The widget displays all-day events, and the next three or four events in your day.
With the upgrade to Leopard, Netinfo Utility is nowhere to be found. The thing I found most useful about Netinfo Utility was the ability to modify user and group information. I have often used it to add myself to some of the System groups. In Leopard, you can create and manage users and groups from the Accounts System Preference, but there's no way to view or modify the built-in users and groups.
Doing some research, I discovered Netinfo had gone the way of the dodo and that everything was built on Directory Service Nodes, which got me thinking of Mac OS X Server. In fact, you can use the Workgroup Manager from the Server Admin Tools to view and edit system accounts. Here's how:
Install the server tools and then launch Workgroup Manager (/Applications » Server » Workgroup Manager).
When prompted, put in localhost (without the quotes) for the address, and your admin user name and password in the appropriate fields and then hit connect. [robg adds: A comment on our queue review site indicates you can just use the Server » View Directories menu item.]
You'll get a warning about working in a local directory node; just ignore that and press OK.
The Accounts option should be highlighted in the toolbar, and you should see the users you've created on your machine. Above the search box are tab buttons for users and groups, and to other tabs we'll ignore.
Choose View » Show System Users and Groups from the menu to see all users and groups on your machine.
You can now edit many of the options you could change in the old Netinfo. For example, in the groups tab you can go to the Members area to add or remove users
Warning: You should not play around with these settings if you don't know what you're doing. It is possible to break certain parts of the operating system, or to render it unusable. This hint is meant to give people who were used to using Netinfo Utility for specific purposes a different GUI for accomplishing the same thing in Leopard.