Sway 1.5 laŭmenda medio-liberigo uzante Wayland

Preta eldono de kunmetita administranto Balanci 1.5, konstruita per la Wayland-protokolo kaj plene kongrua kun la kahela fenestromanaĝero i3 kaj panelo i3bar. La projektkodo estas skribita en C kaj distribuita de sub MIT-licenco. La projekto celas uzi en Linukso kaj FreeBSD.

i3-kongruo estas disponigita ĉe la komando, agorda dosiero kaj IPC-nivelo, permesante al Sway esti uzata kiel travidebla i3-anstataŭaĵo kiu uzas Wayland anstataŭ X11. Sway permesas al vi meti fenestrojn sur la ekranon ne space, sed logike. Fenestroj estas aranĝitaj en krado, kiu faras optimuman uzon de ekrana spaco kaj permesas vin rapide manipuli fenestrojn uzante nur la klavaron.

Por krei kompletan uzantan medion, la sekvaj akompanaj komponantoj estas ofertitaj: ŝanceliĝi (fonprocezo efektiviganta la neaktivan protokolon de KDE), svingilo (ekrankurteno), mako (administranto de sciigoj), grim (prenante ekrankopiojn), slurp (elektante areon sur la ekrano), wf-registrilo (videokapto), vojbaro (aplika stango), virttabulo (ekrana klavaro), wl-tondujo (laborante kun la tondujo), wallutils (administrado de skribotabloj).

Sway estas evoluigita kiel modula projekto konstruita super biblioteko wlradikoj, kiu enhavas ĉiujn bazajn primitivojn por organizi la laboron de kunmetita administranto. Wlroots inkluzivas backends por
abstraktado de aliro al la ekrano, enigaparatoj, bildigo sen rekta aliro al OpenGL, interago kun KMS/DRM, libinput, Wayland kaj X11 (tavolo estas disponigita por rulado de X11-aplikoj bazitaj sur Xwayland). Krom Sway, la biblioteko wlroots estas aktive uzata en aliaj projektojinkluzive Librem5 и kaĝo. Aldone al C/C++, ligoj estis evoluigitaj por Scheme, Common Lisp, Go, Haskell, OCaml, Python kaj Rust.

En la nova eldono:

  • Aldonis la kapablon dinamike organizi eliron en sistemoj sen monitoro (senkapa) uzante la komandon create_output (povas esti uzata por organizi foran aliron al laboristo per WayVNC).
  • Tra la Wayland-protokoloj enigo-metoda kaj tekst-eniga subteno por enigmetodaj redaktiloj (IME) estis efektivigita.
  • Eblas ebligi adaptan sinkronigon (VRR, Variable Refresh Rate) por redukti bildagitiĝon en ludoj.
  • Aldonita subteno por la vidportisto-protokolo, kiu plibonigas la efikecon kaj kvaliton de pli malnovaj ludoj.
  • Virtualigo kaj fora labortablaj alirsistemoj havas la kapablon kapti klavarajn ŝparvojojn.
  • Aldonita protokola subteno wlr-fremda-supernivela-administrado, permesante al vi konekti viajn proprajn panelojn kaj fenestrajn ŝaltilojn.

fonto: opennet.ru

Aldoni komenton