iTunes vs. Safari graphics (WTF?)
maybe some the mixed it with the code for Windows iTunes and thus it inherited the XP crappyness in GUI departement? ![]()
maybe some the mixed it with the code for Windows iTunes and thus it inherited the XP crappyness in GUI departement?![]()
Yeah... I just presumed that all windows under OS X would be rendered the same way... I find it peculiar that iTunes is an exception.
maybe some the mixed it with the code for Windows iTunes and thus it inherited the XP crappyness in GUI departement?![]()
It could be that you're not that far from the truth. I've noticed that iTunes on Windows has a few aqua effects that aren't possible for other windows. Maybe the program itself renders the window differently, and to save time both the Windows and OS X versions use the same process.
Keep in mind I have no idea what I'm talking about.
yeah iTunes is different. That's why people are so f***ing aggravated when making iTunes skins for Shapeshifter...
I think it's because of application frameworks on Mac OS X (Cocao vs. Carbon). That's why people have to do extra work to skin iTunes and QuickTime.
Yeah, liquidplasmaflow is right. iTunes is a Carbonized app so I doesn't take advantage of the new graphic advantages offered by OpenGL and Quarz Extreme. Another example of a carbonized app is Internet Explorer.
That's what I understood from Steve Jobs' explaning of the differences between Cocoa and Carbon.
I thought carbon could quite happily use OpenGL and Quartz?
if its carbon... can i use it on my performa 6116CD with carbonlib? i am positive i can't but it just might work, right?
It's a carbon app, and the masks used to do the corners are hard-coded into the app itself. A quick example is QT Player 6, which uses masks to remove it's corners. I'm pretty sure this means iTunes' corners were made jaggy because it would mean less work porting it to Windows (read: no alpha-channel transparency on the titlebars). There's no other reason why iTunes wouldn't just use the same method as QT Player 6, and use masks for 'em.
I know because they're both fsoocking [insert naughty words here] to theme nicely.
Aqua-Soft Forums