Njengoba sesivele sazi, i-KDE Next (noma i-KDE 5 njengoba uthanda) ikhishwe yazinza ezinsukwini ezimbalwa ezedlule futhi phakathi kwezinto ezintsha ezilethayo, okunye okukhulunywa ngakho kakhulu yi-Artwork entsha ebizwa nge-Breeze.
Labo asebevele bazama le nguqulo entsha noma bayibonile ividiyo, kungenzeka ukuthi baqaphele ukuthi esimweni sokuhlobisa iwindi, okuza ngokuzenzakalela yi-Oxygen hhayi iBreeze. Kanjalo UMartin Gräßlin uyasichaza kubhulogi yakhe siyini isizathu salesi sinqumo.
Njengoba i-athikili isesiNgisini, ngizozama ukukulethela umqondo oyisisekelo walokhu.
Kungani iBreeze ingezi ngokuzenzakalela?
Ngiqala ngencazelo yokuthi imihlobiso yamawindi isebenza kanjani kwi-KWin 4. I-KWin ibizwa ngokuthiwa ukukhulisa kabusha abaphathi bamawindi. Lokhu kusho ukuthi iwindi eliphethwe yi-X11 lifakwa kwelinye iwindi le-X11 elihlinzeka ngohlaka lwewindi. Kwa-KWin sisebenzisa i-QWidget yozimele wewindi. Ngakho-ke futhi sikhawulelwe kulokho i-QWidget esinikeza khona ... Isixazululo sethu ukunqanda yonke imicimbi yokudweba umhlobiso ku-QWidget futhi siyicindezele, siqale kabusha umbala womqambi futhi esinyathelweni sokunikeza siqinisekisa ukuhlobisa kwesithombe sesikhashana esikopishiwe ukuthungwa.
Umhlobiso wewindi yetimu yeBreeze usekelwe enjinini yetimu ye-Aurorae. Njengoba ngingumbhali oholayo we-Aurorae ngingakuthola kulokhu okuthunyelwe kwebhulogi ngaphandle kokuzizwa kabi ngakho 🙂 I-Aurorae yenzelwe ukuthi kube lula kakhulu ukwenza umhlobiso futhi isebenzise izici ezintsha ze-translucency. Ukuba yisixazululo esingasetshenziswa njengomhlobiso ozenzakalelayo, kepha bekungakaze kube inhloso yabo. Umqondo bekungukuvumela abasebenzisi abafuna ukwenza ngokwezifiso lesi sici, ngenkathi abasebenzisi abaningi bangasebenzisa izingqikithi zomdabu ezisheshayo. U-Aurorae wayengakaze asheshe futhi ngeke asheshe.
Manje ku-KWin 5, ukusetshenziswa kwe-QML yinkinga enkulu eyenza i-Aurorae ibe nzima ukuyisebenzisa. I-QtQuick isebenzisa i-Scenegraph futhi isebenzisa i-QWindows esikhundleni se-QWidget. Lokho kubhampa kwe-QWidget API yethu esekwe. Silungise ukusetshenziswa kwangaphakathi ukuxhasa imihlobiso esekwe ku-QWindows, kepha lowo bekuwumgwaqo onzima impela, ngoba kunomehluko ekuziphatheni kwewindi. Njengoba ingasasuselwa ku-QWidget, ukubanjwa komcimbi wokupenda kuphukile futhi besidinga isixazululo esisha ngakho. Futhi lesi sixazululo sibi kakhulu kunaleso esedlule ngoba iQtQuick okwamanje isebenza nge-OpenGL. Ngenxa yemikhawulo kuhlelo lokusebenza lwe-OpenGL Qt (lungabhekiswa ku-Qt 5.4) esingeke sabelane ngalo nomongo we-OpenGL osetshenziswe yi-QtQuick ... Lokhu akuyona nje into ephezulu kakhulu lapho kukopishwa okuqukethwe kusuka ku-GPU kuye kwi-RAM bese kubuyela futhi ku i-GPU, futhi ulahlekelwa yimemori eningi. Uma kwenzeka iwindi elikhulisiwe akuyona kuphela ibha yesihloko, kepha lonke iwindi. Futhi kukhona lokho ngaphezulu kwawo wonke amawindi.
Lokho kukodwa kungenza i-Aurorae ingasebenziseki ngokuphelele. Njengamanje ngisebenzisa ingqikithi yeBreeze futhi i-KWin idinga ngaphezu kwe-200MB ye-RAM - ayemukeleki ngempela. Kodwa isimo sibi kakhulu. Nge-QWindows asikwazi ukuthi yiziphi izindawo ezivuselelwe. Ngakho-ke lapho, ngokwesibonelo, lapho inkinobho ivuselelwa kufanele siphinde sipende lonke iwindi, kufaka phakathi ikhophi ephelele yokuqukethwe komhlobiso. Lokho ikakhulukazi ezimweni zokugqwayiza kuyinkinga enkulu.
Manje iyiphi indlela eya phambili? Ngaqala ukusebenzisa umhlobiso omusha we-API ngokususa umkhawulo womhlobiso osuselwa enhlalakahleni kuQWidget futhi ngasikhathi sinye ngaqala ukusebenzisa umhlobiso weBreeze ngale API entsha. Ngiyethemba ukuthi sizokwethula lokhu ku-KWin 5.1.
Futhi zinjalo izinto, bahlonishwa. Ngiyethemba ukuthi uqonda kakhudlwana noma kancane ukuthi yini inkinga. Ngizobuza uMartin ukuthi ngabe akusebenzi ngokwengeziwe yini futhi kuyashesha ukwenza isihloko sendabuko iBreeze njenge-Oxygen, noma okwamanje angikhathazekile, i-Oxygen yize kungeyona into esike kakhulu emhlabeni, inezinketho eziningi ..
Ngifunde yonke into, kepha bengingaqondi lutho, ngiyaphuza namhlanje. Noma kunjalo, angikwazi ukuhlola i-KDE 5 ku-OpenSUSE 13.1 yami. Kungiphula ngenxa yokuncika okuthile "okudala" enginakho.
Mhlawumbe ngizokunikeza elinye ithuba ngenye i-OS ngendlela ebonakalayo.
Ukubingelela nokubonga ngokufaka.
Akulula, ngokuyisisekelo izama ukuchaza ukuthi indlela yokwenza lokhu kusebenza iyinkimbinkimbi, ikakhulukazi ama-plugins nokuthi, empeleni i-aurorae i-SLOW, kakhulu kune-Oxygen.
Angazi, ngalo mqondo, engxenyeni yomhlobisi wamafasitela nakho konke okubonakala kimi lokho
Akulula, ngokuyisisekelo izama ukuchaza ukuthi indlela yokwenza lokhu kusebenza iyinkimbinkimbi, ikakhulukazi ama-plugins nokuthi, empeleni i-aurorae i-SLOW, kakhulu kune-Oxygen.
Angazi, ngalo mqondo, engxenyeni yomhlobisi wewindi nakho konke okubonakala kimi ukuthi i-KDE iyinyathelo ngemuva kwe-GNOME, futhi qaphela, ngingumlandeli we-KDE ngokugcwele, kuphela ukuthi akunzima ukwenza vuma okuthile lapho kuliqiniso.
Ngaphandle kokwazi lutho ngayo, engikuqonde kahle ukuthi i-aurorae (injini esetshenziswa yiBreeze) manje inika izinkinga ngoba i-Kwin5 ayisasebenzisi i-qwidget njengaku-kwin4 futhi amawindi awaziphathi ngokufanayo. Esikhundleni salokho isebenzisa i-QML neQTquick esebenza ngqo ne-opengl ngakho-ke kubukeka sengathi eminye imikhawulo ekhona ku-qt 5.3 ivimbela injini endala nezindikimba zayo ukuthi zingenzi kahle kwi-Kwin entsha.
Ngabe kungenzeka yini ukudala (noma ukuvumelanisa) umoya opholile nesitayela noma indlela yokusebenza i-Oxygen enayo?
Noma ngubani unombono wokuthi kuzokwenzekani ku-qtcurve?
I-Qtcurve-qt5 ibisebenza ngokuphelele isikhathi esithile. Uhlobo olusha lwe-KDE luzolandela njengokujwayelekile.
Bekuvele kungimangaza kimi ukuthi eKaos, okuhlala njalo kusezingeni eliphambili lamanje, ukuhlola i-Kf5 ngakho-ke kuyaziwa eKaos linux plasma elandelayo noma i-kde 5 oxygen izofika ngokuzenzakalela. Hawu, ubungazi ukuthi ungumdali we-Aurorae ...
Ngingumdali we-aurorae? O_o;
Bengakha indawo yomoya opholile futhi e-aurorae ebizwa nge-next fresh ezoba umoya omusha kamuva kodwa angikwazi ngokujwayela ama-SVG esihlokweni ngakho-ke ukuthuthuka kwayo akusebenzi, elav uma unethuba engingathanda ukuthi mtshengise umdali wetimu yomoya ohelezayo ukuze abone ukuthi bangawuthatha yini umqondo wokuhlobisa kwami i-aurorae kokuhlobisa kwendabuko kwe-KDE njengokunye okuhlobisa umoya
https://drive.google.com/file/d/0B6VUkpZzqL7hbk1QbWN6eVcycU0/edit?usp=sharing
Ngicabanga ukuthi i-KDE 5 izoba kuFedora, Debian, Slackware, naku-Arch lapho nginomndeni nezingane, futhi ngineminyaka engama-30 ubudala.
Ngamafuphi, ukuqhubeka nokusizakala ngentsha engiyishiyile.