ĵeto de wayland-protokoloj 1.18

eldonita pakaĵeldono wayland-protokoloj 1.18, kiu enhavas aron de protokoloj kaj etendaĵoj kiuj kompletigas la kapablojn de la baza Wayland-protokolo kaj disponigas la kapablojn necesajn por konstrui kunmetitajn servilojn kaj uzantmediojn. Versio 1.18 inkluzivas malgrandajn aldonojn al ekzistantaj protokoloj, plibonigitan dokumentadon kaj riparitajn cimojn. Weston 7.0 kaj Wayland 1.18 estas atenditaj esti liberigitaj la 23-an de aŭgusto.

Nuntempe, wayland-protokoloj inkludas la sekvajn stabilajn protokolojn, kiuj disponigas malantaŭan kongruecon:

  • "vidportisto" - permesas al la kliento elfari skaladon kaj surfacrandan tondado agojn sur la servilflanko.
  • "prezenta tempo" - provizas vidbendon.
  • "xdg-shell" estas interfaco por krei kaj interagi kun surfacoj kiel fenestroj, kiu permesas movi ilin ĉirkaŭ la ekrano, minimumigi, vastigi, regrandigi ktp.

Malstabilaj protokoloj, kies evoluo ankoraŭ ne finiĝis kaj ne garantias, ke ili restos kongruaj kun pasintaj eldonoj:

  • "fullscreen-shell" - kontrolo de laboro en plenekrana reĝimo;
  • “input-method” - prilaboraj enigmetodoj;
  • "idle-inhibit" - blokante la lanĉon de la ekranŝparo (ekranŝparo);
  • “input-timestamps” — tempomarkoj por enigokazaĵoj;
  • "linux-dmabuf" - kundivido de pluraj vidkartoj uzante DMABuff-teknologion;
  • “text-input” — organizo de teksto-enigo;
  • "pointer-gestures" - kontrolo de tuŝekranoj;
  • “relative pointer events” - relativaj montraj eventoj;
  • “pointer constraints” - limigoj de montriloj (blokado);
  • "tablojdo" - subteno por enigo de tabeloj.
  • "xdg-foreign" - interfaco por interago kun la surfacoj de la "najbara" kliento;
  • “xdg-decoration” - farante fenestroornamadojn ĉe la servilo;
  • "xdg-output" - pliaj informoj pri la videoproduktado (uzata por frakcia skalo);
  • "xwayland-keyboard-grub" - kaptas enigaĵon en XWayland-aplikoj.
  • primar-elekto - analoge kun X11, certigas la funkciadon de la primara tondujo (primara elekto), el kiu informoj kutime estas enmetitaj per la meza musbutono;
  • linux-explicit-synchronization estas Linukso-specifa mekanismo por sinkronigi surfac-ligitajn bufrojn.

fonto: opennet.ru

Aldoni komenton