Rilaxx tal-ambjent tal-utent Sway 1.8 bl-użu ta’ Wayland

Wara 11-il xahar ta' żvilupp, Sway 1.8, maniġer tal-kompożizzjoni mibni bl-użu tal-protokoll Wayland u kompletament kompatibbli mal-maniġer tat-twieqi tat-tiling i3 u l-i3bar, ġie rilaxxat. Il-kodiċi tal-proġett huwa miktub f'C u mqassam taħt il-liċenzja MIT. Il-proġett huwa mmirat lejn Linux u l-FreeBSD.

Il-kompatibilità tal-i3 hija pprovduta fil-kmand, il-fajl tal-konfigurazzjoni u l-livell tal-IPC, li tippermetti li Sway jintuża bħala sostituzzjoni trasparenti tal-i3 li juża Wayland minflok X11. Sway jippermettilek li tpoġġi twieqi fuq l-iskrin mhux spazjalment, iżda loġikament. It-twieqi huma rranġati fi grilja li tagħmel l-aħjar użu mill-ispazju tal-iskrin u tippermettilek timmanipula t-twieqi malajr billi tuża biss it-tastiera.

Biex jinħoloq ambjent ta' utent sħiħ, huma offruti l-komponenti ta' akkumpanjament li ġejjin: swayidle (proċess ta' sfond li jimplimenta l-protokoll idle KDE), swaylock (screen saver), mako (maniġer tan-notifika), grim (ħolqien ta' screenshots), slurp (għażla ta' żona). fuq l-iskrin), wf-recorder (qbid tal-vidjo), waybar (bar tal-applikazzjoni), virtboard (tastiera fuq l-iskrin), wl-clipboard (taħdem mal-clipboard), wallutils (immaniġġjar tal-wallpaper tad-desktop).

Sway qed jiġi żviluppat bħala proġett modulari mibni fuq il-librerija wlroots, li fiha l-primittivi bażiċi kollha għall-organizzazzjoni tax-xogħol tal-maniġer kompost. Wlroots jinkludi backends għal aċċess astratt għall-iskrin, apparati ta 'input, rendering mingħajr aċċess dirett OpenGL, interazzjoni ma' KMS/DRM, libinput, Wayland u X11 (saff huwa pprovdut għat-tħaddim ta 'applikazzjonijiet X11 ibbażati fuq Xwayland). Minbarra Sway, il-librerija wlroots tintuża b'mod attiv fi proġetti oħra, inklużi Librem5 u Cage. Minbarra C/C++, ġew żviluppati rbit għal Scheme, Common Lisp, Go, Haskell, OCaml, Python u Rust.

Rilaxx tal-ambjent tal-utent Sway 1.8 bl-użu ta’ Wayland

Fir-rilaxx il-ġdid:

  • Implimenta kmand ġdid "bindgesture" biex jorbot l-azzjonijiet mal-ġesti tat-touchpad.
  • Il-proċess tal-illokkjar tal-iskrin (swaylock) inbidel għall-użu tal-protokoll Wayland ext-session-lock-v1, li żied l-affidabbiltà u s-sigurtà tal-illokkjar tas-sessjoni.
  • Miżjud kmand ġdid "output unplug" biex jitneħħew apparati ta 'output virtwali.
  • Appoġġ miżjud għal avvenimenti ta 'scroll tar-roti tal-maws b'riżoluzzjoni għolja.
  • Jipprovdi appoġġ għall-issettjar ta '"disable while trackpointing" fil-librerija libinput biex tikkontrolla jekk it-trackpad huwiex diżattivat waqt li tuża l-punting stick (trackpoint fuq laptops Thinkpad).
  • Biex tittejjeb l-affidabbiltà tas-sejbien tal-ispazju tax-xogħol meta tniedi applikazzjonijiet ġodda tal-klijenti, jintuża l-protokoll xdg-activation-v1.
  • Il-librerija wlroots tejbet l-implimentazzjoni tas-sistema ta' rendering billi tuża l-API tal-grafika Vulkan.
  • Biex jiġi ottimizzat il-proċess tal-iskedar tal-kompiti fuq il-pjattaforma Linux Ġiet implimentata l-abbiltà li jiġu ssettjati l-permessi ta' CAP_SYS_NICE.
  • L-appoġġ għall-ħidma mal-bandiera tal-għerq SUID twaqqaf.
  • Il-kmand "output dpms" ġie deprecated u issa huwa sostitwit mill-kmand "output power".
  • Biex taħdem ma 'espressjonijiet regolari, pcre2 issa jintuża minflok il-librerija pcre.

Sors: opennet.ru

Ixtri hosting affidabbli għal siti bi protezzjoni DDoS, servers VPS VDS 🔥 Ixtri hosting ta' websajts affidabbli bi protezzjoni DDoS, servers VPS VDS | ProHoster