Gefa út Sway 1.4 notendaumhverfi með Wayland

Undirbúinn útgáfu samsettra stjórnanda Sveiflast 1.4 (útgáfa 1.3 var ekki smíðuð), byggð með Wayland samskiptareglunum og fullkomlega samhæf við flísalagða gluggastjórann i3 og spjaldið i3bar. 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:

  • Bætti við stuðningi við VNC samskiptareglur fyrir fjaraðgang að skjáborðinu. Vinnan er skipulögð með því að nota netþjón wayvnc, sem getur tengst hlaupandi Wayland-undirstaða vinnulotum, býr til sýndarinntakstæki og sendir út skjáúttak með því að nota RFB samskiptareglur. Wayvnc er einnig hægt að nota til að keyra sýndarskjáborð sem keyra á netþjónum án skjás. Stuðningur við áður boðin RDP-undirstaða bakenda hefur verið hætt.
  • Bætti við stuðningi að hluta til að ræsa verkstikuna sem þróað var af MATE verkefninu;
  • Útfærði hæfileikann til að stilla tafir til að birta stafi þegar slegið er inn (valkostir max_render_time og sway-output);
  • Bætt við stuðningi við aðskilda vinnslu lyklahópa á lyklaborðinu (fyrir sérhæfð lyklaborð);
  • Stuðningur við bókun hefur verið hætt xdg-skel v6 (óstöðuga útgáfan v6 á ekki lengur við eftir stöðugleika xdg-skel).

    Heimild: opennet.ru

  • Bæta við athugasemd