Itusilẹ agbegbe aṣa Sway 1.6 ni lilo Wayland

Доступен релиз композитного менеджера Sway 1.6, построенного с использованием протокола Wayland и полностью совместимого с мозаичным оконным менеджером i3 и панелью i3bar. Код проекта написан на языке Си и распространяется под лицензией MIT. Проект нацелен на использование в Linux и FreeBSD.

Ibamu i3 ti pese ni aṣẹ, faili iṣeto ati ipele IPC, gbigba Sway lati lo bi i3 aropo ti o ṣafihan ti o nlo Wayland dipo X11. Sway faye gba o lati gbe awọn window loju iboju kii ṣe aaye, ṣugbọn ọgbọn. Windows ti wa ni idayatọ ni akoj kan ti o jẹ ki lilo to dara julọ ti aaye iboju ati gba ọ laaye lati ṣe afọwọyi ni iyara awọn window ni lilo bọtini itẹwe nikan.

Lati ṣẹda agbegbe olumulo ti o ni kikun, awọn paati atẹle wọnyi ni a funni: swayidle (ilana abẹlẹ ti n ṣe imuse ilana ilana KDE), swaylock (ipamọ iboju), mako (oluṣakoso iwifunni), grim (ṣiṣẹda awọn sikirinisoti), slurp (yiyan agbegbe kan). loju iboju), wf-agbohunsilẹ (fidio Yaworan), waybar (ọpa ohun elo), virtboard (bọtini loju iboju), wl-agekuru (ṣiṣẹ pẹlu awọn sileti), wallutils (ìṣàkóso tabili ogiri).

Sway ti wa ni idagbasoke bi iṣẹ akanṣe modular ti a ṣe lori oke ile-ikawe wlroots, eyiti o ni gbogbo awọn ipilẹ akọkọ ninu fun siseto iṣẹ ti oluṣakoso akojọpọ. Wlroots pẹlu awọn ẹhin ẹhin si iraye si áljẹbrà si iboju, awọn ẹrọ titẹ sii, ṣiṣe laisi iraye si OpenGL taara, ibaraenisepo pẹlu KMS/DRM, libinput, Wayland ati X11 (a pese Layer kan fun ṣiṣe awọn ohun elo X11 ti o da lori Xwayland). Ni afikun si Sway, ile-ikawe wlroots ti lo ni itara ni awọn iṣẹ akanṣe miiran, pẹlu Librem5 ati Cage. Ni afikun si C / C ++, awọn ọna asopọ ti ni idagbasoke fun Eto, Lisp ti o wọpọ, Go, Haskell, OCaml, Python ati Rust.

Ninu itusilẹ tuntun:

  • Реализована возможность использования редактора методов ввода (IME) в составе элементов интерфейса пользователя, таких как панели и экран блокировки.
  • Повышена плавность интерактивных операций перемещения и изменения размера окон.
  • В самодостаточных пакетах Flatpak и Snap для улучшения интеграции с системой задействован протокол xdg-foreign.
  • Совместимость с оконным менеджером i3 улучшена в области команд, изменяющих раскладку окон на экране.
  • Добавлена опция для скрытия курсора во время набора.
  • Реализация корзины адаптирована для работы в системах без systemd или elogind.
  • Повышена надёжность работы с буфером обмена для приложений X11.

orisun: opennet.ru

Fi ọrọìwòye kun