Rilaxx tal-ambjent tal-utent Sway 1.2 bl-użu ta’ Wayland
Ippreparat rilaxx tal-maniġer kompost Tbandil 1.2, mibnija bl-użu tal-protokoll Wayland u kompletament kompatibbli mal-maniġer tat-tieqa bil-madum i3 u panel i3bar. Il-kodiċi tal-proġett huwa miktub f'Ċ u imqassma minn taħt liċenzja MIT. Il-proġett huwa mmirat għall-użu fuq Linux u 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 komplet tal-utent, il-komponenti li ġejjin li jakkumpanjaw huma offruti: swayidle (proċess ta' sfond li jimplimenta l-protokoll idle KDE), swaylock (screen saver), mako (maniġer tan-notifika), skura (tieħu screenshots), slurp (tagħżel żona fuq l-iskrin), wf-recorder (qbid tal-vidjo), waybar (bar tal-applikazzjoni), virtboard (tastiera tal-iskrin), wl-clipboard (taħdem mal-clipboard), wallutils (ġestjoni tal-wallpaper tal-desktop).
Sway qed jiġi żviluppat bħala proġett modulari mibni fuq librerija wlroots, li fih il-primittivi bażiċi kollha għall-organizzazzjoni tax-xogħol ta 'maniġer kompost. Wlroots jinkludi backends għal
astrazzjoni ta 'aċċess għall-iskrin, apparati ta' input, rendering mingħajr aċċess dirett għal 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 proġetti oħrainkluż Librem5 и Gaġġa. Minbarra C/C++, ġew żviluppati rbit għal Scheme, Common Lisp, Go, Haskell, OCaml, Python u Rust.
Fir-rilaxx il-ġdid:
Sar xogħol biex titjieb il-kompatibilità mal-maniġer tat-twieqi i3 4.17.
Għażla miżjuda biex tibda l-applikazzjoni wara l-bidu mill-ġdid;
Żid toggle biex tagħżel il-metodu default għall-qsim tat-twieqi f'tabs jew ġenb ma 'ġenb (munzelli);
Il-mekkaniżmu għall-bidla tat-taqsim tat-tastiera ġie mtejjeb, ġie miżjud appoġġ għad-determinazzjoni tat-tipi ta 'apparat ta' input, u ġie propost kmand ġdid xkb_switch_layout;
Appoġġ miżjud għat-temi tal-cursor, biex jinbidel liema kmand ġdid xcursor_theme huwa propost;
Appoġġ miżjud għal twieqi pop-up għal saff-qoxra;
Appoġġ implimentat għall-protokoll Wayland wlr-output-management-v1, maħsuba għat-twaqqif ta' tagħmir ta' output;
Miżjud appoġġ għas-settings tal-iskrin li jinbidlu atomikament permezz tal-API wlr_output;