Serveri kompozues Hyprland 0.54 tani është i disponueshëm, duke përdorur protokollin Wayland. Projekti është i orientuar në kompozimin mozaik (tiling) të dritareve, por mbështet gjithashtu vendosjen e rastësishme të dritareve, grupimin e dritareve në formë tabash, modin pseudo-mozaik dhe shfaqjen me ekran të plotë të dritareve. Kodi është shkruar në gjuhën C++ dhe shpërndahet nën licencën BSD.
Ofron mundësi për krijimin e ndërfaqeve vizualisht atraktive: gradientet në përkufizimin e dritareve, mjegullimi i sfondit, efektet animuese dhe hije. Për të zgjeruar funksionalitetin, mund të integrohen plugin-e dhe për menaxhimin e jashtëm të funksionit ofrohet IPC bazuar në socket. Konfigurimi bëhet përmes skedarit të konfigurimit, ndryshimet e të cilit përmirësohen në mënyrë të menjëhershme pa pasur nevojë për rinisje. Disa nga funksionet përfshijnë: krijimi dinamik i hapësirave virtuale të punës; modet e kompozitimit të elementeve në ekran; trajtimi global i çelësave të ngrohtë; kontrolli i gjesteve në touchpad / ekranin me prekje.
NĂ« versionin e ri:
- Shtuar mundĂ«sia e aplikimit tĂ« mĂ«nyrave tĂ« ndryshme tĂ« kompozimit tĂ« dritareve (layout) nĂ« desktopet virtuale dhe monitorĂ«t e ndryshĂ«m. PĂ«r shembull, pĂ«r desktopet virtuale 1-4 mund tĂ« zgjidhni modin dwindle (modi mozaik nĂ« stilin BSPWM), pĂ«r 5-8 â modin master (njĂ« dritare kryesore nĂ« tĂ« majtĂ«, tĂ« tjerat nĂ« njĂ« rrjedhĂ« tĂ« djathtĂ«), dhe pĂ«r 9-10 â scroll (rrotullimi i pafund i dritareve). Procesi i krijimit dhe mbĂ«shtetjes sĂ« kompozimeve tĂ« veta Ă«shtĂ« thjeshtuar ndjeshĂ«m.
- Shtuar një modus të ri kompozimi monocle, ku dritaret gjithmonë zënë të gjithë hapësirën e disponueshme. Kodi i plugin-it hyprscrolling është transferuar në përbërjen kryesore të Hyprland.
- Një rritje e konsiderueshme (nga 50% deri në 500%) e performancës së punës në sistemet me GPU të integruara.
- Puna për integrimin e modulit Hyprnix, i zhvilluar për të lehtësuar instalimin dhe konfigurimin e Hyprland me përdorimin e menaxherit të paketave Nix, është përfunduar. Integrimi i plotë me Nix ndër të tjera është realizuar në Hyprpm dhe start-hyprland.
- Shtuar mbështetje për gjestin cursorZoom, që lejon përdorimin e trackpad për të ndryshuar shkallën e kursorit.

Gjithashtu mund të përmendim lëshimin e projektit labwc 0.9.4 (Lab Wayland Compositor), që zhvillon një kompozitor server për Wayland me mundësi që i ngjajnë menaxherit të dritareve Openbox (projekti paraqitet si një përpjekje për të krijuar një alternativë për Openbox për Wayland). Nga karakteristikat e labwc përmendet minimalizmi, implementimi kompakt, mundësitë e gjera të personalizimit dhe performanca e lartë. Efektet animuese, gradientet dhe ikonat, përveç butonave për dritaret, nuk mbështeten përveçse në parim. Labwc është përfshirë në ambientin grafik të shpërndarjes Raspberry Pi OS dhe mbështetet opcionalisht në mjediset e desktopit Xfce dhe LXQt. Kodi i projektit është shkruar në gjuhën C dhe shpërndahet nën licencën GPLv2.
Baza Ă«shtĂ« njĂ« bibliotekĂ« wlroots. ĂshtĂ« e mundur tĂ« lidhen shtesa me implementimin e funksioneve tĂ« tilla si krijimi i ekranve tĂ« imazhit, shfaqja e sfondit nĂ« desktop, vendosja e panelit dhe menusĂ«. Tema e paraqitjes, menuja bazĂ« dhe çelĂ«sat e ngrohtĂ« konfigurohen pĂ«rmes skedarĂ«ve tĂ« konfigurimit nĂ« formatin xml. PĂ«rveç menusĂ« sĂ« integruar tĂ« rrĂ«njĂ«s, qĂ« konfigurohet pĂ«rmes skedarit menu.xml, mund tĂ« lidhen implementime tĂ« jashtme tĂ« menusĂ« sĂ« aplikacioneve, tĂ« tilla si bemenu, fuzzel dhe wofi. Mund tĂ« pĂ«rdoret Waybar, sfwbar, Yambar ose LavaLauncher si panel. PĂ«r menaxhimin e lidhjes sĂ« monitorĂ«ve dhe ndryshimin e parametrave tĂ« tyre, rekomandohet tĂ« pĂ«rdoren wlr-randr ose kanshi. Bllokimi i ekranit realizohet me anĂ« tĂ« swaylock.
NĂ« versionin e ri:
- Për temat e paraqitjes është realizuar parametri window.button.hover.bg.color për të ndryshuar ngjyrën e sfondit të butonave kur kaloni me kursorin.
- Në ndërfaqen ekranore për kalimin mes dritareve të hapura është realizuar mbështetje për rrotullim, nëse skicat ose titujt e dritareve nuk përfshihen në hapësirën e disponueshme.
- ĂshtĂ« shtuar opsioni NextWindow pĂ«r tĂ« kaluar fokusin nĂ« dritaren e ardhshme nĂ« lidhje me desktopet, pajisjet e daljes dhe identifikuesit e dritareve.
- ĂshtĂ« shtuar konfigurimi «*<desktops><initial>» pĂ«r tĂ« zgjedhur dritaren aktive gjatĂ« nisjes. desktop virtual.
- Tani kërkohet të paktën versioni 1.22.90 i protokollit Wayland.

Burimi: opennet.ru
