Notes de version · 2.9.22
Poised Heron : le volume ne barre plus toute l'encoche
Par NotchIA · 28 août 2026 · 3 min de lecture
Le réglage du volume et de la luminosité retrouve une pastille compacte, centrée sur l'encoche matérielle. Une version entière pour un seul défaut d'affichage, révélé par la nouveauté de la précédente.
Un bandeau noir en travers de l'écran
Jusqu'à la 2.9.21, l'encoche fermée gardait à peu près toujours la même largeur, et personne n'avait rien remarqué. Puis le suivi de plusieurs terminaux en parallèle est arrivé : chaque session ajoute son créneau, l'encoche s'allonge. Et avec elle, à chaque coup de touche volume, une bande noire de la largeur du bloc traversait l'écran avec une petite barre perdue au milieu.
La cause tient en deux lignes de code. Le bloc fermé porte un fond noir unique, découpé à la forme de l'encoche et couvrant toutes ses rangées. L'incrustation y était rendue, et se terminait par une contrainte de largeur maximale : elle prenait donc tout ce que le bloc lui offrait. Aucun cadrage de l'incrustation elle-même ne pouvait corriger ça, puisque c'est le fond du conteneur qui débordait, pas son contenu.
Sortie du bloc, et recentrée
L'incrustation est désormais rendue sous l'encoche, avec sa propre pastille à coins arrondis, dimensionnée sur l'encoche nue plutôt que sur la barre au-dessus. Le conteneur du bloc fermé aligne son contenu à gauche : une simple mise à la bonne largeur l'aurait collée au bord gauche d'un menton parfois trois fois plus large. Un second cadre la maintient centrée quoi que la barre affiche.
Le reste ne s'efface pas. Une tentative intermédiaire masquait la barre IA pendant le réglage, comme le fait le HUD natif de macOS. Ce n'était pas le comportement voulu : la barre des sessions, le badge musique et le minuteur restent visibles pendant qu'on monte le son.
Vrai Liquid Glass, pas une imitation
L'incrustation utilise maintenant NSGlassEffectView, la vue fournie par le système à partir de macOS 26. Le matériau n'est pas exposé par le SwiftUI de ce SDK, seulement par AppKit : c'est donc le matériau d'Apple lui-même, pas un flou avec un dégradé par-dessus.
Sur les versions antérieures, le fond noir d'origine reprend sa place automatiquement. NotchIA reste compatible à partir de macOS 15, aucune régression pour ceux qui n'ont pas encore mis à jour.
Questions fréquentes
Pourquoi la barre de volume s'étirait-elle sur toute l'encoche ?
L'incrustation était rendue dans le bloc fermé, qui porte un seul fond noir couvrant toute sa largeur, et se terminait par une contrainte de largeur maximale. Tant que l'encoche gardait une largeur constante, le défaut restait invisible. Depuis la 2.9.21, plusieurs terminaux suivis en parallèle allongent la barre, et la pastille s'étirait avec elle.
C'est le vrai Liquid Glass d'Apple ?
Oui, via NSGlassEffectView, la vue AppKit fournie par le système à partir de macOS 26. Pas une imitation à base de flou et de dégradés. Sur les versions antérieures, l'incrustation retrouve son fond noir.
La musique disparaît-elle pendant le réglage du volume ?
Non. La barre des sessions IA, le badge musique et le minuteur restent affichés. L'incrustation est rendue sous l'encoche, dans sa propre pastille, sans masquer le reste.
Faut-il macOS 26 pour installer NotchIA 2.9.22 ?
Non, macOS 15 suffit. Seul l'habillage Liquid Glass de l'incrustation dépend de macOS 26, avec repli automatique en dessous.
Comment l'obtenir
Déjà utilisateur ? L'auto-update Sparkle vous propose la mise à jour 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.