Sortie de wayland-protocols 1.20

Disponible publication du paquet wayland-protocols 1.20, contenant un ensemble de protocoles et d'extensions qui complÚtent les fonctionnalités du protocole de base Wayland et fournissent les capacités nécessaires à la construction de serveurs composites et d'environnements utilisateur. La version 1.20 a été formée presque immédiatement aprÚs 1.19, en raison de l'absence de certains fichiers (README.md, GOVERNANCE.md, MEMBERS.md) dans l'archive.

Dans cette nouvelle version, le protocole a été mis à jour xdg-shell, qui permet maintenant de modifier la position des dialogues popup déjà attachés. De nouveaux attributs enum et bitfield ont été ajoutés aux protocoles «presentation time» et xdg-shell. Un document a été inclus
GOVERNANCE.md, décrivant les processus de création de nouveaux protocoles Wayland et de mise à jour de ceux existants dans l'ensemble des wayland-protocols. Des ajouts mineurs ont été effectués aux protocoles existants, la documentation a été améliorée et des erreurs identifiées ont été corrigées.

Actuellement, l'ensemble des wayland-protocols comprend les protocoles stables suivants, garantissant la rétrocompatibilité :

  • « viewporter » — permet au client d'effectuer des actions de mise Ă  l'Ă©chelle et de rognage des bords de la surface cĂŽtĂ© serveur.
  • «presentation time» — assure l'affichage vidĂ©o.
  • « xdg-shell » — interface de crĂ©ation et d'interaction avec les surfaces en tant que fenĂȘtres, permettant de les dĂ©placer Ă  l'Ă©cran, de les minimiser, de les agrandir, de redimensionner, etc.

Protocoles instables en cours de développement, dont la compatibilité avec les versions précédentes n'est pas garantie :

  • «fullscreen-shell» — gestion du mode plein Ă©cran ;
  • «input-method» — traitement des mĂ©thodes de saisie ;
  • «idle-inhibit» — inhibition du lancement de l’économiseur d’écran ;
  • «input-timestamps» — timestamps pour les Ă©vĂ©nements de saisie ;
  • «linux-dmabuf» — partage de plusieurs cartes graphiques via la technologie DMABuff ;
  • «text-input» — organisation de la saisie de texte ;
  • «pointer-gestures» — gestion des gestes tactiles ;
  • «relative pointer events» — Ă©vĂ©nements de pointeur relatifs ;
  • «pointer constraints» — contraintes de pointeur (blocage) ;
  • «tablet» — prise en charge de l'entrĂ©e depuis les tablettes.
  • «xdg-foreign» — interface d'interaction avec les surfaces d'un client «voisin» ;
  • «xdg-decoration» — rendu des dĂ©corations de fenĂȘtres cĂŽtĂ© serveur ;
  • «xdg-output» — informations supplĂ©mentaires sur la sortie vidĂ©o (utilisĂ© pour le scaling fractionnĂ©) ;
  • «xwayland-keyboard-grab» — capture de l'entrĂ©e dans les applications XWayland.
  • primary-selection — analogue Ă  X11, permet de travailler avec le tampon de sĂ©lection primaire (primary selection), l’insertion d’informations se fait gĂ©nĂ©ralement avec le bouton central de la souris ;
  • linux-explicit-synchronization — mĂ©canisme de synchronisation des tampons spĂ©cifique Ă  Linux liĂ© Ă  la surface.

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