Kifurushi cha itifaki za wayland-protocols 1.49 kimetolewa, kikiwa na seti ya itifaki na viendelezi vinavyokamilisha itifaki kuu ya Wayland na kutoa uwezo unaohitajika kujenga seva mchanganyiko na mazingira ya watumiaji.
Katika toleo jipya:
- ΠΠΎΠ±Π°Π²Π»Π΅Π½ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» xx-fractional-scale, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ, Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π·Π°Π΄Π°ΡΡΡΡ ΡΠ΅Π»ΡΠΌΠΈ ΡΠΈΡΠ»Π°ΠΌΠΈ, Π΄Π»Ρ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΡΠΎΡΠ½ΠΎΡΡΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ Π΄ΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ. ΠΠΎΠ΄ΠΎΠ±Π½Π°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ΅ΡΠ°Π΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΠΌ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠΈΡΡΠ΅ΠΌΡ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ, Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΡΠΌ Π΄Π»Ρ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΡΡΠΎΠ²Π½Π΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ Π΄Π»Ρ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎΠΉ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π΄ΡΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
- Π ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Β«linux-dmabufΒ» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ°Π±ΠΎΡΡ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°Ρ Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ GPU. ΠΠ° ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°ΡΡ Ρ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ½ΡΠΌΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠ· GPU ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ.
- Π ΠΏΡΠΎΡΠΎΠΊΠΎΠ» color-management-v1 Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ BT.2100 Π΄Π»Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΡ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ HDR-ΠΊΠΎΠ½ΡΠ΅Π½Ρ, ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ Π΄Π»Ρ Windows.
Itifaki zote hupitia hatua za ukuzaji, majaribio na uimarishaji kwa mfuatano. Baada ya kukamilisha hatua ya maendeleo (kitengo cha "isiyo imara"), itifaki imewekwa kwenye tawi la "staging" na imejumuishwa rasmi katika seti ya itifaki ya njia, na baada ya kupima kukamilika, inahamishiwa kwenye kikundi kilicho imara. Itifaki kutoka kwa kitengo cha "hatua" zinaweza tayari kutumika katika seva na wateja wa aina nyingi ambapo utendakazi unaohusiana unahitajika. Tofauti na kitengo cha "isiyo thabiti", katika "staging" ni marufuku kufanya mabadiliko ambayo yanakiuka utangamano, lakini ikiwa matatizo na mapungufu yanatambuliwa wakati wa kupima, uingizwaji na toleo jipya la itifaki au ugani mwingine wa Wayland haujatengwa.
Ili kuharakisha uwasilishaji wa itifaki kwa watengenezaji na kuhimiza utekelezaji wa mapema wa itifaki katika miradi iliyopo, kuanzia na toleo la awali, awamu ya "majaribio" iliongezwa, ambayo inaruhusu mabadiliko ambayo yanavunja utangamano na kuongeza itifaki "mbichi" ambazo zinaweza kuletwa hatua kwa hatua kwa kiwango sahihi. Ingawa itifaki inahitaji kuunda timu ya usaidizi na kupokea idadi fulani ya shukrani (ACKs) kutoka kwa wakaguzi ili kuingia katika awamu ya uandaaji, inahitaji tu kupokea pingamizi lolote (NACKs) wakati wa kipindi cha ukaguzi wa wiki mbili ili kuingia katika awamu ya majaribio.
Njia ya itifaki ya wayland kwa sasa inajumuisha itifaki thabiti zifuatazo, ambazo zinaendana nyuma:
- "mtazamaji" - huruhusu mteja kufanya vitendo vya kuongeza na kupunguza makali ya uso kwenye upande wa seva.
- "wakati wa uwasilishaji" - hutoa maonyesho ya video.
- "xdg-shell" ni kiolesura cha kuunda na kuingiliana na nyuso kama madirisha, huku kuruhusu kuzisogeza karibu na skrini, kukunja, kupanua, kubadilisha ukubwa, n.k.
- "linux-dmabuf" - hutoa uwezo wa kuunda wl_buffers kulingana na DMA-BUF.
- "kibao" - shirika la pembejeo kutoka kwa kompyuta kibao za picha.
Itifaki zilizojaribiwa katika tawi la "staging":
- drm-lease - hutoa rasilimali zinazohitajika ili kutoa picha ya stereo yenye vihifadhi tofauti vya macho ya kushoto na kulia wakati wa kutoa vifaa vya sauti vya uhalisia pepe.
- "ext-session-lock" - inafafanua njia ya kufunga kipindi, kwa mfano, wakati kiokoa skrini kinapofanya kazi au mazungumzo ya uthibitishaji yanaonyeshwa.
- "pixel-bafa-moja" - hukuruhusu kuunda bafa za pikseli moja zinazojumuisha thamani nne za 32-bit RGBA.
- Β«xdg-activationΒ» β ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ ΡΠΎΠΊΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΠΏΠΎΠ²Π΅ΡΡ
Π½ΠΎΡΡΡΠΌΠΈ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ
xdg-activation ΠΎΠ΄Π½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΡΡ ΡΠΎΠΊΡΡ Π½Π° Π΄ΡΡΠ³ΠΎΠ΅). - aina ya maudhui - Huruhusu wateja kupitisha taarifa kuhusu maudhui yanayoonyeshwa kwa seva ya mchanganyiko, ambayo inaweza kutumika kuboresha tabia ya kufahamu maudhui, kama vile kuweka sifa maalum za DRM kama vile "aina ya maudhui". Usaidizi wa aina zifuatazo za maudhui umetangazwa: hakuna (hakuna taarifa kuhusu aina ya data), picha (matokeo ya picha za kidijitali, zinazohitaji uchakataji mdogo), video (video au uhuishaji, usawazishaji sahihi zaidi unahitajika ili kuepuka kudumaa) na mchezo (kuzindua michezo, matokeo kutoka kwa kuchelewa kwa kiwango cha chini).
- ext-idle-notify - Huruhusu seva za mchanganyiko kutuma arifa kwa wateja kuhusu kutotumika kwa mtumiaji, ambazo zinaweza kutumika kuamilisha njia za ziada za kuokoa nishati baada ya muda fulani wa kutotumika.
- udhibiti wa kurarua - hukuruhusu kulemaza usawazishaji wima (VSync) na mpigo wima wa unyevu katika programu za skrini nzima, zinazotumiwa kulinda dhidi ya kurarua kwenye pato. Katika utumizi wa media titika, mabaki kutokana na kurarua ni athari isiyofaa, lakini katika programu za michezo ya kubahatisha, mabaki yanaweza kuvumiliwa ikiwa kushughulika navyo husababisha ucheleweshaji zaidi.
- ext-foreign-toplevel-list - Hurejesha maelezo kuhusu nyuso zilizowekwa kwenye kiwango cha juu, ambayo hukuruhusu kupanga madirisha kuweka gati juu ya maudhui mengine, kwa mfano, kuambatisha paneli zako na swichi za dirisha.
- muktadha wa usalama - hukuruhusu kutambua wateja kwa kutumia kutengwa kwa sanduku la mchanga. Mteja anaweza kusajili muunganisho mpya kwa seva ya mchanganyiko inayotegemea Wayland na kuambatisha muktadha wa usalama kwake, na kisha msimamizi wa sehemu atapunguza uwezo unaopatikana kwa muunganisho uliowekwa kulingana na muktadha maalum wa usalama.
- umbo la mshale ni njia mbadala ya kubinafsisha mwonekano wa kielekezi, kwa kuzingatia kupitisha mfululizo wa picha za kielekezi badala ya kupiga kwenye uso (wl_surface).
- "kiti cha muda mfupi" - iliyoundwa ili kuunda vipindi vya muda vya kujitegemea (viti) vilivyoundwa kwa ajili ya matumizi na vifaa vya kuingiza data. Kwa mfano, wakati wa kutekeleza uwezo wa kuunganisha kwenye desktop ya mbali, itifaki inakuwezesha kuunda kikao tofauti kwa kila mtumiaji na kibodi na kipanya.
- "xdg-toplevel-drag" - huongeza utaratibu wa "buruta na udondoshe" na uwezo wa kuambatisha madirisha ya ngazi ya juu kwenye operesheni ya kuburuta, ambayo inaweza kutumika, kwa mfano, kupanga kuburuta kwa upau wa vidhibiti au vichupo vya kivinjari na kipanya. Itifaki mpya hukuruhusu kuunda sehemu zinazoweza kutengwa za dirisha ambazo, zinapoburutwa kutoka kwa dirisha hilo, huwa madirisha mapya na zinaweza kusogezwa juu ya dirisha lililopo kabla ya kuambatishwa tena.
- "xdg-dialog" - hukuruhusu kugawa sifa maalum za mazungumzo kwa nyuso za kiwango cha juu, kwa mfano, unaweza kuunda mazungumzo ya modal ambayo huzuia mwingiliano wa mtumiaji na kiolesura kingine.
- "linux-drm-syncobj" - hutoa zana kwa ulandanishi wa bafa wazi kwa kutumia DRM (Kidhibiti Utoaji wa Moja kwa Moja) vitu vya ulandanishi. Inachukuliwa kuwa katika muktadha wa ulandanishi wakati wa kutoa kwa bafa, itifaki iliyopendekezwa itaboresha kazi na viendeshaji kulingana na API za michoro za Vulkan na OpenGL (utekelezaji unategemea vidhibiti katika viendeshaji). Itifaki mpya inafanya uwezekano wa kuhakikisha kuwa utendakazi wa kuchora kwenye bafa umekamilika kabla ya kidhibiti cha utunzi kuonyesha bafa hiyo.
- alpha-modifier, ambayo huruhusu wateja kubadilisha kiwango cha uwazi wa uso na kuhamisha shughuli ili kuhakikisha uwazi kwa upande wa seva ya mchanganyiko, ambayo inaweza kuelekeza shughuli hizi kwa KMS.
- xdg-toplevel-ikoni - funga ikoni kwenye dirisha la kiwango cha juu.
- ext-image-capture-source na ext-picha-copy-capture - shirika la kunasa maudhui yanayoonyeshwa kwenye skrini.
- xdg-system-kengele - hukuruhusu kutoa ishara ya mfumo, ambayo inaweza kutumika, kwa mfano, kama onyo katika emulator ya terminal. Fomu ya pato la ishara imedhamiriwa kwa hiari ya meneja wa mchanganyiko inaweza kuwa sio sauti tu, lakini majibu ya kuona.
- fifo - hutumia utaratibu wa FIFO (kwanza ndani, wa kwanza) kwa ajili ya usindikaji wa foleni ya sasisho la maudhui ya uso unaoonyeshwa. Kwa upande wa vitendo, itifaki inaruhusu pato kutumia kusubiri utambazaji wima ukamilike (vblank) badala ya kutumia simu za kurudi nyuma kila wakati iko tayari kuonyesha fremu mpya, ambayo hutatua tatizo la upakiaji wa juu wa GPU wakati wa kutumia VSync.
- kuweka muda - hukuruhusu kuweka kikomo cha muda kwa yaliyomo kwenye uso (seva ya mchanganyiko inapaswa kuonyesha mabadiliko ya yaliyomo ikiwezekana baada ya muda uliowekwa, lakini sio mapema).
- ext-data-control - Huruhusu wateja waliobahatika kudhibiti uchakataji wa data, kwa mfano kutekeleza wasimamizi wa ubao wa kunakili.
- ext-workspace - hutekeleza dhana ya kompyuta za mezani na hutoa matukio yenye taarifa kuhusu hali ya dawati, pamoja na uwezo wa kuwezesha na kulemaza kompyuta za mezani. Itifaki inaweza kutumika kuunda paneli na viashiria vinavyoonyesha orodha ya kompyuta za mezani zinazopatikana na kukuruhusu kubadili kati yao.
- usimamizi wa rangi - hutoa uwezo wa usimamizi wa rangi na usaidizi wa anuwai ya ung'avu iliyopanuliwa (HDR, Safu ya Juu ya Nguvu). Kwa kiendelezi kilichoongezwa, programu za mteja zinaweza kupata maelezo kuhusu sifa zinazohusiana na rangi za vifaa vya kutoa na kupitisha data kuhusu sifa zinazohusiana na rangi za maudhui yao kwenye seva ya mchanganyiko. Katika seva ya mchanganyiko, maelezo haya yanaweza kutumika kudhibiti rangi kiotomatiki wakati wa kuonyesha maudhui kwenye vifaa tofauti vya kutoa, kwa mfano kubadilisha maudhui kuwa wasilisho linalofaa kuonyeshwa kwenye vichunguzi vya HDR. Wasifu wa ICC hutumiwa kuelezea nafasi za rangi.
- xdg-toplevel-tag β Huruhusu wateja wa Wayland kuambatisha lebo kwenye nyuso za kiwango cha juu ambazo seva ya utungaji inaweza kutumia kutambua madirisha baada ya programu kuwashwa upya (kwa mfano, programu inaweza kuweka lebo za "dirisha kuu" na "mipangilio" kwa dirisha kuu na dirisha la mipangilio). Kitambulisho hicho ni muhimu kwa kurejesha nafasi, ukubwa, na mali ya madirisha baada ya kuanza upya, na kwa kufafanua sheria maalum kwa aina za kibinafsi za madirisha.
- uwakilishi wa rangi - hufafanua uwakilishi wa rangi ya uso wa Wayland. Wateja wa Wayland wanaweza kupitisha metadata inayohitajika ili kufafanua uwazi, muundo wa rangi, sampuli ndogo, na kiwango cha idadi, na kutumika wakati wa kubadilisha bafa yenye data inayolingana na muundo wa rangi wa YCbCr hadi uwakilishi wa RGB.
- ext-background-effect - inatumika madoido kwa sehemu zenye uwazi nusu za uso wa Wayland, kama vile ukungu wa usuli.
- pointer-warp - Huruhusu programu kusogeza pointer papo hapo kwenye nafasi maalum.
- xdg-session-management β Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π΄Π»Ρ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΠΎΠΊΠΎΠ½ ΠΏΡΠ΅ΡΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ΅Π°Π½ΡΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΡΠ»Π΅ Π°Π²Π°ΡΠΈΠΉΠ½ΠΎΠ³ΠΎ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΈΠ»ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
Itifaki zinazotengenezwa katika tawi la majaribio:
- xx-session-management - hurejesha hali ya madirisha kwa vipindi vilivyoingiliwa (kwa mfano, baada ya ajali ya msimamizi wa utunzi).
- xx-input-method β huruhusu programu kutekeleza mbinu za kuingiza maandishi kwa seva mchanganyiko na kutoa maandishi yaliyoingizwa, ambayo yanaweza kutumika, kwa mfano, kuunda kibodi pepe na tabaka za IME (Input Method Editor) kwa ajili ya usindikaji wa kuingiza.
- xx-text-input β inaruhusu seva mchanganyiko kutekeleza mbinu za kuingiza na kutuma maandishi kwenye programu. Itifaki hii huweka sawa mwingiliano kati ya seva mchanganyiko na programu na inaruhusu udhibiti wa vipengele kama vile kusambaza maandishi ya kuingiza, kushughulikia matukio ya kuzingatia ingizo, na kuzingatia mahususi ya sehemu za kuingiza (lugha, uteuzi wa maandishi, aina ya maudhui).
- xx-cutouts β Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ Π²ΡΡΠ΅Π·Π°Ρ Π½Π° ΡΠΊΡΠ°Π½Π΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΠΎΠ΄ ΡΡΠΎΠ½ΡΠ°Π»ΡΠ½ΡΡ ΠΊΠ°ΠΌΠ΅ΡΡ Π½Π° ΡΠΊΡΠ°Π½Π΅ ΡΠΌΠ°ΡΡΡΠΎΠ½Π°).
- xx-zones β Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΎΠΊΠΎΠ½ Π²Π΅ΡΡ Π½Π΅Π³ΠΎ ΡΡΠΎΠ²Π½Ρ Π² Β«Π·ΠΎΠ½ΡΒ» β ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ ΡΠΎ ΡΠ²ΠΎΠΈΠΌ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎΠΌ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ. ΠΡΠΎΡΠΎΠΊΠΎΠ» ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°ΡΡ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΡΡ ΡΠ°ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ ΠΎΠΊΠΎΠ½, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ°Π΅ΡΡΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°.
- xx-keyboard-filter β Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Ρ Π²Π°ΡΠ° ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠΌ Π²ΡΠ±ΡΠ°Π½Π½ΡΡ ΡΠΎΠ±ΡΡΠΈΠΉ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠΎΠ±ΡΡΠΈΠΉ Π²Π²ΠΎΠ΄Π° ΠΈΠ»ΠΈ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΡ ΡΠΎΠ±ΡΡΠΈΠΉ Π² Wayland-ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΡ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ ΡΠΎΠΊΡΡ Π²Π²ΠΎΠ΄Π°.
Itifaki zinazotengenezwa katika tawi "lisilo thabiti":
- "Skrini nzima-shell" - udhibiti wa kazi katika hali ya skrini nzima.
- "njia ya pembejeo" - mbinu za usindikaji wa pembejeo.
- "Ile-inhibit" - kuzuia uzinduzi wa skrini (kiokoa skrini).
- "pembejeo-muda" - mihuri ya nyakati kwa matukio ya ingizo.
- "njia za mkato za kibodi" - hudhibiti kiambatisho cha mikato ya kibodi na hotkeys.
- "linux-explicit-synchrization" ni mahususi kwa Linux utaratibu wa kusawazisha bafa kuhusiana na uso.
- "pointi-ishara" - udhibiti kutoka kwa skrini za kugusa.
- "vikwazo vya pointer" - vikwazo vya pointer (kuzuia).
- "chaguo la msingi" - kwa mlinganisho na X11, inahakikisha utendakazi wa ubao wa kunakili wa msingi (uteuzi wa msingi), habari ambayo kawaida huingizwa na kitufe cha kati cha panya.
- "Matukio ya pointer ya jamaa" - matukio ya kiashirio cha jamaa.
- "pembejeo ya maandishi" - shirika la uingizaji wa maandishi.
- "xdg-kigeni" ni kiolesura cha kuingiliana 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 (kutumika kwa kuongeza sehemu).
- "Xwayland-keyboard-grab" - ingizo la kunasa katika programu za XWayland.
Chanzo: opennet.ru
