Wayland-Protocols 1.27 tuku

Ko te tukunga o te mokihi wayland-protocols 1.27 kua whakaputahia, kei roto he huinga kawa me nga toronga e kii ana i nga kaha o te kawa matua Wayland me te whakarato i nga kaha e tika ana mo te hanga i nga tūmau hiato me nga taiao kaiwhakamahi.

E toru nga wahanga kawa katoa - te whanaketanga, te whakamatautau me te whakapumautanga. I muri i te otinga o te wahanga whanaketanga ("kaore i mau" te waahanga), ka tuuhia te kawa ki te peka "whakaahua" ka uru mana ki roto i te huinga kawa-wayland, ka mutu te whakamatautau, ka nekehia ki te waahanga pumau. Ko nga kawa mai i te waahanga "whakaahua" ka taea te whakamahi i roto i nga kaitoro hiato me nga kaihoko kei te hiahiatia nga mahi e pa ana ki a raatau. Kaore i rite ki te waahanga "kaore i pumau", i roto i te "whakaahua" kaore e taea te whakarereke i nga huringa e takahi ana i te hototahi, engari mena ka kitea nga raru me nga hapa i te wa e whakamatautauria ana, kaore e whakakorehia te whakakapi me te waahanga hou o te kawa, tetahi atu toronga Wayland ranei.

I te putanga hou, kua taapirihia nga kawa hou ki te waahanga "whakaahua":

  • momo ihirangi - Ka taea e nga kiritaki te tuku korero mo nga ihirangi e whakaatuhia ana ki te tūmau hiato, ka taea te whakamahi ki te arotau i te whanonga mohio ki te ihirangi, penei i te whakatakoto i nga taonga DRM motuhake penei i te "momo ihirangi". Ko te tautoko mo nga momo ihirangi e whai ake nei ka whakapuakihia: karekau (kaore he korero mo te momo raraunga), te whakaahua (te whakaputanga o nga whakaahua matihiko, me iti te tukatuka), te ataata (ataata, te hākoritanga ranei, me tika te tukutahitanga kia kore ai e paheke) me te keemu (whakarewa. kēmu, putanga mai i te roanga iti).
  • ext-idle-notify - Whakaaetia nga tūmau hiato ki te tuku whakamohiotanga ki nga kaihoko mo te kore mahi a te kaiwhakamahi, ka taea te whakamahi hei whakahohe i etahi atu aratau penapena hiko i muri i etahi wa kore mahi.

Kei roto i nga kawa Wayland i tenei wa nga kawa pumau e whai ake nei he hototahi whakamuri:

  • "Tirotiro" - ka taea e te kiritaki te mahi i nga mahi whakaheke me te tapahi i nga taha o te mata i te taha o te tūmau.
  • "wa whakaaturanga" - whakarato whakaaturanga ataata.
  • Ko te "xdg-shell" he atanga mo te hanga me te pahekoheko me nga papanga penei i nga matapihi, e taea ai te nuku huri noa i te mata, te whakaiti, te whakanui, te rahi, me era atu.

Kawa i whakamatauria i roto i te peka "whakatairanga":

  • drm-lease - e whakarato ana i nga rauemi e tika ana hei hanga i te ahua tiwharewha me nga momo parepare mo te kanohi maui me te taha matau ina whakaatuhia ki nga potae mooni mariko.
  • "ext-session-lock" - ka tautuhi i nga tikanga mo te raka i te waahi, hei tauira, i te wa e mahi ana te kaitiaki mata, te whakaputanga ranei o te korero motuhēhēnga.
  • "kotahi-pixel-buffer" - ka taea e koe te hanga i nga putunga-pixel-kotahi kei roto e wha nga uara RGBA 32-bit.
  • "xdg-activation" - ka taea e koe te whakawhiti i te arotahi i waenga i nga papa rereke o te taumata tuatahi (hei tauira, ma te whakamahi i te xdg-whakahohenga, ka taea e tetahi tono te huri i te arotahi ki tetahi atu).

Kawa e whakawhanakehia ana i te peka "kore":

  • "mata-mata" - whakahaere mahi i roto i te aratau mata katoa.
  • "tikanga-whakauru" - te tukatuka o nga tikanga whakauru.
  • "idle-inhibit" - te aukati i te whakarewatanga o te kaitiaki mata (kaitiaki mata).
  • "whakauru-waa" - tohu wa mo nga takahanga whakauru.
  • "papapātuhi-pokatata-aukati" - Whakahaerehia te taapiri o nga pokatata papapātuhi me nga paatene wera.
  • "linux-dmabuf" - Te tiri i nga kaari ataata maha ma te whakamahi i te hangarau DMABuff.
  • Ko te "linux-explicit-tukutahi" he tikanga Linux-motuhake mo te tukutahi i nga putunga e pa ana ki tetahi mata.
  • "tohu-tohu" - whakahaere mai i nga mata pa.
  • "tohu tohu" - herenga tohu (aukati).
  • "kowhiringa tuatahi" - ma te whakataurite ki te X11, ka tukuna te papatopenga tuatahi (te kowhiringa tuatahi), te whakaurunga o nga korero ka mahia ma te paatene kiore waenga.
  • "takahanga tohu whanaunga" - takahanga tohu tohu whanaunga.
  • "papa" - tautoko mo te whakauru mai i nga papa.
  • "kuputuhi-whakauru" - te whakarite i te whakauru kupu.
  • Ko te "xdg-foreign" he atanga mo te taunekeneke me nga papa o te kiritaki "tatatata".
  • "xdg-decoration" - te whakaputa whakapaipai matapihi ki te taha tūmau.
  • "xdg-output" - etahi atu korero mo te whakaputanga ataata (whakamahia mo te tauine hautanga).
  • "xwayland-keyboard-grab" - Hopukia te whakaurunga ki nga tono XWayland.

Source: opennet.ru

Tāpiri i te kōrero