Hoʻokuʻu ʻia o Sway 1.6 kaiapuni mea hoʻohana me Wayland

Loaʻa ka hoʻokuʻu ʻana o ka mana hoʻokumu ʻo Sway 1.6, i kūkulu ʻia me ka protocol Wayland a paʻa piha me ka i3 tiling window manager a me ka panel i3bar. Ua kākau ʻia ke code papahana ma C a ua māhele ʻia ma lalo o ka laikini MIT. Hoʻohana ʻia ka papahana ma Linux a me FreeBSD.

Hāʻawi ʻia ka hoʻohālikelike i3 ma ke kauoha, faila hoʻonohonoho a me ka pae IPC, e ʻae iā Sway e hoʻohana ʻia ma ke ʻano he pani i3 maopopo e hoʻohana ana iā Wayland ma kahi o X11. Hāʻawi ʻo Sway iā ʻoe e kau i nā puka makani ma ka ʻaoʻao ʻaʻole i ka spatially, akā i ke kūpono. Hoʻonohonoho ʻia ʻo Windows i loko o kahi mākia e hoʻohana maikaʻi ai i ka nui o ka pale a hiki iā ʻoe ke hoʻololi wikiwiki i nā puka makani me ka hoʻohana ʻana i ka papa keyboard.

No ka hana ʻana i kahi kaiapuni mea hoʻohana piha, hāʻawi ʻia nā ʻāpana e pili ana: swayidle (kaʻina hana hope e hoʻokō ana i ka protocol KDE idle), swaylock (pale pale), mako (manakia hoʻolaha), grim (hana i nā screenshots), slurp (koho i kahi wahi. ma ka ʻaoʻao), wf-recorder (wikiō hopu), waybar (palapala noi), virtboard (ma ka ʻaoʻao keyboard), wl-clipboard (hana me ka clipboard), wallutils (hoʻokele ʻana i ka wallpaper desktop).

Ke kūkulu ʻia nei ʻo Sway ma ke ʻano he papahana modular i kūkulu ʻia ma luna o ka hale waihona puke wlroots, kahi i loaʻa nā kumu kumu mua no ka hoʻonohonoho ʻana i ka hana a ka luna hoʻonohonoho. Loaʻa i nā Wlroots nā backends i ke komo abstract i ka pale, nā mea hoʻokomo, ka hāʻawi ʻana me ka ʻole e komo pololei iā OpenGL, ka launa pū me KMS/DRM, libinput, Wayland a me X11 (ua hāʻawi ʻia kahi papa no ka holo ʻana i nā noi X11 e pili ana iā Xwayland). Ma kahi o Sway, hoʻohana ikaika ʻia ka waihona wlroots i nā papahana ʻē aʻe, me Librem5 a me Cage. Ma kahi o C/C++, ua hoʻomohala ʻia nā mea paʻa no ka Scheme, Common Lisp, Go, Haskell, OCaml, Python a me Rust.

I ka hoʻokuʻu hou:

  • Ua hoʻokō ʻia ka hiki ke hoʻohana i ka mea hoʻoponopono kumu hoʻokomo (IME) ma ke ʻano o nā mea hoʻohana, e like me nā panela a me ka pale laka.
  • Hoʻomaikaʻi i ka maʻalahi o ka neʻe ʻana o ka puka aniani a hoʻololi i nā hana.
  • Hoʻohana nā ʻāpana Flatpak a me Snap ponoʻī i ka protocol xdg-haole e hoʻomaikaʻi i ka hoʻohui ʻana me ka ʻōnaehana.
  • Ua hoʻomaikaʻi ʻia ka hoʻohālikelike me ka mana o ka puka makani i3 ma kahi o nā kauoha e hoʻololi i ka hoʻonohonoho o nā puka makani ma ka ʻaoʻao.
  • Hoʻohui ʻia kahi koho e hūnā i ka cursor i ke kākau ʻana.
  • Hoʻololi ʻia ka hoʻokō kaʻa e hana ma nā ʻōnaehana me ka ʻole systemd a i ʻole elogind.
  • Hoʻonui i ka hilinaʻi clipboard no nā noi X11.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka