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

ваиланд

Након више од годину дана развоја, издање нове верзије Ваиланд-а 1.23, верзија у којојл побољшања су имплементирана у Ваиланд-скенер, као и побољшања подршке, нови АПИ-ји, исправке грешака и још много тога.

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

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

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

Подружница 1.23 одржава компатибилност уназад на АПИ и АБИ нивоу са верзијама 1.к, и фокусира се углавном на исправке грешака и мања ажурирања протокола и у овој новој верзији која је представљена, једна од нових карактеристика која је представљена је у либваиланд-у, пошто је имплементиран АПИ који омогућава клијенту да одреди максималну величину бафера интерне везе на страни сервера.

Максимална величина бафера се поставља преко интерфејса wl_display, и нови АПИ омогућава клијентима да га прилагоде на основу клијентске везе. Ова промена омогућава коришћење већих бафера на одређеним Ваиланд клијентима, као што је Ксваиланд, који имају већи интензитет улазних догађаја.

Још једна од промена која се истиче у овој новој верзији су промене у захтеве, догађаје и набрајања, јер сада могу да користе КСМЛ атрибут „депрецатед-синце“ да ставке означите као застареле. У Ваиланду, захтеви су поруке које клијент шаље серверу; догађаји су поруке које се преносе од сервера до клијента; а енумс су скупови нумеричких вредности повезаних са одређеним именом којим се обрађује протокол.

Поред тога, Додан је режим „енум-хеадер“. на комуналну wayland-scanner, дизајниран за генерисање датотека заглавља и кода на језику Ц засновано на КСМЛ датотекама које описују протокол, укључујући само „енуме“ у датотекама заглавља. Такође, још једна промена је то wayland-scanner сада обезбеђује генерисање функција за верификацију (валидатор) за "енуме" на страни сервера.

С друге стране, додато је Подршка за ОпенБСД, је додат могућност додељивања имена редовима догађаја да би се поједноставило отклањање грешака, функције су додате wl_client_get_user_data() y wl_client_set_user_data() да би се олакшало повезивање произвољних података са клијентом и захтев је додат wl_shm.release да омогући клијенту да обавести сервер да престане да користи дељени објекат, дозвољавајући тако серверу да ослободи придружену меморију.

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

  • КСВаиланд 24.1.0 је објављен са подршком за Екплицит Синц технологију и побољшаном подршком за ГЛАМОУР и ЕКСА 2Д архитектуру убрзања.
  • Пројекат впрс развија менаџер сесија за Ваиланд, сличан услужном програму за приказ, али за графичке апликације.
  • Покретање радног окружења ЛКСКт 2.0.0 са Ваиланд подршком у ПЦМанФМ-Кт менаџеру датотека, систему обавештења, радној површини, Руннеру, контролној табли, интерфејсу за одјављивање, интерфејсу за подешавања ЛКСКт и већини апликација.
  • Рад на имплементацији Ваиланд подршке у Ксфце.
  • Почетна подршка за Ваиланд у десктоп окружењу Будгие.
  • Почетна подршка за Ваиланд у десктоп окружењу Цимет.
  • Миграција радне површине ПРИЈАТЕЉ Вејланд је скоро завршен.
  • КДЕ 6 нуди подразумевану сесију која користи Ваиланд протокол. Имплементирана подршка за Ваиланд екстензије за управљање бојама.
  • Ваиланд подршка у уређивачу текста ГНУ Емацс.
  • Сесија базирана на Ваиланду ГНОМЕ укључује подршку за софтверски КВМ прекидач Инпут Леап, који вам омогућава да користите једну тастатуру и миш за контролу више рачунара.
  • Десктоп издање Федора КДЕ престао је да подржава сесије засноване на Кс11 у основној дистрибуцији.
  • Побољшана подршка за окружења заснована на Ваиланду на власничким контролерима АМД.
  • Имплементиран је драјвер који омогућава коришћење Вино - Wine у окружењима заснованим на Ваиланд протоколу без употребе КСВаиланд и Кс11 компоненти.
  • Линук верзије фирефок Подразумевано им је омогућено да користе Ваиланд сложени сервер уместо КСВаиланд-а. Могуће је креирати склопове који подржавају рад само у Ваиланду.

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