Rilaxx tal-ambjent tal-utent Sway 1.4 bl-użu ta’ Wayland
Ippreparat rilaxx tal-maniġer kompost Tbandil 1.4 (выпуск 1.3 не был сформирован), построенного с использованием протокола Wayland и полностью совместимого с мозаичным оконным менеджером i3 u panel i3bar. Il-kodiċi tal-proġett huwa miktub f'Ċ u imqassma minn taħt liċenzja MIT. Il-proġett huwa mmirat għall-użu fuq Linux u 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 komplet tal-utent, il-komponenti li ġejjin li jakkumpanjaw huma offruti: swayidle (proċess ta' sfond li jimplimenta l-protokoll idle KDE), swaylock (screen saver), mako (maniġer tan-notifika), skura (tieħu screenshots), slurp (tagħżel żona fuq l-iskrin), wf-recorder (qbid tal-vidjo), waybar (bar tal-applikazzjoni), virtboard (tastiera tal-iskrin), wl-clipboard (taħdem mal-clipboard), wallutils (ġestjoni tal-wallpaper tal-desktop).
Sway qed jiġi żviluppat bħala proġett modulari mibni fuq librerija wlroots, li fih il-primittivi bażiċi kollha għall-organizzazzjoni tax-xogħol ta 'maniġer kompost. Wlroots jinkludi backends għal
astrazzjoni ta 'aċċess għall-iskrin, apparati ta' input, rendering mingħajr aċċess dirett għal 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 proġetti oħrainkluż Librem5 и Gaġġa. Minbarra C/C++, ġew żviluppati rbit għal Scheme, Common Lisp, Go, Haskell, OCaml, Python u Rust.
Fir-rilaxx il-ġdid:
Добавлена поддержка протокола VNC для удалённого обращения к рабочему столу. Работа организована через использование сервера wayvnc, который может подключаться к запущенным рабочим сеансам на базе Wayland, создаёт виртуальное устройство ввода и транслирует экранный вывод при помощи протокола RFB. Wayvnc в том числе можно использовать для запуска виртуальных рабочих столов, запускаемых на серверах без монитора. Поддержка ранее предлагавшегося бэкенда на базе протокола RDP прекращена.
Добавлена частичная поддержка запуска панели задач, развиваемой проектом MATE;
Реализована возможность настройки задержек отображения символов при вводе (опции max_render_time и sway-output);
Добавлена поддержка раздельной обработки групп клавиш на клавиатуре (для специализированных клавиатур);
Прекращена поддержка протокола xdg-shell v6 (нестабильная версия v6 уже неактуальна после стабилизации xdg-shell).