Leopard first thoughts


[update: Blech: Safari now constructs synthetic italics for fonts that not only don’t have them, but shouldn’t, such as kanji. Just like IE! Oooooh, smell the bug-compatibility!]

Blech: The excessive translucency really sucks in the Dock and the menubar. I’ve got application icons that are invisible, and a multi-colored menubar that varies between mostly-functional and useless. UI visibility should not depend on the user’s choice of background screen.

Woo-hoo: The behavior of Software Update is a significant improvement; previously, it was possible to keep working while binaries and libraries were changing on disk, which had some nasty failure modes. Now, if an update is going to do something like that, the machine logs you out before replacing everything.

Blech: existing WPA/802.1X configurations are not preserved correctly, and the new dialogs are goofy and glitchy. I’m still not sure I’ve got it fixed, or that I’ll be able to repeat it on a dozen other machines. The “strongly-recommended” keychain update didn’t help in the slightest.

Partial Woo-hoo: Spaces works. It behaves in odd, unexpected ways, however, and will definitely take some getting used to.

Blech: the Finder is a mess.

Woo-hoo: adjustable desktop icon grid.

Um, okay: the Finder’s built-in smart folders have potential, but why does the “All Images” search sort the porn to the top?

Blech: why is “Bluetooth Sharing” turned on by default?

Blech: why was my previous firewall setting replaced by “Allow all incoming connections”?

Woo-hoo: Japanese and J-E dictionaries integrated; the search capabilities aren’t as comprehensive as JEdict, but it’s not based on the free Edict data. I don’t know how good Shogakukan’s dictionaries are, but just having a second opinion is often useful.

[yes, this is a test machine; nothing I actually rely on will be upgraded for weeks]

PS: It’s probably coincidence that one of the backlights on the LCD panel started to fail after the upgrade…

PPS: why does the wireless fail to authenticate (WPA2, EAP-TTLS) when I log in (showing connected but with a self-assigned IP address), but succeed immediately if I run “sudo ifconfig en1 down” (note: just down; it brings it back up on its own)?