Itusilẹ ti labwc 0.20, olupin akojọpọ fun Wayland

Iṣẹ́ labwc 0.20 (Lab Wayland Compositor), èyí tí ó ń ṣe àgbékalẹ̀ olupin ìdàpọ̀ fún Wayland pẹ̀lú àwọn agbára tí ó jọ olùdarí window Openbox, ni a ti tú jáde. Iṣẹ́ náà ni a gbé kalẹ̀ gẹ́gẹ́ bí ìgbìyànjú láti ṣẹ̀dá àṣàyàn Openbox fún Wayland. Koodu iṣẹ́ náà ni a kọ ní C, a sì pín in lábẹ́ ìwé àṣẹ GPLv2. Ìbísí pàtàkì nínú nọ́mbà ẹ̀yà (láti 0.9 sí 0.20) jẹ́ nítorí ìṣọ̀kan pẹ̀lú nọ́mbà ẹ̀yà ìkàwé wlroots.

A lo Labwc ninu agbegbe aworan ti pinpin Raspberry Pi OS ati pe a ṣe atilẹyin fun ni awọn agbegbe tabili Xfce ati LXQt. Awọn ibi-afẹde ti iṣẹ akanṣe labwc pẹlu minimalism, imuse kekere, isọdi ti o gbooro, ati iṣẹ ṣiṣe giga. Awọn ipa ere idaraya, awọn gradients, ati awọn aami ko ni atilẹyin rara, ayafi awọn bọtini window. O da lori ile-ikawe wlroots, ti awọn olupilẹṣẹ ti agbegbe olumulo Sway ṣe agbekalẹ rẹ ati pese iṣẹ ipilẹ fun oluṣakoso akojọpọ ti o da lori Wayland.

A le so awọn afikun pọ mọ awọn ẹya ara ẹrọ ti a ṣe gẹgẹbi awọn iboju iboju, ifihan ogiri tabili, ati ipo panẹli ati akojọ aṣayan. A ṣe atilẹyin fun apakan XWayland DDX fun ṣiṣe awọn ohun elo X11 ni agbegbe ti o da lori Wayland. A le ṣatunṣe akori naa, akojọ aṣayan ipilẹ, ati awọn bọtini gbigbona nipasẹ awọn faili iṣeto XML. Atilẹyin iboju giga-DPI (HiDPI) wa ninu rẹ.

Ní àfikún sí àkójọ ìpìlẹ̀ tí a ṣe sínú rẹ̀, tí a lè ṣe àtúnṣe rẹ̀ nípasẹ̀ fáìlì menu.xml, o lè fi àwọn ìmúṣẹ àkójọ ìṣàfilọ́lẹ̀ ohun èlò ẹni-kẹta, bíi bemenu, fuzzel, àti wofi pamọ́. A lè lo Waybar, sfwbar, Yambar, tàbí LavaLauncher gẹ́gẹ́ bí pánẹ́lì. Fún ṣíṣàkóso àwọn ìsopọ̀ àbójútó àti yíyípadà àwọn ètò wọn, a dámọ̀ràn wlr-randr tàbí kanshi. A ń lo swaylock láti fi ṣe ìdènà ìbòjú.

Ninu ẹya tuntun:

  • A ti pari iyipada si itusilẹ ile-ikawe wlroots 0.20, eyiti o ṣe atilẹyin fun iṣakoso awọ, HDR, isọdi irisi kọsọ, ati awọn tabili foju.
  • A ti ṣe àtìlẹ́yìn díẹ̀ fún gbígba àkóónú tí a fihàn lórí àwọn ojú ọ̀nà Wayland tí ó wà ní ìpele gíga (toplevel-capture), èyí tí ó fún ọ láàyè láti ṣẹ̀dá àwọn àwòrán ìbojú àti gbígba àwọn àwòrán ìbojú ti àwọn àkóónú àwọn fèrèsé kọ̀ọ̀kan. Ìmúṣe yìí kò tíì bo àwọn fèrèsé ọmọdé àti àwọn fèrèsé tí a gbé jáde nípasẹ̀ XWayland, bẹ́ẹ̀ ni kò tíì bo àwọn ojú ọ̀nà Wayland tí ó wà ní ìtòsí xdg.
  • A fi àtìlẹ́yìn kún un fún ìwọ̀n ìmọ́lẹ̀ tó gùn pẹ̀lú agbára láti mú jáde sí àwọn monito tí ó ń ṣe àtìlẹ́yìn fún HDR10 (ó ń ṣiṣẹ́ nígbà tí a bá ń lo backend tí ó dá lórí Vulkan).
  • Ọ̀nà tó yára jù láti wọlé sí àwọn ohun èlò àkójọ wà nílẹ̀ báyìí nípa títẹ lẹ́tà àkọ́kọ́ orúkọ wọn. Fún àpẹẹrẹ, láti bẹ̀rẹ̀ Firefox, tẹ "Meta+a" láti ṣí àkójọ náà lẹ́yìn náà tẹ "f."
  • A ti fi ọna abuja bọtini itẹwe Super-d kun fun fifi pamọ ati fifi pamọ awọn ferese. Eto ToggleShowDesktop gba ọ laaye lati ṣe akanṣe awọn ọna abuja bọtini tirẹ fun iṣe yii.
  • A fi àṣàyàn ìlà àṣẹ "-t" (--title) kún un láti ṣètò àkọlé fèrèsé nígbà tí a bá ń lo labwc ní ọ̀nà tí a ti fi sí ìsàlẹ̀.
  • A ti ṣe àtúnṣe sí ohun èlò labnag pẹ̀lú àwọn àṣàyàn "--details-border-color" àti "--details-margin" fún ṣíṣètò àwọ̀ àti ààlà agbègbè tí ó yí àkóónú náà ká.
  • A ti fi ẹ̀rọ labwc-session.target systemd sori ẹrọ bayi nigbati systemd ba wa.
  • A ti fi eto naa " kun faili iṣeto naa. láti fi ìdádúró sílẹ̀ kí a tó yí àfiyèsí padà.
  • Nínú àṣàyàn " "A fi àtìlẹ́yìn kún ọ̀nà yíyípo "onbutton", a sì ṣe "àṣàyàn" mìíràn. » láti yí kiri nínú àkóónú nípa lílo àwọn bọ́tìnì náà.
  • A ti fi aṣayan kun láti ṣàtúnṣe ìwọ̀n ìfàmọ́ra ìfúnpá fún tábìlì àwòrán rẹ.
  • A ti fi àṣàyàn kan kún fáìlì ìṣètò náà. láti dínà ìwọ̀lé sí àwọn ìlànà tí ó ní àǹfààní.
  • A fi paramita àṣìṣe kún DebugToggleKeyStateIndicator láti fi àkójọ ìwífún ipò pàtàkì hàn.
  • Àtìlẹ́yìn tí a fi kún fún àwọn ìlànà ìṣàkóso àwọ̀ Wayland: àwọ̀-àfihàn-v1 àti àwọ̀-ìṣàkóso-v1.
  • A ti ṣe àgbékalẹ̀ ìfọwọ́sowọ́pọ̀ wl_fixes láti yanjú àwọn ìṣòro pẹ̀lú àwọn API ìlànà ìpìlẹ̀ mìíràn tí agbára ìpìlẹ̀ àwọn ìfọwọ́sowọ́pọ̀ wọ̀nyẹn kò le yanjú. Fún àpẹẹrẹ,
    Ìbéèrè "wl_fixes::destroy_registry" fún ọ láyè láti pa ohun wl_registry run, lẹ́yìn èyí tí oníbàárà náà kò ní lè lò ó, àti pé olupin àpapọ̀ náà yóò dẹ́kun títẹ̀ àwọn ìṣẹ̀lẹ̀ nípasẹ̀ rẹ̀.






orisun: opennet.ru
Ra alejo gbigba igbẹkẹle fun awọn aaye pẹlu aabo DDoS, awọn olupin VPS VDS 🔥 Ra gbigbalejo oju opo wẹẹbu ti o gbẹkẹle pẹlu aabo DDoS, awọn olupin VPS VDS | ProHoster