Plán pre počítač Budgie po tom, čo sa stal nezávislým projektom

Joshua Strobl, ktorý nedávno odišiel z distribúcie Solus a založil nezávislú organizáciu Buddies Of Budgie, zverejnil plány ďalšieho rozvoja pracovnej plochy Budgie. Pobočka Budgie 10.x sa bude naďalej vyvíjať smerom k poskytovaniu univerzálnych komponentov, ktoré nie sú viazané na konkrétnu distribúciu. Balíky s Budgie Desktop, Budgie Control Center, Budgie Desktop View a Budgie Screensaver sú tiež ponúkané na zahrnutie do repozitárov Fedora Linux. V budúcnosti sa plánuje príprava samostatnej edície (spin) Fedory s desktopom Budgie, podobne ako edícia Ubuntu Budgie.

Plán pre počítač Budgie po tom, čo sa stal nezávislým projektom

Pobočka Budgie 11 sa bude vyvíjať smerom k oddeleniu vrstvy s implementáciou hlavnej funkcionality desktopu a vrstvy, ktorá zabezpečuje vizualizáciu a výstup informácií. Takéto oddelenie vám umožní abstrahovať kód zo špecifických grafických sád nástrojov a knižníc a tiež začať experimentovať s inými modelmi na prezentáciu informácií a prepojenie iných výstupných systémov. Napríklad bude možné začať experimentovať s predtým plánovaným prechodom na súbor knižníc EFL (Enlightenment Foundation Library), ktorý sa vyvíja v rámci projektu Enlightenment.

Ďalšie plány a ciele pre pobočku Budgie 11 zahŕňajú:

  • Poskytnite natívnu podporu pre protokol Wayland, pri zachovaní možnosti používať X11 ako voliteľnú možnosť (pre používateľov grafických kariet NVIDIA, ktorí môžu mať problémy s podporou Wayland).
  • Použitie kódu Rust v knižniciach a správcovi okien (hromadný obsah zostane v C, ale Rust sa použije pre kritické oblasti).
  • Plne funkčná identita s Budgie 10 na úrovni podpory appletov.
  • Poskytovanie predvolieb pre panely a pracovnú plochu vrátane tých, ktoré ponúkajú možnosti dizajnu, menu a rozloženia panelov v štýle GNOME Shell, macOS, Unity a Windows 11. Pripojenie externých rozhraní spúšťača aplikácií je povolené.
  • Poskytuje rozhranie na prepínanie medzi aplikáciami v štýle GNOME Shell a režimov prehliadania macOS.
  • Vylepšená podpora umiestňovania ikon na plochu, možnosť náhodne umiestňovať a zoskupovať ikony.
  • Vylepšená podpora pre dlaždicové rozloženie okien (horizontálne a vertikálne prichytenie, rozloženie okien 2x2, 1x3 a 3x1).
  • Nový správca virtuálnej plochy s podporou pretiahnutia okien na inú plochu a možnosťou prepojiť spúšťanie aplikácií s konkrétnou plochou.
  • Použitie formátu TOML namiesto gsettings na prácu s nastaveniami.
  • Prispôsobenie panelu pre použitie v konfiguráciách s viacerými monitormi, možnosť dynamického umiestnenia panelu pri pripojení ďalších monitorov.
  • Rozšírenie možností ponuky, podpora alternatívnych prevádzkových režimov ponuky, ako je mriežka ikon a režim navigácie na celej obrazovke pre existujúce aplikácie.
  • Nové ovládacie centrum nastavení.
  • Podpora behu na systémoch s architektúrou RISC-V a rozširujúca sa podpora systémov ARM.

Aktívny rozvoj pobočky Budgie 11 sa začne po dokončení adaptácie pobočky Budgie 10 pre potreby distribúcií. Medzi plány rozvoja pobočky Budgie 10:

  • Príprava na podporu Wayland;
  • Presunutie funkcií sledovania (indexovania) aplikácií do samostatnej knižnice, ktorá sa bude používať vo vetvách 10 a 11;
  • Odmietnutie použiť gnome-bluetooth v prospech kombinácie bluez a upower;
  • Odmietnutie používania libgvc (knižnica GNOME Volume Control) v prospech Pipewire a MediaSession API;
  • Prenos dialógového okna spustenia do nového backendu indexovania aplikácie;
  • Použitie sieťových nastavení libnm a D-Bus API NetworkManager v aplete;
  • Prepracovanie implementácie menu;
  • Prepracovanie správy napájania;
  • Prepisovanie kódu pre import a export konfigurácie v Ruste;
  • Vylepšená podpora štandardov FreeDesktop;
  • Vylepšená obsluha apletov;
  • Pridanie možnosti pracovať s témami EFL a Qt.

Zdroj: opennet.ru

Pridať komentár