Kuburitswa kweSway 1.6 mushandisi nharaunda uchishandisa Wayland

Sway 1.6, iyo compositing manager yakavakwa ichishandisa Wayland protocol uye inoenderana zvizere ne i3 tiling window manager uye i3bar panel, yava kuwanikwa. Kodhi yeprojekiti yakanyorwa neC uye inogoverwa pasi peMIT rezinesi. Purojekiti iyi yakagadzirirwa kushandiswa mu Linux uye FreeBSD.

i3 kuenderana kunopihwa pakuraira, faira yekumisikidza uye IPC level, ichibvumira Sway kushandiswa seyakajeka i3 kutsiva iyo inoshandisa Wayland pachinzvimbo cheX11. Sway inokubvumira kuti uise mahwindo pachiratidziro kwete spatially, asi zvine musoro. Windows yakarongerwa mugidhi inoita kuti ishandise zvakaringana nzvimbo yechidzitiro uye inobvumidza iwe kukurumidza kushandura windows uchishandisa kiibhodhi chete.

Kugadzira yakazara-yakazara mushandisi nharaunda, zvinotevera zvinoperekedza zvinopihwa zvinopihwa: swayidle (kumashure maitiro ekushandisa iyo KDE idle protocol), swaylock (screen saver), mako (notification manager), grim (kugadzira zvidzitiro), slurp (kusarudza nzvimbo. pachiratidziro), wf-rekodha ( video capture), waybar (application bar), virtboard (on-screen keyboard), wl-clipboard (kushanda neclipboard), wallutils (managing desktop desktop).

Sway iri kuvandudzwa senge modular purojekiti yakavakirwa pamusoro peiyo wlroots raibhurari, iyo ine ese ekutanga ekutanga ekuronga basa reanosanganisa maneja. Wlroots inosanganisira backends kune abstract access kune chidzitiro, michina yekupinza, kupa pasina yakananga OpenGL, kudyidzana neKMS/DRM, libinput, Wayland uye X11 (mutsetse unopihwa wekumhanyisa X11 zvikumbiro zvichibva paXwayland). Pamusoro peSway, raibhurari yewlroots inoshandiswa zvakanyanya mune mamwe mapurojekiti, kusanganisira Librem5 neCage. Pamusoro peC / C ++, zvisungo zvakagadzirirwa Scheme, Common Lisp, Go, Haskell, OCaml, Python uye Rust.

Mukuburitswa kutsva:

  • Iko kugona kushandisa iyo yekupinza nzira edhita (IME) sechikamu chemushandisi interface zvinhu, senge mapaneru uye yekukiya skrini, yaitwa.
  • Yakavandudzwa kutsvedzerera kweinopindirana hwindo rinofamba uye resize mashandiro.
  • Iyo yega-ine Flatpak uye Snap mapakeji anoshandisa iyo xdg-yekunze protocol kuvandudza kubatanidzwa nehurongwa.
  • Kuenderana neiyo i3 hwindo maneja yakagadziridzwa munzvimbo yemirairo inoshandura marongero ewindows pachiratidziri.
  • Yakawedzera sarudzo yekuviga chitubu paunenge uchitaipa.
  • Iko kushandiswa kwengoro kunogadziriswa kuti ishande pane masisitimu asina systemd kana elogind.
  • Yakavandudzwa clipboard kuvimbika kweX11 application.

Source: opennet.ru

Tenga inovimbika yekutambira kwemasaiti ane DDoS dziviriro, VPS VDS maseva 🔥 Tenga webhusaiti yakavimbika ine dziviriro yeDDoS, maseva eVPS VDS | ProHoster