Gefa út Sway 1.1 notendaumhverfi með Wayland

fór fram útgáfu samsettra stjórnanda Sveiflast 1.1, byggt með Wayland samskiptareglum og fullkomlega samhæft við flísalagða gluggastjórann i3 og spjaldið i3bar. Klukkutíma eftir útgáfu 1.1.0 var gefin út leiðréttingarútgáfa 1.1.1 með því að útrýma ranglega bættum breytingum sem eru ekki í samræmi við wlroots 0.6. Verkefnakóði er skrifaður í C ​​og dreift af undir MIT leyfi. Verkefnið miðar að notkun á Linux og FreeBSD.

i3 samhæfni er veitt á stjórnunar-, stillingaskrá- og IPC-stigi, sem gerir kleift að nota Sway sem gagnsætt i3 skipti sem notar Wayland í stað X11. Sway gerir þér kleift að setja glugga á skjáinn ekki staðbundið, heldur rökrétt. Gluggum er raðað í rist sem nýtir skjáplássið sem best og gerir þér kleift að vinna með gluggana með því að nota bara lyklaborðið.

Til að búa til fullkomið notendaumhverfi er boðið upp á eftirfarandi fylgihluti: við átum (bakgrunnsferli sem innleiðir KDE aðgerðalausa samskiptareglur), sveiflulás (skjáhvíla), Mako (tilkynningastjóri), ljótur (að taka skjámyndir), drulla (velur svæði á skjánum), wf-upptökutæki (myndbandsupptaka), leiðarstöng (forritsstika), virtboard (skjályklaborð), wl-klemmuspjald (vinna með klemmuspjaldið), wallutils (stjórnun skrifborðs veggfóðurs).

Sway er þróað sem einingaverkefni byggt ofan á bókasafni rætur, sem hefur að geyma allar helstu frumstæður til að skipuleggja starf samsetts stjórnanda. Wlroots inniheldur bakenda fyrir
útdráttur á aðgangi að skjánum, inntakstækjum, flutningi án beins aðgangs að OpenGL, samspili við KMS/DRM, libinput, Wayland og X11 (lag er til staðar til að keyra X11 forrit sem byggjast á Xwayland). Auk Sway er wlroots bókasafnið virkt notað í önnur verkefniþ.m.t. Librem5 и Búr. Auk C/C++ hafa bindingar verið þróaðar fyrir Scheme, Common Lisp, Go, Haskell, OCaml, Python og Rust.

Í nýju útgáfunni:

  • Veitan hefur verið aðskilin í sérverkefni swaybg, hannað til að stjórna skrifborðs veggfóður. Swaybg er ekki lengur bundið við Sway og hægt er að nota það með hvaða Wayland samsettum netþjónum sem styðja háþróaða samskiptareglur
    wlr-lag-skel, xdg-úttak og xdg-skel;

  • Unnið hefur verið að því að útrýma ósamrýmanleika við i3 gluggastjórann;
  • Stuðningur fyrir snertiskjái hefur verið bætt við swaybar spjaldið (virkja þætti með snertingu og hjóla í gegnum skjáborð með renna hreyfingu);
  • swaybar útfærir „yfirlag“ ham til að sýna spjaldið ofan á aðra glugga án þess að vinna inntaksviðburði;
  • Bætti við möguleikanum á að slökkva á flýtilykla fyrir stjórn með því að nota unbind{sym,code,switch} stillinguna.



Heimild: opennet.ru

Bæta við athugasemd