Udhërrëfyesi për desktopin Budgie pasi u bë një projekt i pavarur

Joshua Strobl, i cili kohët e fundit doli në pension nga shpërndarja Solus dhe themeloi organizatën e pavarur Buddies Of Budgie, ka publikuar planet për zhvillimin e mëtejshëm të desktopit Budgie. Dega Budgie 10.x do të vazhdojë të zhvillohet drejt ofrimit të komponentëve universalë që nuk janë të lidhur me një shpërndarje specifike. Paketat me Budgie Desktop, Budgie Control Center, Budgie Desktop View dhe Budgie Screensaver ofrohen gjithashtu për t'u përfshirë në magazinat e Fedora Linux. Në të ardhmen, është planifikuar të përgatitet një botim i veçantë (spin) i Fedora me desktopin Budgie, i ngjashëm me edicionin Budgie të Ubuntu.

Udhërrëfyesi për desktopin Budgie pasi u bë një projekt i pavarur

Dega Budgie 11 do të zhvillohet në drejtim të ndarjes së shtresës me zbatimin e funksionalitetit kryesor të desktopit dhe shtresës që ofron vizualizimin dhe daljen e informacionit. Një ndarje e tillë do t'ju lejojë të abstraktoni kodin nga mjetet dhe bibliotekat specifike grafike, dhe gjithashtu të filloni të eksperimentoni me modele të tjera për paraqitjen e informacionit dhe lidhjen e sistemeve të tjera dalëse. Për shembull, do të jetë e mundur të fillohet eksperimentimi me kalimin e planifikuar më parë në grupin e bibliotekave EFL (Enlightenment Foundation Library) që po zhvillohen nga projekti i Iluminizmit.

Planet dhe synimet e tjera për degën Budgie 11 përfshijnë:

  • Siguroni mbështetje vendase për protokollin Wayland, duke ruajtur aftësinë për të përdorur X11 si opsion (për përdoruesit e kartave grafike NVIDIA që mund të kenë probleme me mbështetjen e Wayland).
  • Përdorimi i kodit Rust në biblioteka dhe menaxheri i dritareve (pjesa më e madhe do të mbetet në C, por Rust do të përdoret për zonat kritike).
  • Identiteti i plotë funksional me Budgie 10 në nivelin e mbështetjes së appletit.
  • Sigurimi i paravendosjeve për panele dhe desktop, duke përfshirë ato që ofrojnë opsione dizajni, meny dhe paraqitje panelesh në stilin e GNOME Shell, macOS, Unity dhe Windows 11. Lidhja e ndërfaqeve të lëshuesit të jashtëm të aplikacioneve lejohet.
  • Ofron një ndërfaqe për kalimin midis aplikacioneve në stilin e mënyrave të shfletimit GNOME Shell dhe macOS.
  • Mbështetje e përmirësuar për vendosjen e ikonave në desktop, aftësia për të vendosur dhe grupuar në mënyrë të rastësishme ikonat.
  • Mbështetje e përmirësuar për paraqitjet e dritareve me pllaka (këputje horizontale dhe vertikale, paraqitjet e dritareve 2x2, 1x3 dhe 3x1).
  • Menaxher i ri i desktopit virtual me mbështetje për zvarritjen e dritareve në një desktop tjetër dhe aftësinë për të lidhur nisjet e aplikacionit me një desktop specifik.
  • Përdorimi i formatit TOML në vend të gsettings për të punuar me cilësimet.
  • Përshtatja e panelit për përdorim në konfigurimet me shumë monitor, aftësia për të vendosur në mënyrë dinamike panelin kur lidhni monitorë shtesë.
  • Zgjerimi i aftësive të menysë, mbështetje për mënyrat alternative të funksionimit të menysë, të tilla si një rrjet ikonash dhe modaliteti i navigimit në ekran të plotë për aplikacionet ekzistuese.
  • Qendra e re e kontrollit të cilësimeve.
  • Mbështetje për funksionimin në sisteme me arkitekturë RISC-V dhe zgjerimin e mbështetjes për sistemet ARM.

Zhvillimi aktiv i degës Budgie 11 do të fillojë pasi të përfundojë përshtatja e degës Budgie 10 me nevojat e shpërndarjeve. Ndër planet për zhvillimin e degës Budgie 10:

  • Përgatitja për mbështetjen e Wayland;
  • Zhvendosja e funksioneve të gjurmimit (indeksimit) të aplikacioneve në një bibliotekë të veçantë, e cila do të përdoret në degët 10 dhe 11;
  • Refuzimi për të përdorur gnome-bluetooth në favor të një kombinimi bluz dhe upower;
  • Refuzimi për të përdorur libgvc (bibliotekë GNOME Volume Control) në favor të Pipewire dhe MediaSession API;
  • Transferimi i dialogut të nisjes në një prapavijë të re të indeksimit të aplikacionit;
  • Përdorimi i cilësimeve të rrjetit libnm dhe D-Bus API NetworkManager në applet;
  • Ripërpunimi i zbatimit të menusë;
  • Ripunim i menaxhimit të energjisë;
  • Rishkrimi i kodit për importimin dhe eksportimin e konfigurimit në Rust;
  • Mbështetje e përmirësuar për standardet FreeDesktop;
  • Përpunues i përmirësuar i aplikacioneve;
  • Shtimi i aftësisë për të punuar me temat EFL dhe Qt.

Burimi: opennet.ru

Shto një koment