लैबडब्ल्यूसी 0.5 उपलब्ध है, वेलैंड के लिए समग्र सर्वर

Увидел свет выпуск проекта labwc 0.5, развивающего композитный сервер для Wayland с возможностями, напоминающими оконный менеджер Openbox (проект преподносится как попытка создания альтернативы Openbox для Wayland). Из особенностей labwc называется минимализм, компактная реализация, широкие возможности настройки и высокая производительность. Код проекта написан на языке Си и распространяется под лицензией GPLv2.

इसका आधार wlroots लाइब्रेरी है, जिसे स्वे उपयोगकर्ता वातावरण के डेवलपर्स द्वारा विकसित किया गया है और वेलैंड पर आधारित एक समग्र प्रबंधक के काम को व्यवस्थित करने के लिए बुनियादी कार्य प्रदान करता है। विस्तारित वेलैंड प्रोटोकॉल के बीच, आउटपुट डिवाइस को कॉन्फ़िगर करने के लिए wlr-आउटपुट-प्रबंधन, डेस्कटॉप शेल के काम को व्यवस्थित करने के लिए लेयर-शेल और कस्टम पैनल और विंडो स्विच को जोड़ने के लिए विदेशी-टॉपलेवल का समर्थन किया जाता है।

Возможно подключение надстроек с реализацией таких функций, как создание скриншотов, отображение обоев на рабочем столе, размещение панели и меню. Анимированные эффекты, градиенты и пиктограммы (за исключением кнопок для окон) не поддерживаются принципиально. Для запуска X11-приложений в окружении на базе протокола Wayland поддерживается использование DDX-компонента XWayland. Тема оформления, базовое меню и горячие клавиши настраиваются через файлы конфигурации в формате xml.

Помимо встроенного корневого меню, настраиваемого через menu.xml, можно подключить сторонние реализации меню приложений, такие как bemenu, fuzzel и wofi. В качестве панели можно использовать Waybar, Уambar или LavaLauncher. Для управления подключением мониторов и изменением их параметров предлагается использовать wlr-randr или kanshi. Блокировка экрана осуществляется при помощи swaylock.

नई रिलीज में:

  • Обеспечена поддержка экранов с высокой плотностью пикселей (HiDPI).
  • Обеспечена перегруппировка элементов при отключении дополнительных устройств вывода.
  • Изменены настройки, связанные с обработкой события перемещения элементов мышью.
  • Добавлена возможность уменьшения окна после его перемещения (unmaximize-on-move).
  • Добавлена поддержка панели задач sfwbar (Sway Floating Window Bar).
  • Добавлена поддержка клиентских меню.
  • Предоставлена возможность запуска приложений в полноэкранном режиме.
  • Добавлена опция cycleViewPreview для предпросмотра содержимого во время переключения между окнами, используя интерфейс Alt+Tab.
  • Добавлена возможность привязки действия при перемещении курсора мыши за край экрана.
  • Добавлена поддержка переменных окружения WLR_{WL,X11}_OUTPUTS, поддерживаемых в wlroots.
  • Добавлена поддержка управляющих жестов (сдвиг и масштабирование щипком).

लैबडब्ल्यूसी 0.5 उपलब्ध है, वेलैंड के लिए समग्र सर्वर
लैबडब्ल्यूसी 0.5 उपलब्ध है, वेलैंड के लिए समग्र सर्वर


स्रोत: opennet.ru

एक टिप्पणी जोड़ें