Nimble Chameleon 🦎
La densité de l'interface fonctionne enfin
Le réglage existait, proposait Compact, Normal et Large… et ne changeait strictement rien. Son unique mécanisme n'était appelé nulle part dans l'app ; la description l'avouait à demi-mot en évoquant « un redémarrage peut être nécessaire ».
Compact, Normal et Large pilotent maintenant vraiment la notch ouverte : hauteur d'en-tête, marges, espacements, taille des onglets, des boutons et des arrondis suivent, ainsi que la hauteur de la notch elle-même. Compact resserre d'environ 10 %, Large donne 15 % d'air en plus.
L'encoche fermée reste volontairement à l'écart : elle est calquée sur celle du Mac, elle n'a pas à bouger.
Un aperçu immédiat au changement
Conséquence directe du point précédent : comme seule la notch ouverte est concernée, changer la densité depuis les réglages ne produisait aucun retour visuel. On ne découvrait l'effet qu'à la prochaine ouverture, avec l'impression que le réglage mettait un temps fou à s'appliquer.
La notch s'ouvre désormais une seconde et demie à chaque changement, le temps de montrer le résultat, puis se referme seule. Uniquement quand la fenêtre de réglages est à l'écran.
32 réglages qui attendaient un redémarrage s'appliquent à chaud
Même cause pour toute une famille de réglages : leur valeur était lue d'une manière qui ne prévenait pas l'affichage. Rien n'était donc redessiné, et la nouvelle valeur n'apparaissait qu'à la faveur d'un rafraîchissement fortuit — ou d'un redémarrage.
Toutes les vues ont été passées en revue sur ce critère. Trente-deux réglages basculent maintenant instantanément : icône des réglages dans la notch, incrustations de volume et de luminosité, effet d'éclairage, paroles, teinte du lecteur, couleur du curseur, arrondi des coins, ombre, spectrogramme, filtres du calendrier, style des aperçus, détections d'appel, d'enregistrement d'écran et de Bluetooth.
Deux bascules qui ne commandaient plus rien
Une revue des 104 réglages de l'app, un par un, à la recherche de ceux qui ne pilotent plus rien.
Deux coupables : les aperçus de volume et de luminosité du moteur périodique. Les widgets correspondants avaient été retirés — ils surgissaient sans action de l'utilisateur et doublonnaient le HUD de macOS — mais les interrupteurs étaient restés. Ils changeaient d'état sans le moindre effet. Ils ont disparu.
