Sortie des serveurs composites Wayfire 0.10 et wlmaker 0.6, utilisant Wayland.

Après un an de développement, la version 0.10 du serveur composite Wayfire a été publiée, utilisant Wayland et permettant de créer des interfaces utilisateur peu exigeantes en ressources avec des effets 3D semblables à ceux des plugins 3D pour Compiz (changement d'écrans via un cube 3D, disposition spatiale des fenêtres, morphing lors de l'utilisation des fenêtres, etc.). Wayfire prend en charge l'extension des fonctionnalités via des plugins et offre un système de configuration flexible. Le code du projet est écrit en C++ et est distribué sous licence MIT.

Le projet est basé sur la bibliothèque wlroots, développée par les créateurs de l'environnement de bureau Sway et fournissant les fonctions de base pour organiser le travail d'un gestionnaire composite basé sur Wayland. Pour la gestion des sessions, systemd, elogind ou seatd peuvent être utilisés. Le lancement d'applications X11 via XWayland est pris en charge. Comme panneau, on peut utiliser wf-shell des développeurs de Wayfire ou un panneau tiers comme LavaLauncher. Le projet développe également une bibliothèque pour la gestion des fichiers de configuration wf-config et un configureur graphique wcm.

Dans la nouvelle version de Wayfire :

  • Ajout de la possibilité de configurer séparément différents périphériques d'entrée. Par exemple, il est possible de définir différents ensembles de dispositions pour plusieurs claviers connectés.
  • Ajout d'un support expérimental pour des backends de rendu utilisant l'API graphique Vulkan et la bibliothèque Pixman, en plus du backend standard basé sur OpenGL ES.
  • L'API de rendu a été retravaillée pour s'intégrer au système de rendu de la bibliothèque wlroots.
  • Possibilité de définir des profils colorimétriques personnalisés pour chaque périphérique de sortie.
  • Le plugin « animate » a ajouté de nouveaux effets d'animation, tels que l'effet de la lampe magique, où la fenêtre se réduit et se plie en icône lors de la minimisation, ainsi que les effets de rotation (spin) et d'ouverture (zap) des fenêtres. Il est possible de connecter des plugins externes pour créer ses propres effets d'animation.
  • Ajout de nouvelles méthodes IPC pour définir et établir la disposition du clavier, envoyer des fenêtres sur un bureau spécifique et déterminer la position du curseur.
  • Ajout de la prise en charge de la version 0.19 de la bibliothèque wlroots, qui implémente de nouveaux protocoles Wayland, supporte le Multi-GPU et permet la synchronisation explicite des tampons à l'aide d'objets de synchronisation DRM (Direct Rendering Manager).
  • Dans le plugin « resize », le traitement des tailles maximales et minimales des fenêtres a été amélioré.
  • Ajout d'un script pour lancer Xwayland, permettant d'exécuter des commandes supplémentaires après le démarrage et le redémarrage de Xwayland, similaire à .xinitrc.

Sortie des serveurs composites Wayfire 0.10 et wlmaker 0.6, utilisant Wayland.

On peut également signaler la sortie du compositeur de serveurs Wayland Maker 0.6, qui propose un environnement utilisateur au style de Window Maker, construit en utilisant le protocole Wayland. Parmi les fonctionnalités prises en charge : le mode d'empilement des fenêtres, l'utilisation des bureaux virtuels, panneau latéral, design inspiré de NeXTSTEP, support du maintien des applications à l'écran, axé sur la légèreté et la haute performance, possibilité de lancer des applications X11 via XWayland. Les protocoles Wayland pris en charge incluent : xdg-decoration-unstable-v1, ext_session_lock_v1, wlr_layer_shell_unstable_v1, wlr-output-management-unstable-v1, xdg_shell et idle_inhibit_unstable_v1. Le code du projet est écrit en langage C et

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