Ipagawas ang wayland-protocols 1.21

Ang pagpagawas sa wayland-protocols 1.21 nga pakete gimantala, nga adunay usa ka hugpong sa mga protocol ug mga extension nga nagsangkap sa mga kapabilidad sa base Wayland protocol ug naghatag sa mga kapabilidad nga gikinahanglan alang sa pagtukod sa mga composite server ug user environment.

Sugod sa release 1.21, ang "unstable" protocol development stage gipulihan na sa "staging" aron mahapsay ang proseso sa stabilization para sa mga protocol nga nasulayan na sa mga production environment. Ang tanang protocol sunod-sunod nga moagi sa tulo ka hugna: development, testing, ug stabilization. Human makompleto ang development stage, ang protocol ibutang sa "staging" branch ug ilakip sa wayland-protocols suite, ug human makompleto ang testing, kini ibalhin sa stable category. Ang mga protocol sa "staging" category magamit na karon sa composites. mga server ug mga kliyente nga nanginahanglan og may kalabutan nga gamit. Sa kategoryang "staging", gidili ang mga pagbag-o nga makaguba sa compatibility, apan kung adunay mga isyu o kakulangan nga madiskobrehan atol sa pagsulay, dili mahimong isalikway ang pag-ilis sa usa ka bag-o, hinungdanon nga bersyon sa protocol o laing extension sa Wayland.

Ang bag-ong bersyon karon nagsuporta sa pag-instalar gamit ang Meson build system imbes nga autotools. Ang suporta alang sa autotools giplano nga hingpit nga dili na gamiton sa umaabot. Usa ka bag-ong protocol, ang xdg-activation, ang gidugang sa staging category, nga nagtugot sa pagbalhin sa focus tali sa lain-laing first-level surfaces. Pananglitan, gamit ang xdg-activation, ang usa ka application launcher mahimong magbalhin sa focus ngadto sa lain, o ang usa ka aplikasyon mahimong magbalhin sa focus ngadto sa lain. Ang suporta sa xdg-activation gipatuman na alang sa Qt, GTK, wlroots, Mutter, ug KWin.

Sa pagkakaron, ang wayland-protocols naglakip sa mosunod nga stable protocols, nga naghatag ug backward compatibility:

  • "viewporter" - nagtugot sa kliyente sa paghimo og mga aksyon sa pag-scale ug pag-crop sa mga ngilit sa nawong sa kilid server.
  • "panahon sa presentasyon" - naghatag ug video display.
  • Ang "xdg-shell" usa ka interface alang sa paghimo ug pag-interact sa mga ibabaw ingon nga mga bintana, nga nagtugot kanimo sa paglihok niini sa palibot sa screen, pagminus, pagpalapad, pagbag-o, ug uban pa.

Ang mga protocol nga gisulayan sa sanga nga "staging":

  • "fullscreen-shell" - pagkontrol sa trabaho sa full screen mode;
  • "pamaagi sa pag-input" - pagproseso sa mga pamaagi sa pag-input;
  • "idle-inhibit" - gibabagan ang paglansad sa screensaver (screen saver);
  • “input-timestamps” — timestamps para sa input nga mga panghitabo;
  • "linux-dmabuf" - pagpaambit sa daghang mga video card gamit ang teknolohiya sa DMABuff;
  • "text-input" - organisasyon sa text input;
  • "pointer-gestures" - pagkontrol sa mga touch screen;
  • "relative pointer nga mga panghitabo" - paryente pointer nga mga panghitabo;
  • "pointer constraints" - pointer constraints (pagbabag);
  • "tablet" - suporta alang sa input gikan sa mga tablet.
  • "xdg-langyaw" - interface alang sa interaksyon sa mga nawong sa "silingan" nga kliyente;
  • "xdg-dekorasyon" - paghubad sa mga dekorasyon sa bintana sa kilid sa server;
  • "xdg-output" — dugang nga impormasyon bahin sa output sa video (gigamit alang sa fractional scaling);
  • "xwayland-keyboard-grab" - pagkuha sa input sa mga aplikasyon sa XWayland.
  • primary-selection - pinaagi sa analogy sa X11, nagsiguro sa operasyon sa nag-unang clipboard (panguna nga pagpili), impormasyon nga gikan sa kasagaran gisal-ut uban sa tunga-tunga nga buton sa mouse;
  • linux-explicit-synchronization — специфичный для Linux mekanismo para sa pag-synchronize sa mga buffer kalabot sa nawong.
  • xdg-activation — nagtugot kanimo sa pagbalhin sa pokus tali sa lainlaing mga first-level nga nawong (pananglitan, gamit ang xdg-activation, ang usa ka aplikasyon mahimong magbalhin sa pokus ngadto sa lain).

Source: opennet.ru

Pagpalit kasaligan nga pag-host alang sa mga site nga adunay proteksyon sa DDoS, mga server sa VPS VDS 🔥 Pagpalit og kasaligang website hosting nga adunay proteksyon sa DDoS, VPS VDS servers | ProHoster