Hyprland 0.47 débarque avec prise en charge HDR et squircles
Le compositeur Wayland est ici avec la prise en charge HDR, les squircles, les protocoles améliorés et les réécritures internes pour une meilleure stabilité.
Plus d’un mois après sa précédente version 0.46, Hyprland, l’un des favoris des amateurs de compositions de fenêtres en mosaïque, vient de lancer la version 0.47, dotée de diverses améliorations sous le capot et d’une poignée de goodies destinés aux utilisateurs.
Tout d’abord, l’équipe d’Hyprland s’est concentrée sur l’amélioration de la sécurité de la mémoire, du pipeline de rendu et du système d’animation. Bien que vous ne constatiez peut-être pas d’améliorations évidentes des performances lors d’une utilisation quotidienne, ces réécritures internes sont censées offrir une meilleure stabilité, en particulier dans des scénarios de cas limites.
Le principal changement de rupture dans cette version concerne l’option de configuration master :always_center_master
, qui a été retirée au profit d’une alternative plus adaptable :
master:slave_count_for_center_master
remplace l’ancien paramètre, offrant aux utilisateurs une plus grande flexibilité dans le centrage de la fenêtre principale.
Heureusement, c’est la seule perturbation majeure cette fois-ci, donc la mise à jour de votre configuration ne devrait pas être trop pénible.
Un autre ajout très attendu est la nouvelle prise en charge du HDR et de la gestion des couleurs. Si vous êtes curieux ou si vous vous sentez aventureux, rendez-vous dans la section expérimentale des variables de configuration pour voir comment l’activer.
Cependant, gardez à l’esprit que cette fonctionnalité est toujours considérée comme expérimentale, vous voudrez donc peut-être procéder avec prudence ou excitation en fonction de votre tolérance à la technologie de pointe.
Et maintenant, amateurs d’esthétique, quelle est l’importance des coins dans la configuration de votre bureau ? Hyprland 0.47 a préparé quelque chose de spécial pour vous. Vous adorerez le nouveau support d’écureuils, qui donne à vos fenêtres ces coins subtilement arrondis et élégants.
Bien sûr, il s’agit surtout d’une modification cosmétique, mais de nombreux membres de la communauté Hyprland attendaient avec impatience ce flair visuel.
De plus, quelques nouveaux protocoles sont maintenant mis en œuvre sous le capot :
hyprland_lock_notify
hyprland_surface
: Une aubaine potentielle pour la confidentialité, aidant des utilitaires comme hypridle à garantir que l’écran se verrouille avant que votre système ne se mette en veille, évitant ainsi le clignotement gênant de votre bureau au réveil.
: Déjà utilisé dans le quickshell.
Suivant les traces de KDE, Hyprland inclut désormais un petit message « don nag » qui apparaît deux fois par an, une fois en juillet et une autre en décembre. Si vous n’aimez pas le rappel, vous pouvez facilement le désactiver en réglant ecosystem :no_donation_nag
. Mais si vous vous sentez généreux, ces dons aident à soutenir le développement continu.
Hyprland 0.47 introduit également plusieurs nouvelles options de configuration et modifications :
negative:
focusedmonv2
- Nouvelle balise : « sélecteur de fenêtre » pour faire correspondre les fenêtres par balise.
- Nouveaux répartiteurs de destruction de fenêtres : Vous pouvez tuer les fenêtres directement au lieu de les fermer poliment.
cyclenext
Annulez toute expression régulière.
: Envoie des informations plus détaillées que focusedmon
sur socket2.
– Gagne un argument « visible » pour faire défiler toutes les fenêtres visibles.
Enfin, d’autres améliorations notables méritent également d’être mentionnées dans cette version :
- Transitions fluides pour CTM : Si vous utilisez hyprsunset, vous bénéficierez de transitions de température de couleur plus fluides, sauf sur Nvidia, où les résultats peuvent varier.
--verify-config
- Rechargement des plugins dans
hyprpm
: Forcez le rechargement de tous les plugins lorsque vous avez vraiment besoin de faire table rase. - Gestion plus rapide des expressions régulières : Les expressions régulières compilées sont désormais mises en cache lorsque cela est possible pour une augmentation de l’efficacité.
- Presse-papiers et glisser-déposer pour Xwayland : Quelques améliorations petites mais importantes pour ceux qui comblent le fossé entre les applications X11 et Wayland.
- Rechargement plus rapide des configurations : Grâce au passage à
inotify
, Hyprland devrait recharger les configurations plus rapidement et plus efficacement qu’auparavant.
Indicateur : vérifiez rapidement si votre configuration Hyprland est valide sans lancer le compositeur.
Parallèlement à Hyprland 0.47, les développeurs ont sorti hyprutils 0.5, qui peut valoir la peine d’être vérifié si vous cherchez à optimiser davantage votre flux de travail basé sur Hyprland.
Comme d’habitude, cette nouvelle version comprend également de nombreuses corrections de bugs. La liste complète se trouve sur la page GitHub du projet. Pour plus de détails, consultez l’annonce.
Crédits image : Projet Hyprland