лабвц 0.6 стиже са побољшањима графичког АПИ-ја и још много тога

лабвц

Лабвц је композитор прозора за Ваиланд заснован на влроотс-у, инспирисан опенбок-ом

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

За оне који нису упознати са лабвц 0.6, требало би да знате да је заснован на библиотеци влроотс, коју су развили програмери корисничког окружења Сваи и која пружа основне функције за организовање рада композитног менаџера заснованог на Ваиланду.

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

Главне новине лабвц 0.6

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

El обрада слике и фонтова пре приказивања на екрану пребачена је на баферовање уместо текстура (структура влр_тектуре), што је омогућило да се обезбеди исправно скалирање излаза, плус је поједностављен код за везивање контролера за влр_сцене_нодес.

Још једна промена која се истиче у овој новој верзији је то обезбеђени континуирани тестови интеграције за Дебиан, ФрееБСД, Арцх и Воид верзије, укључујући и не-кваиланд верзије.

Поред тога, можемо наћи и то додата подршка за подешавање курзива и тежине фонтова (да користите италиц и болд фонтове), као и додавање подешавања да контролишете да ли су шематски прегледи омогућени.

Протокол кдг-десктоп-портал-влр је омогућен да ради без додатне конфигурације (иницијализација дбус-а и активација преко системд-а су завршени), што је решило проблеме са издањем ОБС Студио-а.

Такође је истакнуто у овој новој верзији лабвц 0.6 Имплементирана подршка за дрм_леасе_в1 протокол, који се користи за генерисање стерео слике са различитим баферима за лево и десно око када се приказује у слушалицама виртуелне реалности.

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

Како инсталирати ЛАБВЦ?

За оне који су заинтересовани да могу да инсталирају овај композитор на свој систем, морају да прате упутства која делимо у наставку.

Дистрибуција која има најлакши метод инсталације је Федора и да бисте инсталирали лабвц, само отворите терминал и у њега ћемо укуцати:

sudo dnf install labwc

Они који јесу корисници Арцх Линук-а, Мањаро-а или било које друге дистрибуције изведене из Арцх Линук-а, морају отворити терминал и у њега ће откуцати следећу команду да преузму потребне зависности:

sudo pacman -S meson wlroots cairo pango libxml2 glib2

Након тога, добиће ЛАБВЦ изворни код покретањем следеће наредбе у терминалу:

git clone https://github.com/johanmalm/labwc
cd labwc
meson build
ninja -C build

Сада, за оне који су корисници Дебиана, УБунту-а или било које друге дистрибуције засноване на било којој од ова два, морају да укуцају следеће у терминалу:

git clone https://github.com/johanmalm/labwc
cd labwc
meson build
ninja -C build

За оне који су заинтересовани да сазнају више о ЛАБВЦ, могу посетити веб локацију пројекат на ГитХуб-у.


Будите први који ће коментарисати

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.