Berdana serverên hevgirtî yên Hyprland 0.54 û labwc 0.9.4

Servera pêkhatî ya Hyprland 0.54 ku protokola Wayland bikar tîne heye. Proje li ser sêwirana pencereyan a bi tile disekine, lê di heman demê de piştgirî dide danîna pencereyên keyfî yên klasîk, komkirina pencereyên bi tabloyan, moda pseudo-mozaîk, û bicîhkirina pencereyên tevahî-ekranê. Kod bi C++ hatiye nivîsandin û di bin lîsansa BSD de tê belavkirin.

Îmkanên afirandina navrûyên balkêş ên dîtbarî têne peyda kirin: gradientên di çarçoveyên pencereyan de, nezelalbûna paşxaneyê, bandorên anîmasyonê û siya. Plugin dikarin werin girêdan da ku fonksiyonê berfireh bikin, û IPC-ya li ser soketê ji bo kontrola derveyî ya kar tê peyda kirin. Mîhengkirin bi rêya pelê mîhengkirinê tê kirin, guhertinên ku tê de bêyî ji nû ve destpêkirinê di cih de têne girtin. Fonksiyonên jêrîn jî têne cuda kirin: sermaseyên virtual ên bi dînamîk hatine afirandin; modên ji bo rêzkirina hêmanan li ser ekranê; pêvajoya gerdûnî ya bişkokên germ; kontrola jestan li ser touchpad/ekrana destdanê.

Di guhertoya nû de:

  • Şîyana sepandina modên sêwirana pencereyan ên cûda li ser sermaseyên virtual û monitorên cûda hatiye zêdekirin. Bo nimûne, ji bo sermaseyên virtual 1-4, hûn dikarin moda piçûkbûnê (moda tilingê ya bi şêwaza BSPWM) hilbijêrin, ji bo sermaseyên 5-8, moda sereke (yek pencereya sereke li milê çepê, yên din di stûnekê de li milê rastê), û ji bo sermaseyên 9-10, moda gerandinê (gerandina bêdawî ya pencereyan). Pêvajoya afirandin û parastina sêwiranên xwerû bi girîngî hêsan bûye.
  • Modeke nû ya sêwirana monocle hatiye zêdekirin, ku piştrast dike ku pencere her gav hemû cîhê berdest dagir dikin. Koda pêveka hyprscrolling bo pakêta bingehîn a Hyprland hatiye veguhastin.
  • Performansa di pergalên bi GPU-yên entegre de bi girîngî (ji% 50 heta% 500) zêde bûye.
  • Karê entegrasyona modula Hyprnix, ku ji bo hêsankirina sazkirin û mîhengkirina Hyprland bi karanîna rêveberê pakêtên Nix tê pêşxistin, qediya. Entegrasyona tevahî bi Nix re, di nav amûrên din de, di Hyprpm û start-hyprland de jî tê bicîhkirin.
  • Piştgiriya ji bo jesta cursorZoom hate zêdekirin, ku dihêle hûn trackpad-ê bikar bînin da ku zoomê kursor biguherînin.

Berdana serverên hevgirtî yên Hyprland 0.54 û labwc 0.9.4

Дополнительно можно отметить релиз проекта labwc 0.9.4 (Lab Wayland Compositor), развивающего композитный server для Wayland с возможностями, напоминающими оконный менеджер Openbox (проект преподносится как попытка создания альтернативы Openbox для Wayland). Из особенностей labwc упоминается минимализм, компактная реализация, широкие возможности настройки и высокая производительность. Анимированные эффекты, градиенты и пиктограммы, за исключением кнопок для окон, не поддерживаются принципиально. Labwc задействован в графическом окружении дистрибутива Raspberry Pi OS и опционально поддерживается в средах рабочего стола Xfce и LXQt. Код проекта написан на языке Си и распространяется под лицензией GPLv2.

Pirtûkxaneya wlroots wekî bingehek tê bikar anîn. Ji bo pêkanîna fonksiyonên wekî kişandina wêneyên ekranê, nîşandana dîwarê sermaseyê, û bicihkirina panel û menuyê, pêvek dikarin werin girêdan. Mijar, menuya bingehîn, û bişkokên germ bi rêya pelên mîhengkirina XML-ê têne mîheng kirin. Ji bilî menuya root a çêkirî, ku bi rêya pelê menu.xml ve tê mîheng kirin, pêkanînên menuyên sepanên sêyemîn jî dikarin werin girêdan, wek bemenu, fuzzel, û wofi. Waybar, sfwbar, Yambar, an LavaLauncher dikarin wekî panelek werin bikar anîn. Ji bo birêvebirina girêdanên çavdêran û guhertina mîhengên wan, wlr-randr an kanshi têne pêşniyar kirin. Kilîtkirina ekranê bi karanîna swaylock tê kirin.

Di guhertoya nû de:

  • Ji bo mijaran, parametreya window.button.hover.bg.color hatiye bicîhkirin da ku rengê paşxaneya bişkokan dema ku mişk li ser wan tê danîn biguherîne.
  • Navrûya li ser ekranê ji bo guheztina di navbera pencereyên vekirî de niha ger wêneyên piçûk an sernavên pencereyan li qada berdest necivin, gerandina pelan piştgirî dike.
  • Vebijêrka NextWindow lê zêde kir da ku fokusê li gorî sermaseyan, cîhazên derketinê û nasnameyên pencereyan biguhezîne pencereya din.
  • Mîhenga "*" lê zêde kir » ji bo hilbijartinê dema destpêkirina çalak sermaseya virtual.
  • Ji bo xebatê niha herî kêm guhertoya 1.22.90 ya protokola Wayland hewce ye.

Berdana serverên hevgirtî yên Hyprland 0.54 û labwc 0.9.4

Source: opennet.ru

Ji bo malperên bi parastina DDoS, serverên VPS VDS mêvandariya pêbawer bikirin 🔥 Hostinga malperê ya pêbawer bi parastina DDoS, serverên VPS VDS bikirin | ProHoster