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;
  • Miżjud calibration_matrix setting għall-kalibrazzjoni touch screen;
  • Irranġati diversi tnixxijiet tal-memorja u kwistjonijiet ta 'ħabta.

Sors: opennet.ru

Żid kumment