Sway 1.6 lage anviwònman koutim lè l sèvi avèk Wayland

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

Yo bay konpatibilite ak i3 nan nivo kòmandman, fichye konfigirasyon ak IPC, ki pèmèt Sway itilize kòm yon ranplasman transparan pou i3, lè l sèvi avèk Wayland olye de X11. Sway pèmèt ou mete fenèt sou ekran an pa espasyal, men lojikman. Fenèt yo mete deyò nan yon kadriyaj ki fè pi bon itilizasyon espas ekran epi ki pèmèt ou byen vit manipile fenèt lè l sèvi avèk sèlman klavye a.

Pou mete yon anviwònman itilizatè konplè, yo ofri konpozan ki gen rapò: swayidle (pwosesis background ak aplikasyon an nan pwotokòl la san fè anyen konsa KDE), swaylock (screen saver), mako (manadjè notifikasyon), grim (kreye Ekran), slurp (chwazi) yon zòn sou ekran an), wf-anrejistrè (kapti videyo), waybar (ba aplikasyon), virtboard (klavye sou ekran an), wl-clipboard (jesyon clipboard), wallutils (jesyon photo desktop).

Sway devlope kòm yon pwojè modilè bati sou tèt bibliyotèk wlroots la, ki gen tout debaz primitif pou òganize travay manadjè konpoze an. Wlroots gen ladan l backend pou abstrè aksè ekran, aparèy antre, rann san aksè dirèkteman nan OpenGL, entèfas ak KMS/DRM, libinput, Wayland, ak X11 (yo bay yon kouch pou kouri aplikasyon X11 ki baze sou Xwayland). Anplis Sway, bibliyotèk wlroots yo itilize aktivman nan lòt pwojè, tankou Librem5 ak Cage. Anplis C/C++, yo te devlope atachman pou Scheme, Common Lisp, Go, Haskell, OCaml, Python, ak Rust.

Nan nouvo lage a:

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

Sous: opennet.ru

Add nouvo kòmantè