12 votes

Que se passe-t-il avec l'apparence des icônes de dossier en mode sombre du Finder de MacOS Mojave ?

Dans High Sierra, j'utilisais des icônes personnalisées pour mes dossiers dans le Finder ; mais avec la nouvelle mise à jour de Mojave et le mode sombre, les icônes prédéfinies deviennent également plus sombres. Cependant, les icônes personnalisées ne le deviennent pas.

En inspectant un élément vous trouvez un aperçu sombre, mais quand vous extrayez l'icône c'est clair, le même qu'il y avait dans High Sierra. Par exemple :

  • Visualisation préalable de l'icône prédéfinie par le développeur. C'est sombre : Previously visualization of a predefined icon. It's dark.

  • Mais si vous extrayez cette icône, c'est clair : Extraction of a predefined icon. It's clear.

Il n'y a pas d'icônes sombres dans la bibliothèque système, du moins pas dans le même répertoire que d'habitude :

/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources

Sont-ils activement masqués par le système opérationnel sans qu'il y ait d'icônes avec cette apparence réelle ? Dans ce cas, une idée pour appliquer cette méthode aux icônes personnalisées sans les modifier en une nouvelle coloration ?

6voto

jaume Points 13186

Sont-ils activement masqués par le système opérationnel sans qu'il y ait d'icônes avec cette apparence réelle ?

Les icônes des dossiers sont en effet affichées avec une nuance de bleu plus foncée et un onglet plus sombre lorsque vous utilisez le mode sombre.

Dans ce cas, une idée pour appliquer cette méthode aux icônes personnalisées sans les modifier en une nouvelle coloration ?

Je pense que vous devrez modifier les icônes de vos dossiers personnalisés, mais attention, l'aspect plus sombre n'est pas constant. : Les icônes de dossier sont assombries lorsqu'elles sont placées sur le bureau et prévisualisées avec Quick Look, mais lorsqu'elles sont affichées dans une fenêtre du Finder, elles conservent leur aspect lumineux, comme vous pouvez le voir dans les captures d'écran suivantes :

Dossier sur le bureau :

enter image description here

Le même dossier dans la fenêtre du Finder, avec un aperçu de Quick Look à sa droite :

enter image description here

Vous n'avez donc pas de chance si vous voulez que vos dossiers personnalisés correspondent à l'aspect des dossiers du Finder. Je pense que ce comportement est plus une omission qu'une décision de conception délibérée, et cocher "Réduire la transparence" dans les Préférences Système>Accessibilité>Affichage ne change pas la façon dont les dossiers sont affichés, c'est-à-dire que ce n'est pas causé par le Desktop Tinting (plus de détails sur le Desktop Tinting ci-dessous).

À propos de Desktop Tinting

Il existe une nouvelle fonctionnalité de Mojave appelée Teinture de bureau qui n'est activé que lorsque vous utilisez le mode sombre. La teinte du bureau modifie légèrement la couleur de Windows pour l'adapter à l'image de votre bureau.

Si vous voulez désactiver la teinte du bureau Le mode Graphite désactivera complètement la coloration des couleurs, selon, par exemple, le site Web d'Apple. Introduction du mode sombre Session WWDC 2018 et Critique de Mojave par Ars Technica .

Vous pouvez trouver des informations supplémentaires sur les teintures de bureau dans le site Web de la Commission européenne. Introduction du mode sombre Vidéo de la WWDC 2018 (sélectionnez l'onglet Transcription et recherchez "teinte du bureau") :

[La teinte du bureau (...) permet de camoufler les couleurs d'arrière-plan de la fenêtre avec l'image du bureau. avec l'image du bureau.

Nous avons constaté que complètement les couleurs grises désaturées ont tendance à avoir une température de couleur qui était parfois en conflit avec ce que votre image de bureau était et cet effet a été amplifié lorsque vous avez une zone de barre latérale translucide, par exemple, contre une zone opaque solide de votre fenêtre, et ainsi la teinte du bureau permet d'atténuer cet effet.

Une fois appliquée, la teinture de bureau donne à l'ensemble de la fenêtre une couleur harmonieuse ce qui l'aide à se fondre dans les zones environnantes et réduit vraiment la couleur température.

et le Critique de Mojave par Ars Technica :

Une fonction distincte mais connexe exclusive au mode sombre est appelée teinte du bureau, qui va au-delà des barres latérales translucides et des autres éléments de l'interface utilisateur.

Chaque fenêtre échantillonne une couleur "moyenne" à partir de n'importe quel type de couleur. de votre fond d'écran sur lequel elle se trouve et utilise cette couleur pour pour colorer subtilement chaque fenêtre du système d'exploitation. (...) Apple explique que cette mesure a pour but d'éviter que les fenêtres audacieuses du mode sombre n'entrent en conflit avec le fond d'écran que vous avez choisi.

4 votes

Excellente contribution. Mais si c'est une caractéristique du système opératoire qui harmonise toutes les couleurs, pourquoi cela n'affecte-t-il que les icônes prédéfinies et non les icônes personnalisées ? Ne pensez-vous pas qu'il devrait corriger les deux ?

0 votes

C'est une bonne question. Je n'ai pas encore mis à jour Mojave, donc je ne peux que supposer, mais il semble que Mojave modifie un sous-ensemble d'éléments de l'interface utilisateur qui n'inclut pas les icônes des applications, ou bien les icônes des applications intégrées sont-elles également assombries ?

0 votes

Non, seules les icônes des dossiers prédéfinis sont assombries. Les applications ne changent pas.

0voto

pedro.lego Points 11

J'ai trouvé l'emplacement réel des actifs pour les différentes versions du dossier :

/System/Library/PrivateFrameworks/IconFoundation.framework/Versions/A/Resources/Assets.car

Malheureusement, il s'agit uniquement des icônes du dossier par défaut et non des versions spécifiques de documents/dev/music/ . Mais vous pouvez au moins les utiliser comme référence.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X