Skip to content

OpusScreen 3.3.1 — lisible sur les écrans à forte densité

Choose a tag to compare

@antoinebonpro antoinebonpro released this 23 Sep 11:09
· 13 commits to main since this release

Luminosité de 5 à 150 %, température de couleur, daltonisme et basse vision, pour Windows.

Téléchargement — OpusScreen.exe ci-dessous. Binaire autonome : rien à installer.

Windows affiche un avertissement SmartScreen sur les binaires non signés. « Informations complémentaires » puis « Exécuter quand même ».

SHA-256 : B2F85904F24BCEC8D5060C8DD9EA79DC250B5FE5B241605A1524ECAFA33E3C85

Mise à jour importante si votre écran est réglé au-delà de 100 % — ce qui est le cas par défaut de presque tous les portables 4K.

  • L'application était illisible à 125 % et au-delà. Titres coupés en deux, intitulés de curseurs tranchés par leur propre réglette, onglets abrégés en « Daltonis… », boutons réduits à « Suspe… ». La cause : les polices, exprimées en points, grandissaient avec l'écran, tandis que les boîtes qui les contiennent étaient écrites en pixels fixes et ne bougeaient pas. Toutes les mesures de l'interface suivent désormais la densité réelle de l'écran, relevée au démarrage.
  • Du texte était déjà coupé à 100 %, sur les pages Confort et Avancé : la mise en page mesurait les paragraphes avec un moteur graphique, Windows les dessinait avec un autre, et les deux ne coupent pas les lignes au même endroit.
  • Une explication de la page Avancé était invisible, enfermée dans une boîte de deux pixels de haut.
  • La rangée de boutons des réglages de vision partageait sa largeur en parts égales : chaque bouton reçoit maintenant ce que son libellé demande.

Une neuvième suite de tests monte la vraie fenêtre à 100, 125, 150, 175 et 200 % et mesure chaque texte dans sa boîte — onze pages, en-tête et pied compris. Aucune suite ne regardait ailleurs qu'à 96 ppp : c'est précisément pour cela que le défaut avait pu être publié.

Détail complet : CHANGELOG.