Tukuna nga kawa-wayland 1.21

Ko te tukunga o te mokihi wayland-protocols 1.21 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.

Mai i te tukunga 1.21, kua whakakapia te wāhanga whakawhanake kawa "kore pumau" ki te "whakatakotoranga" hei whakangawari i te tukanga whakau mō ngā kawa kua whakamatautauria i roto i ngā taiao whakaputa. E toru ngā wāhanga o ngā kawa katoa: te whakawhanake, te whakamātautau, me te whakau. I muri i te otinga o te wāhanga whakawhanake, ka whakanohoia he kawa ki te peka "whakatakotoranga" ka whakaurua ki te huinga wayland-protocols, ā, i muri i te otinga o te whakamātautau, ka nekehia ki te kāwai pumau. Ka taea te whakamahi i ngā kawa i roto i te kāwai "whakatakotoranga" i roto i ngā hiato. ngā tūmau me ngā kiritaki e hiahia ana ki ngā mahi e pā ana. I roto i te wāhanga "whakatakotoranga", ka āraia ngā huringa e pakaru ai te hototahi, engari ki te kitea he take, he ngoikoretanga rānei i te wā whakamātautau, kāore e taea te whakakore i tētahi whakakapinga ki tētahi putanga kawa hou, nui, ki tētahi atu toronga Wayland rānei.

Ka tautokona te tāutanga e te putanga hou mā te whakamahi i te pūnaha hanga Meson hei utu mō ngā autotools. Kua whakamaheretia kia mutu rawa te tautoko mō ngā autotools ā muri ake nei. Kua tāpirihia he kawa hou, ko te xdg-activation, ki te kāwai whakaaturanga, e āhei ai te whakawhiti arotahi i waenga i ngā mata taumata-tuatahi rerekē. Hei tauira, mā te whakamahi i te xdg-activation, ka taea e tētahi kaiwhakarewa tono te whakawhiti arotahi ki tētahi atu, ka taea rānei e tētahi tono te huri arotahi ki tētahi atu. Kua whakatinanahia kētia te tautoko xdg-activation mō Qt, GTK, wlroots, Mutter, me KWin.

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

  • ""viewporter" - ka taea e te kiritaki te mahi i ngā mahi hei whakaneke me te tapahi i ngā taha o te mata i te taha tūmau.
  • "wa whakaaturanga" - ka whakarite i te 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":

  • "mata-mata" - te whakahaere i te mahi i roto i te aratau mata katoa;
  • "tikanga-whakauru" - tukatuka tikanga whakauru;
  • "Idle-inhibit" - te aukati i te whakarewatanga o te kaitiaki mata (kaitiaki mata);
  • “tohu-waoma whakauru” — tohuwa mo nga takahanga whakauru;
  • "linux-dmabuf" - te tiritiri i etahi kaari ataata ma te whakamahi hangarau DMABuff;
  • "kuputuhi-whakauru" — te whakarite i te whakauru kupu;
  • "tohu tohu" - whakahaere mai i nga mata pa;
  • “takahanga tohu whanaunga” - takahanga tohu tohu whanaunga;
  • “pointer constraints” - tohu tohu (aukati);
  • "papa" - tautoko mo te whakauru mai i nga papa.
  • “xdg-ke” - atanga mo te taunekeneke me nga mata o te kiritaki "tata";
  • “xdg-decoration” - te whakaputa whakapaipai matapihi ki te taha tūmau;
  • "xdg-putanga" — etahi atu korero mo te whakaputanga ataata (whakamahia mo te tauine hautanga);
  • "xwayland-keyboard-grab" - Hopukia te whakaurunga ki nga tono XWayland.
  • kowhiringa tuatahi - ma te whakataurite ki te X11, ka whakarite i te mahi o te papatopenga tuatahi (te kowhiringa tuatahi), ko nga korero ka whakauruhia ki te paatene kiore waenga;
  • te tukutahitanga-mārama-o-linux - motuhake ki Linux tikanga mō te tukutahi i ngā arai e pā ana ki te mata.
  • xdg-activation — ka taea e koe te whakawhiti arotahi i waenga i ngā mata taumata-tuatahi rerekē (hei tauira, mā te whakamahi i te xdg-activation, ka taea e tētahi taupānga te whakawhiti arotahi ki tētahi atu).

Source: opennet.ru

Hokona te manaaki pono mo nga waahi me te tiaki DDoS, nga kaiwhakarato VPS VDS 🔥 Hokona he manaaki paetukutuku pono me te tiakitanga DDoS, ngā tūmau VPS VDS | ProHoster