Sway 1.2 scaoileadh timpeallachta saincheaptha ag baint úsáide as Wayland

ullmhaithe scaoileadh bainisteoir ilchodach smacht 1.2, tógtha ag baint úsáide as prótacal Wayland agus ag luí go hiomlán leis an mbainisteoir fuinneoige tílithe i3 agus painéal i3bar. Tá cód an tionscadail scríofa i C agus dáilte ag faoi ​​cheadúnas MIT. Tá an tionscadal dírithe ar úsáid ar Linux agus FreeBSD.

soláthraítear comhoiriúnacht i3 ag an leibhéal ordaithe, comhad cumraíochta agus IPC, rud a ligeann do Sway a úsáid mar athsholáthar trédhearcach i3 a úsáideann Wayland in ionad X11. Ligeann Sway duit fuinneoga a chur ar an scáileán ní spásúil, ach go loighciúil. Eagraítear Windows i ngreille a bhaineann an úsáid is fearr is féidir as spás scáileáin agus a ligeann duit fuinneoga a ionramháil go tapa ag baint úsáide as an méarchlár amháin.

Chun timpeallacht iomlán úsáideora a chruthú, tairgtear na comhpháirteanna tionlacain seo a leanas: swayidle (próiseas cúlra ag cur prótacal díomhaoin KDE i bhfeidhm), swaylock (spárálaíscáileáin), mako (bainisteoir fógraí), ghruama (gabháil scáileáin), slurp (réimse ar an scáileán a roghnú), wf-thaifeadán (gabháil físeáin), barra bealaigh (barra feidhmchláir), virtboard (méarchlár scáileáin), wl-gearrthaisce (ag obair leis an ngearrthaisce), wallutils (bainistíocht ballapháipéir deisce).

Tá Sway á fhorbairt mar thionscadal modúlach a tógadh ar bharr leabharlainne wlroots, ina bhfuil na primitives bunúsacha go léir chun obair bainisteoir ilchodach a eagrú. Áiríonn Wlroots cúlchistí le haghaidh
astarraingt rochtana ar an scáileán, gléasanna ionchuir, rindreáil gan rochtain dhíreach ar OpenGL, idirghníomhú le KMS/DRM, libinput, Wayland agus X11 (soláthraítear sraith chun feidhmchláir X11 a rith bunaithe ar Xwayland). Chomh maith le Sway, úsáidtear an leabharlann wlroots go gníomhach i tionscadail eilelena n-áirítear Librem5 и Cage. Chomh maith le C/C++, forbraíodh ceangail don Scéim, Common Lisp, Go, Haskell, OCaml, Python agus Rust.

Sa scaoileadh nua:

  • Tá obair déanta chun comhoiriúnacht leis an mbainisteoir fuinneoige a fheabhsú
    i3 4.17.

  • Rogha breise chun an t-iarratas a thosú tar éis atosú;
  • Cuireadh scorán leis chun an modh réamhshocraithe a roghnú chun fuinneoga a roinnt ina gcluaisíní nó taobh le taobh (cruachta);
  • Feabhsaíodh an mheicníocht chun leagan amach méarchláir a athrú, cuireadh tacaíocht chun cineálacha gléasanna ionchuir a chinneadh, agus tá ordú nua xkb_switch_layout molta;
  • Tacaíocht bhreise do théamaí cúrsóra, a bhfuil ordú nua xcursor_theme molta lena athrú;
  • Tacaíocht bhreise le haghaidh fuinneoga aníos leis an gciseal-bhlaosc;
  • Tacaíocht curtha i bhfeidhm do phrótacal Wayland wlr-aschur-bainistíochta-v1, atá beartaithe chun feistí aschuir a shocrú;
  • Tacaíocht bhreise do shocruithe scáileáin a athraíonn go adamhach tríd an API wlr_output;
  • Socrú calibration_matrix curtha leis le haghaidh calabrú scáileáin tadhaill;
  • Seasta roinnt sceitheadh ​​cuimhne agus saincheisteanna tuairteála.

Foinse: oscailtenet.ru

Add a comment