Andulka

Budgie Desktop 11 na prechod z GNOME na Qt

Budgie Desktop 11 na prechod z GNOME na Qt

Tvorca spoločnosti Budgie a hlavný vývojár projektu Solus Project Ikey Doherty dnes zverejnil na svojom blogu informácie o pripravovanej verzii Budgie Desktop 11 a doterajšom pokroku vrátane zásadnej zmeny architektúry desktopu.

Podľa Ikey sa viac sústredilo na hlavné vydanie projektu Budgie Desktop 11, jedným z nich je oddelenie Budgie od GNOME.

Budgie mala pôvodne v úmysle integrovať sa do aplikácií GNOME. Čo sa vlastne stalo, je to, že sa to potom úplne integrovalo do zásobníka GNOME. Dostali sme svoju integráciu, ale za veľkú cenu. Postupom času, ako sa vyvíjal GNOME, každé veľké vydanie GNOME spôsobilo Budgie. Toto je od 3.10, keď Budgie prvýkrát začala, až po GNOME 3.22. Či už ide o zmeny API alebo ABI, komponenty konzumujúce ďalšie komponenty (napríklad Mutter Folding in Cogl and Clutter), veľa, veľa rozbití tém a widgetov, API GdkScreen už nefungujú rovnako, alebo dokonca chyby v dôsledku správania GSettings relokovateľných schém sa mení.

Robí GTK + to, čo potrebujeme?

Ish. V skutočnosti potrebujeme výkonnejšiu sadu nástrojov pre pracovnú plochu a GTK + sa jasne vyvíja smerom k nadradenému prostrediu GNOME Desktop (napríklad interné znalosti GNOME Shell + interakcie v rámci GTK).

V ideálnom prípade by sme chceli výkonnejšiu sadu nástrojov pre grafiku, efekty, OpenGL, shadery atď. Blingbits stranou, systém rozloženia GTK + je žalostne obmedzený, s lenivým prístupom do medzipamäte k polohe a veľkostiam widgetov, čo sťažuje animácie v reálnom čase alebo panelové podradené okná. Realizácia efektívneho, prispôsobeného usporiadania vhodného pre panely tiež zahŕňa nadmerné množstvo kotlového plechu vlastnou cestou

GtkContainer

.

Prečo Qt nad GNOME?

Tím anduliek vyhodnotil dve alternatívne riešenia „EFL / Enlightenment“ a „Qt“. Qt bol vybraný pred EFL / Enlightenment, pretože QT je veľmi populárny, je to platforma a nie súprava nástrojov, zatiaľ čo predvolený vzhľad EFL / Enlightenment by vyžadoval obrovské množstvo úsilia, aby bol vizuálne prijateľný pre použitie v Budgie.

Sledujte celý príbeh - Kicking Off Budgie 11

Pokladňa: Nainštalujte si Budgie Desktop 10.2.9 na Ubuntu 16.10 a Ubuntu 16.04

Top 5 ergonomických produktov pre počítačové myši pre Linux
Spôsobuje dlhodobé používanie počítača bolesť zápästia alebo prstov? Trpíte stuhnutými kĺbmi a neustále si musíte podávať ruky? Cítite pálivú bolesť z...
Ako zmeniť nastavenie myši a touchpadu pomocou systému Xinput v systéme Linux
Väčšina distribúcií systému Linux sa štandardne dodáva s knižnicou „libinput“ na spracovanie vstupných udalostí v systéme. Dokáže spracovať vstupné ud...
S ovládaním pomocou myši X-Mouse môžete tlačidlá myši premapovať odlišne pre iný softvér
Možno budete potrebovať nástroj, ktorý by mohol zmeniť ovládanie myši pri každej aplikácii, ktorú používate. Ak je to váš prípad, môžete vyskúšať apli...