Sway 1.4 lage anviwònman koutim lè l sèvi avèk Wayland

Prepare lage manadjè konpoze Balanse 1.4 (version 1.3 pa te bati), te konstwi itilize pwotokòl Wayland la ak totalman konpatib ak manadjè fenèt mozayik la. i3 ak panèl i3bar. Kòd pwojè a ekri nan C ak distribiye pa anba lisans MIT la. Pwojè a gen pou objaktif pou itilize nan Linux ak FreeBSD.

Yo bay konpatibilite ak i3 nan nivo kòmandman, fichye konfigirasyon ak IPC, ki pèmèt Sway itilize kòm yon ranplasman transparan pou i3, lè l sèvi avèk Wayland olye de X11. Sway pèmèt ou mete fenèt sou ekran an pa espasyal, men lojikman. Fenèt yo mete deyò nan yon kadriyaj ki fè pi bon itilizasyon espas ekran epi ki pèmèt ou byen vit manipile fenèt lè l sèvi avèk sèlman klavye a.

Pou kreye yon anviwònman itilizatè konplè, eleman sa yo ki akonpaye yo ofri: nou te manje (pwosesis background ki aplike pwotokòl KDE san fè anyen konsa), balanse (ekonomizeur ekran), Mako (manadjè notifikasyon), macabre (pran Ekran), slurp (chwazi yon zòn sou ekran an), wf-anrejistrè (kapti videyo), bar wout (ba aplikasyon), virtboard (klavye ekran), wl-clipboard (k ap travay ak clipboard la), wallutils (jesyon D' Bureau).

Sway ap devlope kòm yon pwojè modilè bati sou tèt yon bibliyotèk wlroots, ki gen tout primitif debaz yo pou òganize travay yon manadjè konpoze. Wlroots gen ladann backends pou
abstraksyon aksè nan ekran an, aparèy antre, rann san aksè dirèk nan OpenGL, entèraksyon ak KMS/DRM, libinput, Wayland ak X11 (yo bay yon kouch pou kouri aplikasyon X11 ki baze sou Xwayland). Anplis Sway, bibliyotèk wlroots yo itilize aktivman nan lòt pwojèki gen ladan Librem5 и Kaj. Anplis C/C++, yo te devlope atachman pou Scheme, Common Lisp, Go, Haskell, OCaml, Python ak Rust.



Nan nouvo lage a:

  • Te ajoute sipò pou pwotokòl VNC pou aksè aleka nan Desktop la. Travay yo òganize atravè itilizasyon yon sèvè wayvnc, ki ka konekte nan kouri sesyon travay ki baze sou Wayland, kreye yon aparèy antre vityèl ak emisyon ekran pwodiksyon lè l sèvi avèk pwotokòl la RFB. Wayvnc ka itilize tou pou kouri vityèl Bureau ki kouri sou serveurs san yon monitè. Sipò pou backend ki baze sou RDP yo te ofri deja yo sispann.
  • Te ajoute sipò pasyèl pou lanse ba travay la devlope pa pwojè MATE a;
  • Aplike kapasite nan konfigirasyon reta pou montre karaktè lè w ap antre (opsyon max_render_time ak sway-output);
  • Te ajoute sipò pou pwosesis separe nan gwoup kle sou klavye a (pou klavye espesyalize);
  • Sipò pou pwotokòl yo sispann xdg-shell v6 (vèsyon enstab v6 la pa enpòtan ankò apre estabilizasyon xdg-koki).

    Sous: opennet.ru

  • Achte hosting serye pou sit ki gen pwoteksyon DDoS, sèvè VPS VDS 🔥 Achte yon hébergement sit entènèt serye ak pwoteksyon DDoS, sèvè VPS VDS | ProHoster