Itusilẹ agbegbe aṣa Sway 1.4 ni lilo Wayland

Ti pese sile idasile alakoso apapo wá 1.4 (itusilẹ 1.3 ko kọ), ti a ṣe pẹlu lilo Ilana Wayland ati ibaramu ni kikun pẹlu oluṣakoso window tiled i3 ati nronu i3bar. Awọn koodu ise agbese ti kọ sinu C ati pin nipasẹ labẹ MIT iwe-ašẹ. Ise agbese na ni ifọkansi lati lo lori Lainos ati FreeBSD.

Ibamu i3 ti pese ni aṣẹ, faili iṣeto ati ipele IPC, gbigba Sway lati lo bi i3 aropo ti o ṣafihan ti o nlo Wayland dipo X11. Sway faye gba o lati gbe awọn window loju iboju kii ṣe aaye, ṣugbọn ọgbọn. Windows ti wa ni idayatọ ni akoj kan ti o jẹ ki lilo to dara julọ ti aaye iboju ati gba ọ laaye lati ṣe afọwọyi ni iyara awọn window ni lilo bọtini itẹwe nikan.

Lati ṣẹda agbegbe olumulo pipe, awọn paati atẹle wọnyi ni a funni: a jẹun (ilana abẹlẹ imuse ilana ilana KDE laišišẹ), swaylock (iboju kọmputa), ako (oluṣakoso iwifunni), jamu (yiya awọn sikirinisoti), slurp (yan agbegbe kan loju iboju), wf-agbohunsilẹ (igbasilẹ fidio), ọna bar (ọpa ohun elo), virtboard (bọtini iboju), wl-agekuru (nṣiṣẹ pẹlu awọn agekuru fidio), wallutils (isakoso ogiri tabili tabili).

Sway ti wa ni idagbasoke bi iṣẹ akanṣe modular ti a ṣe lori oke ile-ikawe kan wlroots, eyiti o ni gbogbo awọn ipilẹ akọkọ fun siseto iṣẹ ti oluṣakoso akojọpọ. Wlroots pẹlu backends fun
abstraction ti wiwọle si iboju, input awọn ẹrọ, Rendering lai taara wiwọle si OpenGL, ibaraenisepo pẹlu KMS/DRM, libinput, Wayland ati X11 (a Layer ti pese fun nṣiṣẹ X11 ohun elo da lori Xwayland). Ni afikun si Sway, ile-ikawe wlroots ti lo ni itara ninu miiran ise agbesepẹlu Librem5 и ẹyẹ. Ni afikun si C / C ++, awọn ọna asopọ ti ni idagbasoke fun Eto, Lisp ti o wọpọ, Go, Haskell, OCaml, Python ati Rust.



Ninu itusilẹ tuntun:

  • Atilẹyin ti a ṣafikun fun ilana VNC fun iraye si latọna jijin si tabili tabili. Iṣẹ ti ṣeto nipasẹ lilo olupin kan wayvnc, eyi ti o le sopọ si ṣiṣe awọn akoko iṣẹ orisun-Wayland, ṣẹda ẹrọ titẹ sii foju kan ati awọn igbejade iboju ti o njade ni lilo ilana RFB. Wayvnc tun le ṣee lo lati ṣiṣe awọn kọǹpútà alágbèéká ti nṣiṣẹ lori olupin laisi atẹle. Atilẹyin fun atilẹyin ti o da lori RDP ti tẹlẹ ti dawọ duro.
  • Ṣe afikun atilẹyin apa kan fun ifilọlẹ iṣẹ-ṣiṣe ti o dagbasoke nipasẹ iṣẹ akanṣe MATE;
  • Ti ṣe imuse agbara lati tunto awọn idaduro fun iṣafihan awọn kikọ nigba titẹ sii (awọn aṣayan max_render_time ati sway-output);
  • Atilẹyin ti a ṣafikun fun sisẹ lọtọ ti awọn ẹgbẹ ti awọn bọtini lori keyboard (fun awọn bọtini itẹwe amọja);
  • Atilẹyin Ilana ti dawọ duro xdg-ikarahun v6 (ẹya aiduro v6 ko ṣe pataki lẹhin imuduro xdg-ikarahun).

    orisun: opennet.ru

  • Fi ọrọìwòye kun