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).

    Sors: opennet.ru

  • Żid kumment