Rilaxx tal-ambjent tal-utent Sway 1.6 bl-użu ta’ Wayland

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

Il-kompatibilità tal-i3 hija pprovduta fil-kmand, il-fajl tal-konfigurazzjoni u l-livell tal-IPC, li tippermetti li Sway jintuża bħala sostituzzjoni trasparenti tal-i3 li juża Wayland minflok X11. Sway jippermettilek li tpoġġi twieqi fuq l-iskrin mhux spazjalment, iżda loġikament. It-twieqi huma rranġati fi grilja li tagħmel l-aħjar użu mill-ispazju tal-iskrin u tippermettilek timmanipula t-twieqi malajr billi tuża biss it-tastiera.

Biex jinħoloq ambjent ta' utent sħiħ, huma offruti l-komponenti ta' akkumpanjament li ġejjin: swayidle (proċess ta' sfond li jimplimenta l-protokoll idle KDE), swaylock (screen saver), mako (maniġer tan-notifika), grim (ħolqien ta' screenshots), slurp (għażla ta' żona). fuq l-iskrin), wf-recorder (qbid tal-vidjo), waybar (bar tal-applikazzjoni), virtboard (tastiera fuq l-iskrin), wl-clipboard (taħdem mal-clipboard), wallutils (immaniġġjar tal-wallpaper tad-desktop).

Sway qed jiġi żviluppat bħala proġett modulari mibni fuq il-librerija wlroots, li fiha l-primittivi bażiċi kollha għall-organizzazzjoni tax-xogħol tal-maniġer kompost. Wlroots jinkludi backends għal aċċess astratt għall-iskrin, apparati ta 'input, rendering mingħajr aċċess dirett OpenGL, interazzjoni ma' KMS/DRM, libinput, Wayland u X11 (saff huwa pprovdut għat-tħaddim ta 'applikazzjonijiet X11 ibbażati fuq Xwayland). Minbarra Sway, il-librerija wlroots tintuża b'mod attiv fi proġetti oħra, inklużi Librem5 u Cage. Minbarra C/C++, ġew żviluppati rbit għal Scheme, Common Lisp, Go, Haskell, OCaml, Python u Rust.

Fir-rilaxx il-ġdid:

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

Sors: opennet.ru

Żid kumment