Gefa út Sway 1.2 notendaumhverfi með Wayland

Undirbúinn útgáfu samsettra stjórnanda Sveiflast 1.2, byggt með Wayland samskiptareglum og fullkomlega samhæft 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:

  • Unnið hefur verið að því að bæta samhæfni við gluggastjórann
    i3 4.17.

  • Bætt við möguleika til að ræsa forritið eftir endurræsingu;
  • Bætti við skipta til að velja sjálfgefna aðferð til að skipta gluggum í flipa eða hlið við hlið (staflað);
  • Búnaðurinn til að skipta um lyklaborðsuppsetningu hefur verið endurbætt, stuðningi við að ákvarða gerð inntakstækja hefur verið bætt við og ný skipun xkb_switch_layout hefur verið lögð til;
  • Bætti við stuðningi við bendilþemu, til að breyta því hvaða ný xcursor_theme skipun er lögð til;
  • Bætti við stuðningi fyrir sprettiglugga við lag-skel;
  • Innleiddur stuðningur við Wayland siðareglur wlr-úttaksstjórnun-v1, ætlað til að setja upp úttakstæki;
  • Bætti við stuðningi við að breyta frumeindastillingum skjásins í gegnum wlr_output API;
  • Bætt við stillingu calibration_matrix fyrir kvörðun snertiskjás;
  • Lagaði nokkra minnisleka og hrunvandamál.

Heimild: opennet.ru

Bæta við athugasemd