labwc 0.5 دستیاب، جامع سرور وائی لینڈ کے لیے

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

بنیاد wlroots لائبریری ہے، جو Sway صارف ماحول کے ڈویلپرز کے ذریعہ تیار کی گئی ہے اور Wayland پر مبنی ایک جامع مینیجر کے کام کو منظم کرنے کے لیے بنیادی کام فراہم کرتی ہے۔ توسیع شدہ Wayland پروٹوکولز میں، wlr-output-management کو آؤٹ پٹ ڈیوائسز کو ترتیب دینے، ڈیسک ٹاپ شیل کے کام کو منظم کرنے کے لیے لیئر شیل، اور کسٹم پینلز اور ونڈو سوئچز کو جوڑنے کے لیے غیر ملکی ٹاپ لیول کی مدد حاصل ہے۔

Возможно подключение надстроек с реализацией таких функций, как создание скриншотов, отображение обоев на рабочем столе, размещение панели и меню. Анимированные эффекты, градиенты и пиктограммы (за исключением кнопок для окон) не поддерживаются принципиально. Для запуска 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.
  • Добавлена поддержка управляющих жестов (сдвиг и масштабирование щипком).

labwc 0.5 دستیاب، جامع سرور وائی لینڈ کے لیے
labwc 0.5 دستیاب، جامع سرور وائی لینڈ کے لیے


ماخذ: opennet.ru

نیا تبصرہ شامل کریں