Sortie de miracle-wm 0.6, un gestionnaire composite basé sur Wayland et Mir

Matthew Kosarek, développeur chez Canonical, a publié la version 0.6 du gestionnaire de composition miracle-wm, qui utilise le protocole Wayland et les composants Mir. Miracle-wm prend en charge l'affichage en mosaïque des fenêtres, similaire à celui des projets i3 et Sway. Une barre d'outils Waybar peut servir de panneau. Le code du projet est écrit en C++ et distribué sous licence GPLv3. Les versions finales sont disponibles au format snap, ainsi que sous forme de paquets rpm et deb pour Fedora et Linux. Ubuntu.

Le but de miracle-wm est de créer un composite serveurCe logiciel utilise le pavage, mais se révèle plus fonctionnel et élégant que des produits comme Swayfx. Il prend également en charge les techniques classiques de fenêtres flottantes, telles que le placement de fenêtres individuelles sur une grille ou l'ancrage de fenêtres à un emplacement précis du bureau. Il est compatible avec les bureaux virtuels, avec la possibilité de définir un mode de gestion des fenêtres par défaut pour chaque bureau (pavage ou fenêtres flottantes).

Miracle-wm devrait être utile pour les utilisateurs qui préfèrent une disposition en mosaïque mais souhaitent des effets visuels et une conception graphique plus dynamique avec des transitions et des couleurs fluides. La configuration est définie au format YAML. Pour installer miracle-wm, vous pouvez utiliser la commande « sudo snap install miracle-wm —classic ».

Sortie de miracle-wm 0.6, un gestionnaire composite basé sur Wayland et Mir

Principales nouveautés :

  • Le package inclut la bibliothèque libmiracle-wm-config, qui fournit une API C pour la création de configurateurs. À titre d'exemple, le configurateur graphique miracle-settings, avec une interface basée sur Flutter, est implémenté.
  • Prise en charge de l'extension de protocole Wayland wlr-output-management pour modifier les paramètres du périphérique de sortie. La prise en charge de ce protocole permet, par exemple, d'utiliser l'application wdisplays pour configurer les paramètres de l'écran.
  • Ajout de la possibilité de personnaliser le rayon de l'arrondi des coins du cadre de la fenêtre.
  • Commandes IPC implémentées « marques », « basculement plein écran », « basculement flottant », « échange » et « renommer l'espace de travail ».
  • Événements implémentés qui reflètent les manipulations de fenêtre, telles que nouveau, fermer, focus, titre, mode plein écran, déplacer, flottant, urgent et marquer.
  • Unité systemd miracle-wm-xdg-autostart.target ajoutée pour démarrer une session basée sur MiracleWM.
  • Rendu amélioré des cadres de fenêtres.
  • Amélioration de la fluidité de l'animation.
  • Les paramètres ont été déplacés de $XDG_CONFIG_HOME/miracle-wm.yaml vers $XDG_CONFIG_HOME/miracle-wm/config.yaml. Les paramètres d'affichage se trouvent dans $XDG_CONFIG_HOME/miracle-wm/display.yaml.

Voir la vidéo


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