wayland-protocols 1.20 թողարկում

Հասանելի է փաթեթի թողարկում wayland-protocols 1.20, որը պարունակում է պրոտոկոլների և ընդլայնումների հավաքույթ, որոնք լրացնում են Wayland հիմնական պրոտոկոլի հնարավորությունները և ապահովում են այն հնարավորությունները, որոնք անհրաժեշտ են կոմպոզիտիվ սերվերների և օգտվողի միջավայրերի կառուցման համար։ 1.20 թողարկումը ձևավորվել է գրեթե անմիջապես հետո 1.19, որոշ ֆայլերի (README.md, GOVERNANCE.md, MEMBERS.md) արխիվում չցուցակվելու պատճառով։

Նոր տարբերակում նորացված է պրոտոկոլը xdg-shell, որը կիրառվել է արդեն կապակցված popup-միջավայրերի դիրքի փոփոխման հնարավորությամբ։ «presentation time» և xdg-shell պրոտոկոլներին ավելացվել են նոր enum և bitfield հատկանիշներ։ Հավաքմանը ավելացվել է փաստաթուղթ
GOVERNANCE.md, որը նկարագրում է Wayland նոր պրոտոկոլների ստեղծման և գոյություն ունեցողների թարմացման գործընթացները wayland-protocols հավաքում։ Ակնառու լրացում է կատարվել գոյություն ունեցող պրոտոկոլներին, բարելավվել է փաստաթղթի որակը և ուղղվել են հայտնաբերված սխալները։

Այս պահին wayland-protocols հավաքում ընդգրկված են հետևյալ կայուն պրոտոկոլները, որոնք ապահովում են հետադարձ համամատելիություն։

  • «viewporter» — թույլ է տալիս հաճախորդին իրականացնել մակերեսի մասշտաբավորման և տրամագծերի կտրում գործողություններ սերվերի կողմից։
  • «presentation time» — ապահովում է տեսանյութի ցուցադրում։
  • «xdg-shell» — մակերեսների ստեղծման և նրանց հետ փոխազդելու ինտերֆեյս, որը թույլ է տալիս դրանք տեղաշարժել էկրանին, minimize անել, maximize անել, չափը փոխել և այլն։

Ավելի ոչ կայուն պրոտոկոլները, որոնց զարգացումը դեռևս ավարտված չէ և անցողիկության պահպանման երաշխիքներ չկան՝

  • «fullscreen-shell» — լրիվ էկրանային ռեժիմով աշխատանքի կառավարում;
  • «input-method» — մուտքի մեթոդների մշակումը;
  • «idle-inhibit» — էկրանի պահպանող ծրագրերի արգելափակում;
  • «input-timestamps» — մուտքի իրադարձությունների ժամանակային նշանները;
  • «linux-dmabuf» — միաժամանակյա գրադարանների կիսում DMABuff տեխնոլոգիայի միջոցով;
  • «text-input» — տեքստի մուտքի կազմակերպումը;
  • «pointer-gestures» — կառավարում ցենզոմային էկրանից;
  • «relative pointer events» — հարաբերական ցուցիչային իրադարձություններ;
  • «pointer constraints» — ցուցիչների սահմանափակումներ (արգելափակում);
  • «tablet» — գծային մուտքի աջակցությունը:
  • «xdg-foreign» — «բարեկամ» հաճախորդի մակերեսների հետ փոխազդելու ինտերֆեյս;
  • «xdg-decoration» — պատուհանների ձևազարդումների գծագրում սերվերի կողմից;
  • «xdg-output» — լրացուցիչ տեղեկություններ տեսահեռարձակման մասին (օգտագործվում է մասնակի չափաբառման համար);
  • «xwayland-keyboard-grab» — XWayland ծրագրերում մուտքի բռնում։
  • primary-selection — ինչպես X11-ում ապահովում է առաջնային փոխանակման բուֆերի աշխատանքը (primary selection), որի տեղեկությունը սովորաբար ներառվում է միջնորդական մկնիկի կոճակով;
  • linux-explicit-synchronization — Linux- ի հատուկ բուֆերների համաժամացման մեխանիզմ մակերեսի կապի շրջանակում։

Ընտանիք: opennet.ru

Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով 🔥 Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster