Sway 1.6 tuku taiao ritenga ma te whakamahi i Wayland

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

Ko te hototahi i3 kei te whakahau, te konae whirihoranga me te taumata IPC, ka taea te whakamahi a Sway hei whakakapinga maramara i3 e whakamahi ana i a Wayland hei utu mo X11. Ka taea e Sway te whakanoho i nga matapihi ki runga i te mata kaore i te mokowā, engari i te arorau. Kua whakaritea a Windows ki roto i te matiti e tino pai ai te whakamahi mokowā mata, ka taea e koe te raweke i nga matapihi ma te whakamahi noa i te papapātuhi.

Hei waihanga i te taiao kaiwhakamahi katoa, ko nga waahanga e whai ake nei ka tukuna: te swayidle (te tukanga papamuri e whakatinana ana i te kawa KDE i te kawa), swaylock (kaitiaki mata), mako (kaiwhakahaere whakamohiotanga), grim (te hanga whakaahua), slurp (te kowhiri i tetahi waahi. i runga i te mata), wf-recorder (hopu ataata), waybar (pae tono), virtboard (i runga i te papapātuhi mata), wl-clipboard (mahi ki te papatopenga), wallutils (whakahaere pepapātū papamahi).

Kei te whakawhanakehia a Sway hei kaupapa hangai i runga ake o te whare pukapuka wlroots, kei roto nga kaupapa taketake katoa mo te whakarite i nga mahi a te kaiwhakahaere hiato. Kei roto i nga Wlroots nga tuara ki te uru ki te mata, nga taputapu whakauru, te whakaputa me te kore e uru tika ki te OpenGL, te taunekeneke me te KMS/DRM, te libinput, te Wayland me te X11 (kua whakaratohia he paparanga mo te whakahaere tono X11 i runga i te Xwayland). I tua atu ki a Sway, kei te kaha te whakamahi i te whare pukapuka wlroots ki etahi atu kaupapa, tae atu ki te Librem5 me te Cage. I tua atu i te C/C++, kua whakawhanakehia nga here mo te Kaupapa, Common Lisp, Go, Haskell, OCaml, Python me Rust.

I roto i te tukunga hou:

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

Source: opennet.ru

Tāpiri i te kōrero