Втори тестов пакет композитен сървър Xfwl4 от проекта Xfce

Представен е вторият предварителен вариант на композитен сървър Xfwl4, който използва протокол Wayland. Xfwl4 е написан на езика Rust с помощта на библиотеката Smithay. Проектът не се пресича с кодовата база на мениджъра на прозорци xfwm4, но е насочен към реализиране на цялата налична функционалност в xfwm4, включително възможността за използване на съществуващите настройки xfconf и интерфейса за конфигурация, като взема предвид спецификата на използване на Wayland вместо X11. Функционалността на Xfwl4 се стреми да достигне ниво, при което потребителят може да превключва между Xfwl4 и xfwm4, без да забелязва разлики.

От разширените функции на Xfwl4 се откроява значителна преработка на логиката за стартиране на сесии, реализиране на протокола Wayland xdg-session-management и поддръжка за стартиране на X11 приложения чрез XWayland. Xfwl4 е построен върху библиотеката Smithay, която предоставя реализация на почти всички официални разширения на протокола Wayland, както и на протоколите wlroots и KDE. Кодът на Xfwl4 се разпространява под лиценция GPLv3 (за сравнение, кодът на мениджъра на прозорци xfwm4 се разпространява под GPLv2).

Промените във втората предварителна версия се свеждат до корекция на грешки, подобряване на съвместимостта с xfwm4 и добавяне на липсваща функционалност. Например, добавена е поддръжка за разширяване на прозорците по вертикала и хоризонтала, реализиран е протоколът xfce-foreign-toplevel-management-private-v1, предложен е диалог за потвърждаване на принудителното затваряне на зависнали приложения, добавени са клавиатурни комбинации за циклично превключване между прозорците и приложенията, и е въведена възможността за промяна на прозрачността на прозореца чрез хоризонтално превъртане на мишката в областта на заглавието на прозореца.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster