Päkapikk

Budgie Desktop 11 GNOME'i kaevamine Qt kasuks

Budgie Desktop 11 GNOME'i kaevamine Qt kasuks

Vaid paar päeva tagasi teatas päikeseprojekti “Local key Doherty” juhtiv arendaja ja tegevjuht Budgie Desktop 11 peamistest muudatustest, võttes arvesse mõningaid arenguid. Selles blogis tegi ta ka teadaande, mis üllatas kasutajaid;

Budgie vahetab oma töölauaarhitektuuri.

Täpselt nii! Budgie kraavib GNOME'i, et minna üle Qt-le.

Ikey märkis, et see muudatus jõustub tarkvara järgmisel suuremal väljaandmisel, mis loobub GNOME arhitektuuri komponentidest.

Esialgu oli Budgie mõeldud töötama GNOME tarkvaraprogrammidega, mis lõpuks viis selle täieliku integreerimiseni GNOME tarkvarapaketti.

See aeglane ja enneolematu integratsioon tekitas päikeseprojekti jaoks probleeme. Kõigepealt pidid nad Budgie värskendama alati, kui GNOME värskenduse välja andis, sest vananenud versioon põhjustaks vigu. See algas alates esimesest versioonist 3.10 Budgie'st tehti avalikuks ja probleem püsis kuni GNOME 3-ni.22.

Probleemid avalduksid API / ABI vasturääkivuste, üksteist segavate elementide, ummistunud töövoo, vidinate ja malli krahhidena. Mõnel juhul muutusid GdkScreeni API-d täielikult toimimatuks.

Budgie Desktop 11

Kas GTK +-l on see, mida ta vajab?

Budgie saab oma praeguses seisukorras palju mitmekesisema ja jõulisema tööriistakomplektiga palju paremini hakkama. Kas GTK + suudab lüngad täita? Kindlasti täidab see lüngad.

GTK + laenab terve rea funktsioone GNOME Desktopilt; mõelge sisemistele GNOME Shelli teadmistele vastupidiselt GTK liidesele.

Kuid Budgie saaks veelgi paremini töötada tervikliku tööriistakomplektiga graafika, varjundite, OpenGL-i jne domeenides.

Pealegi pole GTK + -l palju võimalusi. Vahemällu salvestamise lähenemine võib olla väsitav ja igav kasutada ning vidinate positsioneerimine on alati korrast ära.

Niisiis, kuidas nad valisid Qt GNOME'i asemel? Blogi teatas, et laevade hüppamiseks kaaluti kahte erinevat alternatiivi: “EFL / Enlightenment” ja “Qt”. Ja meeskond läks koos Qt-ga.

See on ilmne valik: QT on näinud palju laialdasemat kasutamist. Lisaks pakub see täielikku tööriistade platvormi täpselt selle järgi, mida Budgie parasjagu vajab. EFL / Enlightenment seevastu annab välja nii lahja ilme, mida saab Budgie's kasutada juba praegu.

Kuid kas nad on teinud õige otsuse?

Absoluutselt! Qt on kahtlemata parim GNOME'ile saadaolev alternatiiv ja sellel on üsna palju kõike.

Hiire vasakklõps nupp ei tööta Windows 10-s
Kui kasutate oma sülearvuti või lauaarvutiga spetsiaalset hiirt, kuid hiire vasakklõps nupp ei tööta mingil põhjusel operatsioonisüsteemis Windows 10/...
Kursor hüppab või liigub juhuslikult Windows 10-s kirjutamise ajal
Kui leiate, et hiire kursor hüppab või liigub Windowsi sülearvutisse või arvutisse kirjutades automaatselt, juhuslikult, võivad mõned neist soovituste...
Kuidas muuta hiire ja puuteplaatide kerimise suund Windows 10-s ümber
Hiir ja PuuteplaatNeed muudavad arvutamise mitte ainult lihtsaks, vaid ka tõhusamaks ja vähem aeganõudvaks. Me ei kujuta ette elu ilma nende seadmetet...