Sortie du serveur composite Hyprland 0.53 et de la bibliothèque GUI Hyprtoolkit 0.5

Le serveur composite Hyprland 0.53 utilisant le protocole Wayland est maintenant disponible. Le projet est axé sur la disposition en mosaïque (tiling) des fenêtres, tout en supportant également la disposition classique des fenêtres, le regroupement des fenêtres sous forme d'onglets, un mode pseudo-mosaïque et l'extension des fenêtres en plein écran. Le code est écrit en C++ et distribué sous licence BSD.

Des options sont disponibles pour créer des interfaces visuellement attractives : dégradés dans les bordures des fenêtres, flou d'arrière-plan, effets d'animation et ombres. Pour étendre les fonctionnalités, des plugins peuvent être ajoutés, et pour le contrôle externe, une IPC basée sur des sockets est fournie. La configuration se fait via un fichier de configuration, dont les modifications sont prises en compte à la volée sans redémarrage. Parmi les fonctionnalités, on note également : des bureaux virtuels créés dynamiquement ; des modes de disposition des éléments sur l'écran ; un traitement global des raccourcis clavier ; la gestion des gestes sur le touchpad / écran tactile.

Dans la nouvelle version :

  • La syntaxe des règles définissant le comportement des fenêtres (windowrules) a été entièrement refondue. Les règles définies par les utilisateurs doivent être réécrites en utilisant la nouvelle syntaxe : windowrule { name = apply-something match:class = my-window border_size = 10 } windowrule = match:class my-window, border_size 10
  • Une utilitaire spécifique start-hyprland a été proposée pour lancer Hyprland, surveillant l'état du processus de travail et le redémarrant en cas de plantage. L'utilitaire permet également de lancer Hyprland en mode sans échec (safe mode), où les fichiers de configuration ne sont pas chargés, ce qui peut être utile pour diagnostiquer la cause des plantages répétés de la session.
  • Une nouvelle application Welcome a été ajoutée, qui se lance lors de la première connexion et montre un écran avec des informations d'introduction sur Hyprland.
  • Le gestionnaire de fonds d'écran de bureau Hyprpaper a été adapté pour utiliser les bibliothèques hyprtoolkit et hyprwire, ce qui a modifié le protocole IPC.
  • Un nouvel outil pour la localisation et la traduction des éléments d'interface a été ajouté.
  • Une option pour masquer le curseur lors de la saisie avec une tablette a été ajoutée.

Sortie du serveur composite Hyprland 0.53 et de la bibliothèque GUI Hyprtoolkit 0.5

On peut également signaler la sortie de l'outil Hyprtoolkit 0.5, développé par les développeurs de Hyprland pour la création d'interfaces graphiques en C++, prenant en charge nativement Wayland. Parmi les caractéristiques de Hyprtoolkit, on note un API C++ simple pour créer des applications graphiques, un support intégré des effets d'animation, une intégration avec Wayland et un système de thèmes simplifié.

Sortie du serveur composite Hyprland 0.53 et de la bibliothèque GUI Hyprtoolkit 0.5


Source : opennet.ru
Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster