Toleo la mazingira maalum la Sway 1.5 kwa kutumia Wayland

Imetayarishwa kutolewa kwa msimamizi wa mchanganyiko Mzunguko 1.5, iliyojengwa kwa kutumia itifaki ya Wayland na inaafikiana kikamilifu na kidhibiti dirisha la vigae i3 na jopo i3bar. Nambari ya mradi imeandikwa katika C na kusambazwa na chini ya leseni ya MIT. Mradi huo unalenga kutumika kwenye Linux na FreeBSD.

uoanifu wa i3 hutolewa kwa amri, faili ya usanidi na kiwango cha IPC, ikiruhusu Sway kutumika kama kibadilishaji cha i3 cha uwazi kinachotumia Wayland badala ya X11. Sway hukuruhusu kuweka madirisha kwenye skrini sio ya anga, lakini kimantiki. Windows zimepangwa katika gridi ya taifa inayotumia vyema nafasi ya skrini na hukuruhusu kudhibiti kwa haraka madirisha kwa kutumia kibodi pekee.

Ili kuunda mazingira kamili ya mtumiaji, vipengele vifuatavyo vinavyoandamana vinatolewa: tulikula (mchakato wa usuli wa kutekeleza itifaki ya uvivu ya KDE), swaylock (kiokoa skrini), mako (msimamizi wa arifa), mbaya (kuchukua picha za skrini), slurp (kuchagua eneo kwenye skrini), wf-rekodi (kukamata video), upau wa njia (bar ya maombi), virtboard (kibodi ya skrini), wl-clipboard (inafanya kazi na ubao wa kunakili), kuta (usimamizi wa Ukuta wa eneo-kazi).

Sway inaendelezwa kama mradi wa kawaida uliojengwa juu ya maktaba wlroots, ambayo ina primitives yote ya msingi ya kuandaa kazi ya meneja wa composite. Wlroots inajumuisha backends kwa
uondoaji wa ufikiaji wa skrini, vifaa vya kuingiza data, kutoa bila ufikiaji wa moja kwa moja kwa OpenGL, mwingiliano na KMS/DRM, libinput, Wayland na X11 (safu imetolewa kwa ajili ya kuendesha programu za X11 kulingana na Xwayland). Mbali na Sway, maktaba ya wlroots inatumika kikamilifu katika miradi minginepamoja na Librem5 ΠΈ Cage. Mbali na C/C++, vifungo vimetengenezwa kwa Scheme, Common Lisp, Go, Haskell, OCaml, Python na Rust.

Katika toleo jipya:

  • Imeongeza uwezo wa kupanga matokeo kwenye mifumo bila kifuatilia (isiyo na kichwa) kwa kutumia amri ya create_output (inaweza kutumika kupanga ufikiaji wa mbali kwa mfanyakazi kupitia WayVNC).
  • Kupitia Itifaki za Wayland Mbinu ya kuingiza na kutumia maandishi kwa vihariri vya mbinu ya ingizo (IME) imetekelezwa.
  • Inawezekana kuwezesha usawazishaji unaobadilika (VRR, Kiwango cha Kuonyesha upya Kigezo) ili kupunguza msukosuko wa picha katika michezo.
  • Usaidizi ulioongezwa kwa itifaki ya mtazamaji, ambayo inaboresha utendaji na ubora wa michezo ya zamani.
  • Uboreshaji mtandaoni na mifumo ya ufikiaji ya kompyuta ya mbali ina uwezo wa kuingilia mikato ya kibodi.
  • Imeongeza usaidizi wa itifaki wlr-kigeni-toplevel-usimamizi, hukuruhusu kuunganisha paneli zako na swichi za dirisha.

Chanzo: opennet.ru

Kuongeza maoni