Sgaoileadh àrainneachd luchd-cleachdaidh Sway 1.6 a’ cleachdadh Wayland

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

Tha co-chòrdalachd i3 air a thoirt seachad aig ìre àithne, faidhle rèiteachaidh agus IPC, a’ leigeil le Sway a bhith air a chleachdadh mar àite follaiseach i3 a bhios a’ cleachdadh Wayland an àite X11. Leigidh Sway leat uinneagan a chuir air an sgrion chan ann gu spàsail, ach gu loidsigeach. Tha Windows air an rèiteachadh ann an cliath a nì an fheum as fheàrr de rùm sgrion agus a leigeas leat uinneagan a làimhseachadh gu sgiobalta a’ cleachdadh dìreach am meur-chlàr.

Gus àrainneachd cleachdaiche làn-chuimseach a chruthachadh, tha na co-phàirtean a leanas air an tabhann: swayidle (pròiseas cùl-fhiosrachaidh a’ cur an gnìomh protocol idle KDE), swaylock (sàbhalaiche-sgrìn), mako (manaidsear fios), gruamach (a’ cruthachadh seallaidhean-sgrìn), slurp (a’ taghadh raon air an sgrion), wf-recorder (glacadh bhidio), bàr-slighe (bàr tagraidh), virtboard (meur-chlàr air-sgrion), wl-clipboard (ag obair leis a’ bhòrd bhidio), wallutils (a’ riaghladh pàipear-balla deasg).

Tha Sway ga leasachadh mar phròiseact modular a chaidh a thogail a bharrachd air an leabharlann wlroots, anns a bheil na prìomh nithean bunaiteach airson obair a’ mhanaidsear co-dhèanta a chuir air dòigh. Tha Wlroots a’ toirt a-steach backends gu ruigsinneachd eas-chruthach air an sgrion, innealan cuir a-steach, toirt seachad gun a bhith a ’faighinn cothrom dìreach air OpenGL, eadar-obrachadh le KMS / DRM, libinput, Wayland agus X11 (tha còmhdach air a thoirt seachad airson a bhith a’ ruith tagraidhean X11 stèidhichte air Xwayland). A bharrachd air Sway, tha an leabharlann wlroots air a chleachdadh gu gnìomhach ann am pròiseactan eile, nam measg Librem5 agus Cage. A bharrachd air C/C ++, chaidh ceanglachan a leasachadh airson Sgeama, Common Lisp, Go, Haskell, OCaml, Python agus Rust.

Anns an fhoillseachadh ùr:

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

Source: fosgailtenet.ru

Cuir beachd ann