wayland-itifaki 1.20 kutolewa

Inapatikana kutolewa kwa kifurushi itland-protokali 1.20, ambayo ina seti ya itifaki na viendelezi vinavyosaidiana na uwezo wa itifaki ya msingi ya Wayland na kutoa uwezo unaohitajika kwa ajili ya kujenga seva zenye mchanganyiko na mazingira ya watumiaji. Toleo 1.20 liliundwa mara tu baada ya 1.19, kutokana na kushindwa kujumuisha faili fulani (README.md, GOVERNANCE.md, MEMBERS.md) kwenye kumbukumbu.

Toleo jipya limesasisha itifaki xdg-ganda, ambayo iliongeza uwezo wa kubadilisha nafasi ya vidirisha ibukizi vilivyounganishwa tayari. Sifa mpya za enum na bitfield zimeongezwa kwa "wakati wa uwasilishaji" na itifaki za xdg-shell. Hati imeongezwa kwenye utunzi
UTAWALA.md, ambayo inaelezea michakato ya kuunda itifaki mpya za Wayland na kusasisha zilizopo katika seti ya itifaki za wayland. Nyongeza ndogo zimefanywa kwa itifaki zilizopo, nyaraka zimeboreshwa, na makosa yaliyotambuliwa yameondolewa.

Kwa sasa, itifaki za wayland ni pamoja na itifaki dhabiti zifuatazo, ambazo hutoa utangamano wa nyuma:

  • "mtazamaji" - huruhusu mteja kufanya vitendo vya kuongeza na kupunguza makali ya uso kwenye upande wa seva.
  • "wakati wa uwasilishaji" - hutoa onyesho la video.
  • "xdg-shell" ni kiolesura cha kuunda na kuingiliana na nyuso kama windows, ambayo hukuruhusu kuzisogeza karibu na skrini, kupunguza, kupanua, kurekebisha ukubwa, nk.

Itifaki zisizo imara, ambazo maendeleo yake bado hayajakamilishwa na hayana uhakika wa kubaki sambamba na matoleo ya awali:

  • "screen-shell" - udhibiti wa kazi katika hali ya skrini kamili;
  • "njia ya kuingiza" - usindikaji wa njia za uingizaji;
  • "wavivu-kuzuia" - kuzuia uzinduzi wa skrini (kiokoa skrini);
  • "pembejeo-muhuri" - alama za nyakati za matukio ya pembejeo;
  • "linux-dmabuf" - kugawana kadi kadhaa za video kwa kutumia teknolojia ya DMBuff;
  • "pembejeo ya maandishi" - shirika la uingizaji wa maandishi;
  • "ishara za pointer" - udhibiti kutoka kwa skrini za kugusa;
  • "Matukio ya pointer ya jamaa" - matukio ya pointer ya jamaa;
  • "vikwazo vya pointer" - vikwazo vya pointer (kuzuia);
  • "kibao" - msaada kwa pembejeo kutoka kwa vidonge.
  • "xdg-kigeni" - kiolesura cha mwingiliano na nyuso za mteja wa "jirani";
  • "xdg-decoration" - kutoa mapambo ya dirisha kwenye upande wa seva;
  • "xdg-output" - maelezo ya ziada kuhusu pato la video (hutumika kwa kuongeza sehemu);
  • "Xwayland-keyboard-grab" - ingizo la kunasa katika programu za XWayland.
  • uteuzi wa msingi - kwa mlinganisho na X11, inahakikisha uendeshaji wa clipboard ya msingi (uteuzi wa msingi), habari ambayo kawaida huingizwa na kifungo cha kati cha mouse;
  • Usawazishaji-wazi wa linux ni utaratibu mahususi wa Linux wa kusawazisha bafa zinazofunga uso.

Chanzo: opennet.ru

Kuongeza maoni