labwc 0.5, yazi ukuba yintoni entsha kule seva yenzelwe iWayland

I ukukhutshwa kwenguqulelo entsha ye-labwc 0.5, ebekwe njengophuhliso lwe umncedisi odibeneyo weWayland ngeempawu ezikhumbuza umphathi wefestile yeOpenbox (iprojekthi inikezelwe njengenzame yokuyila i-Openbox engenye yeWayland).

Phakathi kweempawu ze-labwc yi I-minimalism, ukuphunyezwa kwe-compact, ukhetho olubanzi lwe-customization kunye nokusebenza okuphezulu. Isekelwe kwilayibrari ye-wlroots, ephuhliswe ngabaphuhlisi bendawo yomsebenzisi we-Sway kunye nokubonelela ngemisebenzi esisiseko ukuququzelela umsebenzi we-Wayland-based composite manager.

Kwiprothokholi ezandisiweyo zeWayland, i-wlr-output-management ixhaswa kuqwalaselo lwezixhobo zemveliso, umaleko-iqokobhe lokuququzelela umsebenzi weqokobhe ledesktop, kunye nomphakamo wangaphandle wokudibanisa iiphaneli zakho kunye nokutshintsha kwefestile.

Kunokwenzeka ukudibanisa iiplagi kunye nokuphunyezwa yemisebenzi efana nokwenza imifanekiso yekhusi, ukubonisa iphepha lodonga kwi-desktop, ukubeka iiphaneli kunye neemenyu. Iziphumo zoopopayi, iimitha, kunye nee-ayikhoni (ngaphandle kwamaqhosha efestile) azixhaswanga.

Ukwenza izicelo ze-X11 kwindawo esekwe kwiprothokholi yaseWayland, usetyenziso lwecandelo le-XWayland DDX liyaxhaswa. Umxholo, imenyu esisiseko kunye neehotkeys ziqwalaselwe ngeefayile zoqwalaselo kwifomathi ye-xml.

Ukongeza kwimenu eyakhelwe-ngaphakathi yeengcambu eqwalaselweyo nge menu.xml, uphumezo lwemenu yesicelo somntu wesithathu njenge bemenu , fuzzel kunye ne wofi zingaqukwa, kunye ne Waybar, Ambar okanye LavaLauncher ingasetyenziswa njenge qela lolawulo, nangona iyacetyiswa ukuba sebenzisa i-wlrrandr okanye i-kanshi ukulawula uxhulumaniso lwabahloli kunye nokutshintsha iiparamitha zabo.

Izinto ezintsha eziphambili ze-labwc 0.5

Kolu guqulelo lutsha luvezwayo, lugqama njengeyona nto intsha Iziboniso zoxinzelelo lweepixel eziphezulu (HiDPI) ziyaxhaswa.

Ngaphandle kwayo ukudityaniswa ngokutsha kwezinto kubonelelwe xa izixhobo ezongezelelweyo zemveliso zivaliwe kwaye nazo useto olutshintshileyo olunxulumene nokuphatha isiganeko sezinto ezihambayo ngempuku.

Olunye utshintsho olubonakalayo lulo wongeze ukukwazi ukucutha ifestile emva kokuba isusiwe (unmaximize on move), kunye nenkxaso ye-sfwbar (iBha yefestile edadayo).

Singafumanisa kwakhona ukuba i-CycleViewPreview ukhetho longezwe ukujonga umxholo ngelixa utshintsha phakathi kweefestile usebenzisa i-Alt + Tab interface.

Olunye utshintsho evelele kule nguqulo intsha:

  • Inkxaso eyongeziweyo yeemenyu zabathengi.
  • Ibonelele ngokukwazi ukuqhuba usetyenziso kwimowudi yesikrini esigcweleyo.
  • Yongeza ukukwazi ukubophelela intshukumo xa ususa ikhesa ye mouse kumda wekhusi.
  • Inkxaso eyongeziweyo ye-WLR_{WL,X11}_OUTPUTS izinto eziguquguqukayo zemekobume ezixhaswa yi-wlroots.
  • Inkxaso eyongeziweyo yokulawula izijekulo (shift kunye ne-pinch zoom).

Uyifaka njani i-LABWC?

Kwabo banomdla wokukwazi ukufaka lo mqambi kwinkqubo yabo, kufuneka balandele imiyalelo esabelana ngayo ngezantsi.

Usasazo oluneyona ndlela ilula yokufakela yiFedora kunye nokufaka i-labwc, vula nje i-terminal kwaye kuyo siza kuchwetheza:

sudo dnf install labwc

Abo bangabo Abasebenzisi beArch Linux, iManjaro okanye nayiphi na enye into ehanjiswa kwiArch Linux, Kuya kufuneka bavule i-terminal kwaye kuyo baya kuchwetheza lo mthetho ulandelayo ukukhuphela ukuxhomekeka okuyimfuneko:

sudo pacman -S meson wlroots cairo pango libxml2 glib2

Emva koko, baya kufumana ikhowudi yemvelaphi ye-LABWC ngokusebenzisa lo mthetho ulandelayo kwi-terminal:

git clone https://github.com/johanmalm/labwc
cd labwc
meson build
ninja -C build

Ngoku, kwabo bangabasebenzisi beDebian, Ubuntu okanye naluphi na olunye usasazo olusekwe kwenye yezi zimbini, kufuneka bachwetheze oku kulandelayo kwi-terminal:

git clone https://github.com/johanmalm/labwc
cd labwc
meson build
ninja -C build

Okokugqibela, kuyakhankanywa ukuba kwixa elizayo, Inkxaso yeefayile zoqwalaselo lwe-Openbox zicwangcisiwe kunye neebhokisi ze-Openbox, zibonelela ngomsebenzi kwizikrini ze-HiDPI, zisebenzise inkxaso kwi-shell-shell, i-wlr-output-management kunye neeprotokholi zangaphandle eziphezulu, ukudibanisa inkxaso yemenyu, ukongeza amandla okulahla izikrini (osd) kunye ne-interface ukutshintsha windows kwi-Alt + Uhlobo lweTab.

Kwabo banomdla wokufunda ngakumbi nge-LABWC, banokutyelela indawo ye Iprojekthi kwiGitHub.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.