Famoahana tontolo iainana mahazatra Sway 1.4 mampiasa Wayland

vonona famoahana mpitantana composite sway 1.4 (tsy naorina ny famoahana 1.3), naorina tamin'ny alàlan'ny protocol Wayland ary mifanaraka tanteraka amin'ny mpitantana varavarankely misy taila. i3 ary panel i3bar. Ny kaody tetikasa dia voasoratra amin'ny C sy nozarain'i eo ambanin'ny lisansa MIT. Ny tetikasa dia natao hampiasaina amin'ny Linux sy FreeBSD.

i3 compatibility dia omena amin'ny baiko, fisie fisie ary ny haavon'ny IPC, mamela an'i Sway ampiasaina ho fanoloana i3 mangarahara izay mampiasa Wayland fa tsy X11. Sway dia ahafahanao mametraka varavarankely eo amin'ny efijery tsy amin'ny sehatra, fa amin'ny lojika. Ny Windows dia voalamina ao anaty grid iray izay mampiasa tsara indrindra ny habaka efijery ary ahafahanao manodinkodina haingana ny windows amin'ny fampiasana ny klavier fotsiny.

Mba hamoronana tontolon'ny mpampiasa feno dia atolotra ireto singa manaraka ireto: swayiled (dingan-damosina amin'ny fampiharana ny protocol KDE idle), swaylock (fitsitsy efijery), mako (mpitantana fampahafantarana), mampalahelo (maka screenshots), slurp (mifidy faritra iray eo amin'ny efijery), wf-recorder (fakan-tsary), waybar (fampiharana bar), virtboard (fitendry ecran), wl-clipboard (miara-miasa amin'ny clipboard), wallutils (fifehezana ny wallpaper desktop).

Ny Sway dia novolavolaina ho tetikasa modular naorina teo an-tampon'ny tranomboky wlroots, izay ahitana ny primitives fototra rehetra amin'ny fandaminana ny asan'ny mpitantana mitambatra. Wlroots dia misy backends ho an'ny
fanesorana ny fidirana amin'ny efijery, fitaovana fampidirana, famandrihana tsy misy fidirana mivantana amin'ny OpenGL, fifandraisana amin'ny KMS/DRM, libinput, Wayland ary X11 (misy sosona iray omena ny fampiharana X11 mifototra amin'ny Xwayland). Ho fanampin'ny Sway, ny tranomboky wlroots dia ampiasaina amin'ny tetikasa hafaanisan'izany ny Librem5 и tranom-borona. Ho fanampin'ny C/C++, ny bindings dia novolavolaina ho an'ny Scheme, Common Lisp, Go, Haskell, OCaml, Python ary Rust.



Ao amin'ny famoahana vaovao:

  • Fanampiana fanampiny ho an'ny protocol VNC ho an'ny fidirana lavitra amin'ny birao. Ny asa dia voalamina amin'ny alalan'ny fampiasana mpizara wayvnc, izay afaka mifandray amin'ny fampandehanana ny fotoam-piasana mifototra amin'ny Wayland, dia mamorona fitaovana fampidirana virtoaly ary mandefa ny famoahana efijery amin'ny alàlan'ny protocol RFB. Ny Wayvnc dia azo ampiasaina amin'ny fandefasana birao virtoaly mandeha amin'ny mpizara tsy misy mpanara-maso. Ny fanohanana ny backend mifototra amin'ny RDP natolotra teo aloha dia natsahatra.
  • Fanampiana ampahany amin'ny famoahana ny fikandrana novolavolain'ny tetikasa MATE;
  • Nampihatra ny fahafahana manitsy ny fahatarana amin'ny fanehoana tarehintsoratra rehefa miditra (safidy max_render_time sy sway-output);
  • Fanampiana fanampiny ho an'ny fanodinana misaraka vondrona fanalahidy amin'ny fitendry (ho an'ny kitendry manokana);
  • Natsahatra ny fanohanana ny protocole xdg-shell v6 (tsy misy dikany intsony ny version unstable v6 stabilization xdg-shell).

    Source: opennet.ru

  • Add a comment