Contrôle Gamma 3.0

Un récent don en argent m’a convaincu de corriger quelque bogues et de publier une nouvelle version de Contrôle Gamma, mon logiciel gratuit d’ajustement la courbe de correction gamma sur Mac OS X. On y trouve aussi quelques améliorations à l’interface basés sur les commentaires que j’ai reçu ces dernières années. Si vous avez besoin d’un outil simple, bien fait et facile d’utilisation pour appliquer une correction à la courbe gamma de votre moniteur, vous devriez jeter un coup d’oeil à Contrôle Gamma.

En plus d’un don de 100 $ US, l’autre facteur motivant était que j’avais un moniteur supplémentaire que j’ai branché sur mon iBook pour tester le mode à deux écrans. Ceci m’a permis de trouver pourquoi certains utilisateurs m’ont rapporté que Contrôle Gamma ne fonctionnait pas sur leur deuxième écran alors que ça fonctionne très bien pour d’autres.

Il semblerais maintenant que l’option « Écrans affectés : Écran touchant à la fenêtre de contrôle » ne fonctionnait correctement que si tous les écrans étaient disposés côte à côte et utilisaient la même résolution verticale. Le problème venait du fait que la classe NSScreen dans Cocoa et la fonction CGGetDisplayBounds de CoreGraphics utilisent un système de coordonnées différent. Le premier place l’origine en bas à gauche de l’écran principal avec les coordonnées Y croissantes vers le haut, alors que le deuxième le place en haut à gauche du même écran avec les coordonnées Y croissantes vers le bas.

Pour déterminer sur quel écran est la fenêtre, Gamma Control compare ces coordonnées, et doit donc appliquer la bonne transformation avant de comparer. Cette transformation de coordonnées était erronée dans Gamma Control 2.x.

Finalement, après avoir résolu ce mystérieux problème, j’ai décidé de régler d’autres pépins, de créer un nouvel icône et d’améliorer l’interface utilisateur.

Des pépins comme quand les réglages gamma sont perdus après la fermeture d’un économiseur d’écran ou dans d’autres situations. Même si Contrôle Gamma fait de son mieux pour détecter ces situations et réappliquer la correction gamma, il peut toujours échoué dans certain cas. Pour ceux qui sont dans cette situation, j’ai ajouté une option dans les préférences pour faire que Contrôle Gamma réapplique ses réglages continuellement (chaque 8 secondes).

Je pense que tout ça se qualifie pour une mise-à-jour majeur, alors voici la version 3.0. Contrôle Gamma est toujours gratuit, mais les dons sont toujours appréciés, particulièrement si vous l’utilisez dans un but lucratif.


  • © 2003–2024 Michel Fortin.