Sortie de Composite Server Hyprland 0.51

Le serveur composite Hyprland 0.51 utilisant le protocole Wayland est disponible. Le projet est axé sur la disposition des fenêtres en mosaïque, mais prend également en charge le placement arbitraire classique des fenêtres, le regroupement de fenêtres par onglets, le mode pseudo-mosaïque et le déploiement de fenêtres plein écran. Le code est écrit en C++ et distribué sous licence BSD.

Des possibilités de création d'interfaces visuellement attrayantes sont offertes : dégradés dans les cadres de fenêtres, flou d'arrière-plan, effets d'animation et ombres. Des plugins peuvent être connectés pour étendre les fonctionnalités, et un IPC basé sur des sockets est fourni pour un contrôle externe du travail. La configuration s'effectue via un fichier de configuration, dont les modifications sont prises en compte à la volée sans redémarrage. Les fonctions suivantes sont également distinguées : création dynamique de bureaux virtuels ; modes de disposition des éléments à l'écran ; traitement global des raccourcis clavier ; contrôle des gestes sur le pavé tactile/l'écran tactile.

Dans la nouvelle version:

  • Les fonctionnalités de gestion des gestes du pavé tactile ont été étendues. Il est désormais possible d'attribuer des actions distinctes à différentes combinaisons de nombre de pressions, de touches de modification (Ctrl, Alt, Maj) et de directions des gestes. Les paramètres de liaison des gestes sont désormais définis au format « geste = doigts, direction, action, options ». Par exemple, pour fermer une fenêtre, vous pouvez attribuer un pincement à trois doigts (« geste = 3, pincer, fermer »), et pour passer d'un bureau virtuel à l'autre, vous pouvez attribuer un balayage horizontal à trois doigts (« geste = 3, horizontal, espace de travail »). La prise en charge des anciens paramètres « gestes : espace_travail_swipe », « gestes : espace_travail_swipe_fingers » et « gestes : espace_travail_swipe_min_fingers » a été interrompue.
  • Ajout de l'option de configuration dim_modal pour contrôler la gradation des fenêtres parentes lors de l'affichage des boîtes de dialogue modales.
  • L'utilitaire hyprctl a une option « getprop » ajoutée pour afficher les valeurs des propriétés individuelles.
  • Personnalisation autorisée du comportement de défilement (scroll_factor) sur une base par appareil.
  • Ajout de l'option « curseur : invisible » pour masquer le curseur.
  • Prise en charge implémentée de l'animation DPMS (ombrage fluide du contenu lors du passage de l'écran en mode d'économie d'énergie).
  • Pour les info-bulles, les menus contextuels et les boîtes de dialogue créés directement via l'utilisation des protocoles Wayland, un effet d'apparence et de disparition fluide est implémenté.
  • Lors du partage d'écran, la profondeur de couleur est limitée par défaut à 8 bits par canal. Cette limitation résout les problèmes de partage d'écran dans Chromium et Firefox sur les écrans Wide Gamut.
  • Ajout du paramètre windowrule « novrr » pour bloquer l'application du VRR (taux de rafraîchissement variable) pour les fenêtres sélectionnées.

Sortie de Composite Server Hyprland 0.51
Sortie de Composite Server Hyprland 0.51


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