лабвц 0.7 стиже са побољшањима, исправкама грешака и још много тога

лабвц

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

Нова верзија лабвц 0.7 је већ објављен и мада стиже са значајним бројем допуна и исправки, Програмери напомињу да се ово издање фокусирало на миграцију лабвц-а на влроотс 0.17 и сређивање регресије

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

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

Као што је поменуто на почетку, ова нова верзија се издваја по преласку на нова грана библиотеке влроотс 0.17, који побољшава свој Вулкан код за рендеровање, кваиланд-схелл-в1 како би побољшао поузданост КСВаиланд-а, као и додавање подршке за нове Ваиланд протоколе и друга побољшања.

Још један врхунац лабвц 0.7 је подршка за ваиланд цурсор-схапе-в1 протокол, који вам омогућава да прилагодите изглед курсора преношењем низа слика курсора.

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

Од осталих промена који се истичу:

  • Приказивање икона у заглављима прозора је сада подржано.
  • Побољшања у интерфејсу за пребацивање између прозора- Ово вам омогућава да се крећете уназад притиском на стрелицу налево или нагоре.
  • Подешавања за сличице у интерфејсу за пребацивање између виртуелних десктопа- Уведено подешавање осд.воркспаце-свитцхер.бокес.{видтх,хеигхт} за одређивање величине сличице.
  • Нове акције и опције:
    Додате акције ВиртуалОутпутАдд и ВиртуалОутпутРемове за додавање и уклањање виртуелних излазних уређаја.
    Имплементирана је акција РесизеТо за конкретну промјену величине.
    Додата је радња ТогглеОмнипресент и опција „Увек у видљивом радном простору“ за увек постављање садржаја на активну радну површину.
  • Својство _НЕТ_ВОРКАРЕА за апликације које користе КСВаиланд: што омогућава разумевање величине слободне површине на екрану коју не заузимају панели. Ово се користи, на пример, у Кт-у када се израчунава величина искачућих менија.
  • Решен је проблем са КСВаиланд површинама које су потпуно ван екрана које не генеришу догађаје потврде и стога их спречавају да се крећу на екрану.
  • Исправљено кваиланд.ц нулл показивач дереференцирање које је изазвало пад са ЦЛионс.
  • Избегнуто је заобилажење КСВаиланд-ове максимизиране/целог екрана/поплочане геометрије да би се решио проблем где неки КСВаиланд прикази (пример: кфце4 терминал) не завршавају са тачно тачном геометријом када су поплочани.

коначно ако јеси заинтересовани да сазнају више о томе, детаље можете погледати у следећи линк.

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

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

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

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. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.