labwc 0.5, ziva chii chitsva mune iyi server inogadzirirwa Wayland

The kuburitswa kweiyo vhezheni nyowani yelabwc 0.5, iyo inomisikidzwa sekusimudzira kwe sevha inoumbwa yeWayland ine maficha anoyeuchidza iyo Openbox hwindo maneja (purojekiti inoratidzwa sekuyedza kugadzira imwe Openbox imwe nzira yeWayland).

Pakati pezvimiro zvelabwc ndeye minimalism, compact kuisirwa, yakakura kugadzirisa sarudzo uye yakakwirira kuita. Iyo yakavakirwa pane raibhurari yewlroots, yakagadziridzwa nevagadziri veSway mushandisi nharaunda uye inopa mabasa ekutanga kuronga basa reWayland-based composite maneja.

Yezve Wayland's akawedzera maprotocol, wlr-output-management inotsigirwa kugadzirisa zvigadzirwa zvinobuda, layer-shell yekuronga basa redesktop shell, uye Yekunze-yepamusoro-soro yekubatanidza yako wega mapaneru uye hwindo switch.

Izvo zvinokwanisika kubatanidza plugins nekuita mabasa akadai sekugadzira zvidzitiro, kuratidza Wallpaper pane desktop, kuisa mapaneru uye menyu. Animated mhedzisiro, gradients, uye zvidhori (kunze kwemabhatani ehwindo) hazvina kutsigirwa.

Kumhanyisa X11 application munzvimbo yakavakirwa paWayland protocol, kushandiswa kwechikamu cheXWayland DDX kunotsigirwa. Dingindira, yekutanga menyu uye hotkeys zvinogadziriswa kuburikidza nemafaira ekugadzirisa mune xml fomati.

Kuwedzera kune yakavakirwa-mukati midzi menyu inogadziriswa kuburikidza nemenu.xml, yechitatu-bato application menyu mashandisirwo akadai sebemenu , fuzzel uye wofi anogona kuverengerwa, pamwe neWaybar, Ambar kana LavaLauncher inogona kushandiswa sepaneru, kunyangwe zvichikurudzirwa shandisa wr- randr kana kanshi kudzora kubatana kwevatariri uye kushandura maparamita avo.

Zvikuru zvitsva zvelabwc 0.5

Muiyi vhezheni itsva inoratidzwa, inomira pachena sechinhu chikuru chitsva icho High pixel density displays (HiDPI) inotsigirwa.

Kunze kwazvo kubatanidzwazve kwezvinhu kunopihwa kana mamwe maturusi ekuwedzera akavharwa uye zvakare akachinja marongero ane chekuita nekubata chiitiko chekufamba zvinhu nembeva.

Dzimwe shanduko dzinomira pachena ndedzekuti yakawedzera kugona kudzikisa hwindo mushure mekunge yafambiswa (usakura pakufamba), pamwe nerutsigiro rwe sfwbar (Sway Floating Window Bar).

Isu tinogona zvakare kuona kuti iyo CycleViewPreview sarudzo yakawedzerwa kuti utarise zvirimo paunenge uchichinja windows uchishandisa iyo Alt + Tab interface.

Yeimwe shanduko izvo zvinoratidzika kubva pane iyi nyowani vhezheni:

  • Yakawedzera rutsigiro rwemamenu evatengi.
  • Inopa kugona kumhanyisa maapplication mune yakazara skrini modhi.
  • Yakawedzera kugona kusunga chiito kana uchifambisa mbeva cursor kubva kumucheto kwechidzitiro.
  • Yakawedzera tsigiro yeWLR_{WL,X11}_OUTPUTS yezvakasiyana siyana zvinotsigirwa nema wlroots.
  • Yakawedzera tsigiro yekudzora gestures (shift uye pinch zoom).

Maitiro ekuisa LABWC?

Kune avo vanofarira kukwanisa kuisa munyori uyu pane yavo system, vanofanirwa kutevedzera mirairo yatinogovera pazasi.

Kugovera kune yakapusa yekuisa nzira ndeye Fedora uye kuisa labwc, ingovhura terminal uye mairi isu tichanyora:

sudo dnf install labwc

Avo vari vashandisi veArch Linux, Manjaro kana kumwe kugovera kunobva kuArch Linux, ivo vanofanirwa kuvhura terminal uye mairi ivo vanonyora unotevera kuraira kurodha pasi zvinodiwa zvinoenderana:

sudo pacman -S meson wlroots cairo pango libxml2 glib2

Mushure meizvozvo, ivo vanowana iyo LABWC kodhi kodhi nekumhanya unotevera kuraira mune iyo terminal:

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

Ikozvino, kune avo vari vashandisi veDebian, UBuntu kana chero kumwe kugovera kunoenderana neimwe yeaya maviri, ivo vanofanirwa kunyora zvinotevera muterminal:

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

Chekupedzisira, zvinotaurwa kuti mune ramangwana, tsigiro yeiyo Openbox yekumisikidza mafaira akarongwa uye mabhokisi eOpenbox, anopa basa paHiDPI skrini, shandisa rutsigiro rwechigadziko-goko, wlr-kuburitsa-manejimendi uye ekunze epamusoro-maprotocol, sanganisa menyu rutsigiro, wedzera kugona kudonhedza pa-skrini zviratidzo (osd) uye interface yekuchinja windows mune Alt + Tab maitiro.

Kune avo vanofarira kudzidza zvakawanda nezve LABWC, vanogona kushanyira saiti yeiyo chirongwa paGitHub.


Izvo zviri muchinyorwa zvinoomerera pamisimboti yedu ye tsika dzekunyora. Kuti utaure chikanganiso tinya pano.

Iva wekutanga kutaura

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa.

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako