Tu'u mai wayland-protocols 1.20

Avanoa fa'amalolo o afifi wayland-faʻataʻitaʻiga 1.20, o loʻo i ai se seti o faʻasalalauga ma faʻaopoopoga e faʻapipiʻi ai le gafatia o le faavae Wayland protocol ma tuʻuina atu gafatia e manaʻomia mo le fausiaina o 'auʻaunaga tuʻufaʻatasia ma siosiomaga faʻaoga. Fa'asa'oloto 1.20 na faia toetoe lava a mae'a 1.19, ona o le le mafai ona aofia ai nisi faila (README.md, GOVERNANCE.md, MEMBERS.md) i totonu o le archive.

O le lomiga fou ua faʻafouina le protocol xdg-atigi, lea na faʻaopoopoina ai le gafatia e sui ai le tulaga o faʻasalalauga popup ua uma ona fesoʻotaʻi. O uiga fou enum ma bitfield ua faʻaopoopoina i le "taimi faʻaalia" ma le xdg-shell protocols. Ua faaopoopo se pepa i le fatuga
PULE.md, o lo'o fa'amatalaina ai faiga mo le fa'atupuina o faiga fou a Wayland ma fa'afou mea o lo'o iai i le wayland-protocols set. Ua faia ni nai fa'aopoopoga laiti i fa'asologa o lo'o i ai, ua fa'aleleia fa'amaumauga, ma ua fa'ate'aina mea sese ua iloa.

I le taimi nei, o wayland-protocols e aofia ai tulafono mautu nei, lea e maua ai le fetaui i tua:

  • "viewporter" - fa'ataga le kalani e fa'atino le fa'ata'atia ma le fa'aoti pito i luga o le pito i luga ole itu o le server.
  • "taimi fa'aaliga" - tu'uina atu ata vitio.
  • "xdg-shell" o se atinaʻe mo le fatuina ma le fegalegaleai ma luga o faʻamalama, lea e mafai ai ona e faʻanofoina i luga o le lau, faʻaitiitia, faʻalautele, toe faʻaleleia, ma isi.

Fa'atonuga le mautu, o le atina'e e le'i mae'a ma e le'o fa'amautinoa e tumau le fetaui ma fa'asalalauga ua tuana'i:

  • “fullscreen-shell” - pulea le galuega i le ata atoa;
  • “auala-fa'aofia” - fa'agaioiina auala e tu'uina atu ai;
  • “Idle-inhibit” - poloka le tatalaina o le screensaver (screen saver);
  • “faailoga-taimi” — faailoga taimi mo mea na tutupu i totonu;
  • “linux-dmabuf” - fefa'asoaa'i o le tele o kata vitiō e fa'aoga ai le tekonolosi DMABuff;
  • "tusi-tusi" - faʻatulagaina o faʻamatalaga tusitusia;
  • “fa'ailoga-gaioi” - pulea mai lau pa'i;
  • “mea na tutupu faasino faasino” - mea na tutupu faasino faasino;
  • “fa'atonuga fa'asino" - fa'agata fa'asino (poloka);
  • "papa'a" - lagolago mo fa'aoga mai papa.
  • “xdg-fore” - fa'afeso'ota'i mo fegalegaleai ma luga ole laiga ole "tuaoi" kalani;
  • “xdg-decoration” - tu'uina atu teuteuga fa'amalama i le itu o le server;
  • "xdg-output" - fa'amatalaga fa'aopoopo e uiga i le ata vitio (fa'aogaina mo le fa'avasegaina o vaega ninii);
  • "xwayland-keyboard-grab" - pu'e fa'aoga i totonu o talosaga XWayland.
  • filifiliga muamua - tutusa ma le X11, faʻamautinoa le faʻaogaina o le laupapa kilipa muamua (filifiliga muamua), faʻamatalaga e masani ona faʻapipiʻiina e faʻaaoga ai le ki o le isumu ogatotonu;
  • linux-explicit-synchronization o se faiga fa'apitoa a Linux mo le fa'amaopoopoina o fa'amaufa'atasi i luga.

puna: opennet.ru

Faaopoopo i ai se faamatalaga