Notes de version · 2.9.23
Nimble Chameleon : la densité change vraiment quelque chose
Par NotchIA · 28 août 2026 · 4 min de lecture
Le réglage « Densité » de NotchIA ne faisait rien. Pas « peu de chose » : rien du tout. Cette version le branche pour de bon, et corrige au passage trente-deux autres réglages qui n'étaient pris en compte qu'aprÚs un redémarrage.
Un réglage sans destinataire
La fonction chargĂ©e d'appliquer l'Ă©chelle n'Ă©tait appelĂ©e nulle part. Sa seule occurrence dans tout le projet Ă©tait une mention dans un commentaire. Le curseur enregistrait consciencieusement la valeur choisie, l'interface l'ignorait. Le libellĂ© du rĂ©glage l'avouait Ă demi-mot en promettant qu'« un redĂ©marrage peut ĂȘtre nĂ©cessaire pour propager partout ».
La densitĂ© pilote maintenant les mĂ©triques de mise en page de l'encoche ouverte : hauteur d'en-tĂȘte, marges, espacements, taille des onglets et des boutons, rayons des coins, hauteur totale du panneau, toutes recalculĂ©es Ă chaque accĂšs. L'encoche fermĂ©e reste volontairement Ă l'Ă©cart : sa gĂ©omĂ©trie est calquĂ©e sur l'encoche matĂ©rielle du Mac, il n'y a rien Ă y comprimer.
Un dĂ©tail compte pour la suite : la taille maximale de la fenĂȘtre hĂŽte est calculĂ©e Ă la densitĂ© la plus large, pas Ă la densitĂ© courante. Cette fenĂȘtre n'est créée qu'une fois au lancement, et tronquerait le panneau si vous passiez ensuite sur un rĂ©glage plus gĂ©nĂ©reux.
Un aperçu au moment du choix
La chaĂźne de rafraĂźchissement rĂ©pond en 0,5 Ă 3 millisecondes une fois branchĂ©e. Le vrai problĂšme n'Ă©tait donc pas la latence, mais l'absence de retour : le rĂ©glage ne touche que l'encoche ouverte, et on le modifie depuis la fenĂȘtre de rĂ©glages, encoche fermĂ©e. Elle s'ouvre maintenant 1,6 seconde pour montrer le rĂ©sultat, uniquement quand la fenĂȘtre de rĂ©glages est visible.
Trente-deux réglages qui attendaient un redémarrage
MĂȘme cause pour tous : lire une prĂ©fĂ©rence depuis une fonction ne crĂ©e aucune dĂ©pendance entre le rĂ©glage et la vue. Celle-ci n'est jamais prĂ©venue du changement, et n'affiche la nouvelle valeur qu'au prochain redessin fortuit. D'oĂč cette impression tenace que certains rĂ©glages « mettaient une heure » Ă s'appliquer.
Toutes les vues ont Ă©tĂ© revues sur ce critĂšre, et la dĂ©pendance manquante ajoutĂ©e partout oĂč un rĂ©glage dĂ©cide du rendu :
- icÎne de réglages dans l'encoche, style de l'aperçu furtif, incrustation systÚme ;
- effet d'éclairage, arrondi, ombre, teinte du lecteur, couleur du curseur ;
- paroles, spectrogramme, filtres du calendrier ;
- détection d'appel, d'enregistrement et de périphérique Bluetooth.
Les lectures faites au moment d'une action, elles, restent en l'Ă©tat : consultĂ©es quand on clique, elles n'ont aucune raison d'ĂȘtre rĂ©actives.
Deux bascules qui ne commandaient plus rien
Revue systématique des 104 clés de réglages : pour chacune, recherche d'un consommateur réel, en dehors de sa déclaration et de l'écran de réglages.
Deux coupables. Les widgets volume et luminosité de l'aperçu furtif périodique avaient été retirés volontairement, parce qu'ils surgissaient sans action de l'utilisateur en doublonnant l'incrustation native de macOS. Leurs interrupteurs, eux, étaient restés dans les réglages : ils changeaient d'état sans le moindre effet. Retirés, clés comprises.
Questions fréquentes
Que fait le réglage Densité ?
Il rĂšgle la compacitĂ© de l'encoche ouverte : hauteur d'en-tĂȘte, marges, espacements, taille des onglets et des boutons, rayons et hauteur totale du panneau. L'encoche fermĂ©e n'est pas concernĂ©e, sa gĂ©omĂ©trie suit l'encoche matĂ©rielle du Mac.
Pourquoi ne changeait-il rien avant la 2.9.23 ?
La fonction chargée d'appliquer l'échelle n'était appelée nulle part : sa seule occurrence dans le projet était une mention dans un commentaire. Le réglage enregistrait la valeur, aucune vue ne la lisait.
Faut-il redémarrer NotchIA pour qu'un réglage s'applique ?
Non. Trente-deux réglages ne prenaient effet qu'au prochain redessin fortuit de l'interface. Ils sont désormais appliqués immédiatement.
Pourquoi l'encoche s'ouvre-t-elle quand je change la densité ?
Le rĂ©glage ne concerne que l'encoche ouverte : sans cela, vous ne verriez aucun rĂ©sultat depuis la fenĂȘtre de rĂ©glages. Elle s'ouvre 1,6 seconde pour montrer l'effet, uniquement si cette fenĂȘtre est visible.
Comment l'obtenir
DĂ©jĂ utilisateur ? L'auto-update Sparkle vous propose la 2.9.23 automatiquement. Pour forcer : menu NotchIA â VĂ©rifier les mises Ă jour.
Nouvel utilisateur ? brew install --cask coaxel2/notchia/notchia, ou le .dmg depuis la page d'installation.
L'auteur. L'auteur est développeur indépendant et créateur de NotchIA, app macOS qui transforme l'encoche du MacBook en centre de contrÎle interactif. Ce changelog est rédigé à chaque release. Contact : notchia.app@gmail.com.