Sway 1.6 laŭmenda medio-liberigo uzante Wayland

La eldono de la kunmetita administranto Sway 1.6 estas disponebla, konstruita per la Wayland-protokolo kaj plene kongrua kun la i3-kahela fenestromanaĝero kaj la i3bar-panelo. La projektkodo estas skribita en C kaj estas distribuita sub la 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 plenrajtan uzantan medion, la sekvaj akompanaj komponantoj estas ofertitaj: swayidle (fonprocezo efektiviganta la KDE neaktivan protokolon), swaylock (ekranŝparilon), mako (sciigmanaĝero), grim (kreado de ekrankopioj), slurp (elektado de areo). sur la ekrano), wf-registrilo (video-kapto), vojbreto (apliktabulo), virttabulo (surekrana klavaro), wl-clipboard (laboro kun la tondujo), wallutils (administrado de labortablo).

Sway estas evoluigita kiel modula projekto konstruita sur la wlroots-biblioteko, kiu enhavas ĉiujn bazajn primitivaĵojn por organizi la laboron de la kunmetaĵmanaĝero. Wlroots inkluzivas backends al abstrakta aliro al la ekrano, enigaparatoj, bildigo sen rekte aliri OpenGL, interagadon kun KMS/DRM, libinput, Wayland kaj X11 (tavolo estas disponigita por ruli X11-aplikaĵojn bazitajn sur Xwayland). Krom Sway, la biblioteko wlroots estas aktive uzata en aliaj projektoj, inkluzive de Librem5 kaj Cage. Aldone al C/C++, ligadoj estis evoluigitaj por Scheme, Common Lisp, Go, Haskell, OCaml, Python kaj Rust.

En la nova eldono:

  • La kapablo uzi la enigmetodan redaktilon (IME) kiel parton de uzantinterfacaj elementoj, kiel ekzemple paneloj kaj la ŝlosila ekrano, estis efektivigita.
  • Plibonigita glateco de interagaj fenestroj moviĝantaj kaj regrandigi operaciojn.
  • La memstaraj Flatpak kaj Snap-pakaĵoj uzas la xdg-fremdan protokolon por plibonigi integriĝon kun la sistemo.
  • Kongruo kun la fenestromanaĝero i3 estis plibonigita en la areo de komandoj, kiuj ŝanĝas la aranĝon de fenestroj sur la ekrano.
  • Aldonita opcio por kaŝi la kursoron dum tajpado.
  • La efektivigo de ĉaro estas adaptita por labori sur sistemoj sen systemd aŭ ellogind.
  • Plibonigita fidindeco de tondujo por X11-aplikoj.

fonto: opennet.ru

Aldoni komenton