Une nouvelle version est sortie Hyprland, d’un compositeur de carreaux moderne pour Wayland, axé sur la personnalisabilité et la haute performance. Écrit en C++ et distribué sous la licence BSD-3.
Modifications et nouveautés :
- ajouté un nouvel argument —version pour vérifier la version du fichier exécutable Hyprland (au lieu de hyprctl version);
- la même chose que ci-dessus: —systeminfo.
- une nouvelle règle de mise en page — order, destinée à organiser les mises en page sur un même plan;
- une nouvelle variable d'environnement — HYPRLAND_CONFIG — comme une autre façon de passer explicitement la configuration au lieu de —config.
- Dwindle a reçu plusieurs nouvelles fonctionnalités: message sur movetoroot et paramètre de configuration split_bias;
- la configuration générale et le regroupement automatique sont maintenant personnalisables;
- hyprctl: nouvelles propriétés pour les requêtes monitors et workspacerules, ainsi qu'une nouvelle requête submap;
- vérifie maintenant toujours la présence de la variable XDG_CURRENT_DESKTOP pour éviter son écrasement;
- protocole de buffer à pixel unique implémenté.
Corrections de bogues :
divers correctifs pour le dépliage UV de surface et les calculs de positionnement: les fenêtres Chromium ne se comportent plus de manière erratique lors de la modification de la taille, et le changement de taille d'autres applications devrait sembler globalement plus fluide;
divers correctifs de saisie de texte pour les utilisateurs d'IME;
correctifs pour le traitement de XWayland pour les moniteurs qui se déplaçaient et où l'entrée n'était pas correctement transmise après la déconnexion/reconnexion;
corrigés certains cas limites de drag-n-drop;
corrigé la déformation initiale du curseur;
divers bugs corrigés;
la base de code principale est mise en ordre 🙂
Source : linux.org.ru
