Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the '10.5: Show user pictures with transparency (Address book gets messed up)' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.5: Show user pictures with transparency (Address book gets messed up)
Authored by: dilvish1984 on Oct 10, '09 07:32:28PM

Yeah, apparently Address Book refuses to store its images as TIFFs, and it seems to rely on the JPEGPhoto key value in the dscl database for keeping its copy of the "My Card" image up to date.

I even went back and used Address Book's interface to reselect the correct image, using the "Choose…" button in the picture editor that comes up when you double-click the thumbnail on a contact, and selected the actual TIFF that I assigned to my user with the given dscl commands, and that caused the JPEGPhoto key to be repopulated in the dscl database, and the system then proceeds to ignore my finely crafted TIFF once again… I guess we can't have it both ways!



[ Reply to This | # ]
10.5: Show user pictures with transparency (Address book gets messed up)
Authored by: dilvish1984 on Oct 10, '09 09:16:48PM

Okay, I may have found at least one way to work around this, but it requires a MobileMe account.

Don't ask me why, but it occurred to me that the MobileMe Contacts web application might do a better job with the file formats that include transparency info, so I checked it out and sure enough, one of the options it accepts for upload-able Contact's image files is PNG. So, I saved my TIFF as a PNG, preserving the Alpha channel, and uploaded that. After the next MobileMe sync on my computer, my image for my "My Card" in Address Book now displays with transparency, and, more importantly, so does my user icon in the login panel and Fast User Switching menu!!!

Unfortunately, MobileMe web apps are really acting up tonight (anybody else noticing that?) so I can't check it out more rigorously right now, but I thought I ought to get a correction up here with as much as I know for now… maybe this could have been accomplished without using MobileMe, simply by importing the PNG version directly into Address Book on my computer (though I did try that using the TIFF with no success, so I'm a little skeptical of the chances…)



[ Reply to This | # ]