Ваиланд 1.22 је већ објављен и ово су његове вести

ваиланд

Ваиланд је графички серверски протокол и библиотека која обезбеђује метод да менаџери композиције прозора комуницирају директно са апликацијама и хардвером.

После девет месеци развоја, лансирање нова верзија стабилне верзије протокола, механизам међупроцесне комуникације и библиотеке Ваиланд 1.22.

Грана 1.22 је компатибилна уназад са АПИ и АБИ верзијама 1.к и садржи углавном исправке грешака и мања ажурирања протокола. Вестон Цомпосите Сервер, који пружа код и практичне примере за коришћење Ваиланд-а у десктоп окружењима и уграђеним решењима, развија се као део посебног развојног циклуса.

За оне који не знају за Ваиланд, то би требало да знате ово је протокол за интеракцију композитног сервера и апликација који раде са њим. Клијенти сами рендерују своје прозоре у посебном баферу, прослеђујући информације о ажурирањима композитном серверу, који комбинује садржај појединачних бафера апликације да би формирао коначни резултат, узимајући у обзир могуће нијансе, као што су преклапање прозора и транспарентност .

Другим речима, сложени сервер не пружа АПИ за приказивање елемената појединац, али ради само на већ формираним прозорима, што вам омогућава да се решите двоструког баферовања када користите библиотеке високог нивоа као што су ГТК и Кт, које преузимају посао сортирања садржаја прозора.

Ваиланд решава многе Кс11 безбедносне проблеме јер, за разлику од последњег, изолује улаз и излаз за сваки прозор, не дозвољава клијенту да приступи садржају прозора других клијената, а такође не дозвољава пресретање улазних догађаја повезаних са другим прозорима.

Главне вести Вејланда 1.22

У овој новој верзији Ваиланд-а 1.22 која је представљена, то се истиче подршка за догађаје вл_сурфаце ::преферред_буффер_сцале и вл_сурфаце::преферред_буффер_трансформ на вл_сурфаце АПИ, преко којег композитни сервер преноси информације о промени нивоа скале и трансформационих параметара за површину.

Још једна промена која се истиче је та додат догађај вл_поинтер::акис на вл_поинтер АПИ за назначити физичку адресу показивача да бисте одредили тачан смер померања у виџетима.

Поред тога, Ваиланд-сервер је додао метод за добијање глобалног имена и имплементирао функцију вл_цлиент_адд_дестрои_лате_листенер.

Од стране Промене у апликацијама, десктоп окружењима и дистрибуцијама које се односе на Ваиланд, истакнуто је следеће:

  • Вине долази са почетном подршком за коришћење у окружењима заснованим на Ваиланд протоколу без КСВаиланд и Кс11 компоненти. У тренутној фази, додани су управљачки програм виневаиланд.дрв и компоненте униклиб-а, а извршене су и припреме за обраду датотека дефиниција Ваиланд протокола од стране буилд система. У једном од наредних издања планирају да укључе промене како би омогућили излаз у Ваиланд окружењу.
  • Континуирана побољшања Ваиланд подршке у КДЕ Пласма верзијама 5.26 и 5.27. Имплементирана је могућност онемогућавања лепљења из међуспремника помоћу средњег дугмета миша. Побољшан квалитет скалирања прозора за апликације покренуте са КСВаиланд-ом.
  • Обезбеђен аутоматски избор нивоа зумирања за екран.
  • Експерименталне верзије кфце4-панел и кфдесктоп десктоп су припремљене за Ксфце нудећи почетну подршку за рад у окружењима заснованим на Ваиланд протоколу.
  • Корисничко окружење дистрибуције Таилс је премештено са Кс сервера да користи Ваиланд протокол.
  • Систем за 3Д моделирање Блендер 3.4 имплементира подршку за Ваиланд протокол, омогућавајући вам да покренете Блендер директно у окружењима заснованим на Ваиланду без коришћења КСВаиланд слоја.
  • Објављена је верзија прилагођеног окружења Сваи 1.8 са Ваиландом.
  • Прилагођено окружење ПаперДЕ 0.2 је доступно, користећи Кт и Ваиланд.
  • Фирефок је побољшао дељење екрана у Ваиланд окружењима тако што је решио проблеме са глатким померањем садржаја, активирањем догађаја клика када се кликне на траку за померање и померањем садржаја у окружењима заснованим на Ваиланд-у.
  • Валве наставља да развија Гамесцопе Цомпосите Сервер (раније познат као стеамцомпмгр), који користи Ваиланд протокол и користи се у СтеамОС 3 оперативном систему.
  • Развој лккт-сваи, порта ЛКСКт корисничког простора који Ваиланд подржава. Такође, други ЛВКт пројекат развија прилагођени ЛКСКт омотач базиран на Ваиланд-у.Наставак преноса МАТЕ десктопа на Ваиланд.
  • Систем76 развија нову верзију корисничког окружења ЦОСМИЦ користећи Ваиланд.
  • Ваиланд је подразумевано омогућен на мобилним платформама Пласма Мобиле, Саилфисх, вебОС Опен Соурце Едитион, Тизен и АстероидОС.
    На основу Ваиланд-а, развијају се Убунту Фрамеворк и својеглаве шкољке.

Коначно, за оне који су заинтересовани да испробају ову нову верзију Можете преузети изворни код за своју верзију са следећи линк.