Sway 1.4 scaoileadh timpeallachta saincheaptha ag baint úsáide as Wayland

ullmhaithe scaoileadh bainisteoir ilchodach smacht 1.4 (выпуск 1.3 не был сформирован), построенного с использованием протокола Wayland и полностью совместимого с мозаичным оконным менеджером i3 agus painéal i3bar. Tá cód an tionscadail scríofa i C agus dáilte ag faoi ​​cheadúnas MIT. Tá an tionscadal dírithe ar úsáid ar Linux agus FreeBSD.

soláthraítear comhoiriúnacht i3 ag an leibhéal ordaithe, comhad cumraíochta agus IPC, rud a ligeann do Sway a úsáid mar athsholáthar trédhearcach i3 a úsáideann Wayland in ionad X11. Ligeann Sway duit fuinneoga a chur ar an scáileán ní spásúil, ach go loighciúil. Eagraítear Windows i ngreille a bhaineann an úsáid is fearr is féidir as spás scáileáin agus a ligeann duit fuinneoga a ionramháil go tapa ag baint úsáide as an méarchlár amháin.

Chun timpeallacht iomlán úsáideora a chruthú, tairgtear na comhpháirteanna tionlacain seo a leanas: swayidle (próiseas cúlra ag cur prótacal díomhaoin KDE i bhfeidhm), swaylock (spárálaíscáileáin), mako (bainisteoir fógraí), ghruama (gabháil scáileáin), slurp (réimse ar an scáileán a roghnú), wf-thaifeadán (gabháil físeáin), barra bealaigh (barra feidhmchláir), virtboard (méarchlár scáileáin), wl-gearrthaisce (ag obair leis an ngearrthaisce), wallutils (bainistíocht ballapháipéir deisce).

Tá Sway á fhorbairt mar thionscadal modúlach a tógadh ar bharr leabharlainne wlroots, ina bhfuil na primitives bunúsacha go léir chun obair bainisteoir ilchodach a eagrú. Áiríonn Wlroots cúlchistí le haghaidh
astarraingt rochtana ar an scáileán, gléasanna ionchuir, rindreáil gan rochtain dhíreach ar OpenGL, idirghníomhú le KMS/DRM, libinput, Wayland agus X11 (soláthraítear sraith chun feidhmchláir X11 a rith bunaithe ar Xwayland). Chomh maith le Sway, úsáidtear an leabharlann wlroots go gníomhach i tionscadail eilelena n-áirítear Librem5 и Cage. Chomh maith le C/C++, forbraíodh ceangail don Scéim, Common Lisp, Go, Haskell, OCaml, Python agus Rust.



Sa scaoileadh nua:

  • Добавлена поддержка протокола VNC для удалённого обращения к рабочему столу. Работа организована через использование сервера bealachvnc, который может подключаться к запущенным рабочим сеансам на базе Wayland, создаёт виртуальное устройство ввода и транслирует экранный вывод при помощи протокола RFB. Wayvnc в том числе можно использовать для запуска виртуальных рабочих столов, запускаемых на серверах без монитора. Поддержка ранее предлагавшегося бэкенда на базе протокола RDP прекращена.
  • Добавлена частичная поддержка запуска панели задач, развиваемой проектом MATE;
  • Реализована возможность настройки задержек отображения символов при вводе (опции max_render_time и sway-output);
  • Добавлена поддержка раздельной обработки групп клавиш на клавиатуре (для специализированных клавиатур);
  • Прекращена поддержка протокола xdg-shell v6 (нестабильная версия v6 уже неактуальна после стабилизации xdg-shell).

    Foinse: oscailtenet.ru

  • Add a comment