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

Tá scaoileadh an bhainisteora ilchodach Sway 1.7 foilsithe, tógtha ag baint úsáide as prótacal Wayland agus ag luí go hiomlán leis an mbainisteoir fuinneoige mósáic i3 agus an painéal i3bar. Tá cód an tionscadail scríofa in C agus déantar é a dháileadh 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 a chuireann prótacal díomhaoin KDE i bhfeidhm), swaylock (scáileán spárálaíscáileáin), mako (bainisteoir fógraí), gruama (scáileáin a chruthú), slurp (réimse a roghnú ar an scáileán), wf-recorder ( gabháil físeáin), bealaigh (barra feidhmchláir), virtboard (méarchlár ar an scáileán), wl-gearrthaisce (ag obair leis an gearrthaisce), wallutils (bainistíocht ballapháipéir deisce).

Tá Sway á fhorbairt mar thionscadal modúlach a tógadh ar bharr na leabharlainne wlroots, ina bhfuil na bunphrimitives go léir chun obair an bhainisteora ilchodaigh a eagrú. Áiríonn Wlroots cúláin le rochtain teibí 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 dtionscadail eile, lena n-áirítear Librem5 agus Cage. Chomh maith le C/C++, forbraíodh ceangail don Scéim, Common Lisp, Go, Haskell, OCaml, Python agus Rust.

Sa scaoileadh nua:

  • Soláthraítear an cumas cluaisíní a bhogadh leis an luch.
  • Tacaíocht bhreise le haghaidh aschur chuig cluasáin réaltachta fíorúla.
  • Cuireadh ordú “aschur render_bit_depth” leis chun aschur mód cumadóireachta doimhneachta ard a chumasú.
  • Iontaofacht agus feidhmíocht fheabhsaithe aschuir fuinneoga lánscáileáin (ag baint úsáide as dmabuf, soláthraítear aschur díreach gan maolán breise).
  • Úsáidtear an prótacal xdg-activation-v1, a ligeann duit fócas a aistriú idir dromchlaí céadleibhéil éagsúla (mar shampla, ag baint úsáide as xdg-activation, is féidir le feidhmchlár amháin fócas a aistriú go ceann eile).
  • Cuireadh leis an rogha client.focused_tab_title chun dath an chluaisín gníomhach a shocrú.
  • Cuireadh an t-ordú “aschur modeline” leis chun do mhodh DRM (Bainisteoir Rindreála Díreach) féin a shocrú.
  • Cuireadh an t-ordú "scoránaigh dpms aschuir" leis chun é a dhéanamh níos éasca an scáileán a ghlanadh ó scripteanna. Cuireadh orduithe leis freisin "bearnaí scoránaigh ", "smart_gaps inverse_outer" agus "split none".
  • Baineadh an rogha "--my-next-gpu-wont-be-nvidia", agus an mód "--unsupported-gpu" á chur ina ionad. Ní thacaítear le tiománaithe NVIDIA dílseánaigh go fóill.
  • Tá cos curtha in ionad an aithriseoir teirminéil atá sainmhínithe sna socruithe réamhshocraithe.
  • Ar choinníoll go bhféadfaí na dialóga swaybar agus swaynag a dhíchumasú le linn na tógála.
  • Tá sé toirmiscthe airde theideal na fuinneoige a athrú go dinimiciúil ag brath ar na carachtair sa téacs teidil; bíonn airde seasta ag an teideal anois i gcónaí.

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


Foinse: oscailtenet.ru

Add a comment