Afin de rendre une application compatible avec Retina développée, j'ai activé le mode "HiDPI" sur mon Mac (OS X 10.7.4 Lion), car je n'ai pas de MBP Retina. L'outil de développement Quartz a fonctionné comme prévu et je peux sélectionner les modes HiDPI dans les préférences système. Cependant, presque tout est rendu en mode mis à l'échelle, c'est-à-dire pixelisé. Seules certaines parties du "shell" sont rendues avec des polices nettes; la barre de menus, le dock, le tableau de bord et le contrôle de mission, ainsi que la fenêtre "À propos de ce Mac". Tout le reste semble mauvais, y compris l'application que je voulais réparer.
Je me souviens que cela fonctionnait auparavant, du moins pour quelques applications (et la mienne, si je modifiais le fichier Info.plist en conséquence). Quelque chose ne fonctionne pas sur mon système, ou une mise à jour a-t-elle peut-être supprimé cette fonctionnalité pour les Mac non MBP?
La capture d'écran ne le rend pas vraiment justice. Vous pouvez mieux voir l'effet si vous le visualisez dans un autre onglet. Notez également que, même si la version de Firefox indiquée ne prend peut-être pas en charge Retina (je ne sais pas), cela se produit avec toutes les autres applications du système.
Comparez les commandes de fenêtre et les polices de caractères entre les fenêtres d’arrière-plan et d’avant-plan (et veuillez excuser le texte allemand :-)).
Réponses:
Fixe le. J'avais une clé par défaut "AppleMagnifiedMode = YES". Après l'avoir supprimé, je reçois des applications précises en mode HiDPI.
(Voir également http://lists.apple.com/archives/carbon-dev/2012/Jun/msg00003.html pour plus de détails sur la clé.)
la source