tabili tabili Budgie yipada lati GTK si awọn ile-ikawe EFL lati iṣẹ akanṣe Imọlẹ

Awọn olupilẹṣẹ ti agbegbe tabili Budgie pinnu lati lọ kuro ni lilo ile-ikawe GTK ni ojurere ti awọn ile-ikawe EFL (Ile-ikawe Imọlẹ Imọlẹ) ti o dagbasoke nipasẹ iṣẹ akanṣe Imọlẹ. Awọn abajade ti ijira yoo funni ni itusilẹ ti Budgie 11. O ṣe akiyesi pe eyi kii ṣe igbiyanju akọkọ lati lọ kuro ni lilo GTK - ni ọdun 2017, iṣẹ akanṣe tẹlẹ pinnu lati yipada si Qt, ṣugbọn nigbamii tun ṣe awọn ero rẹ, ni ireti pe ipo naa yoo yipada ni GTK4.

Laanu, GTK4 ko gbe ni ibamu si awọn ireti ti awọn olupilẹṣẹ nitori idojukọ tẹsiwaju nikan lori awọn iwulo ti iṣẹ akanṣe GNOME, ti awọn olupilẹṣẹ ko tẹtisi awọn imọran ti awọn iṣẹ akanṣe miiran ati pe wọn ko fẹ lati ṣe akiyesi awọn iwulo wọn. Iyara akọkọ fun gbigbe kuro lati GTK ni awọn ero GNOME lati yi ọna ti o ṣe mu awọn awọ ara, eyiti o jẹ ki o nira lati ṣẹda awọn awọ ara aṣa ni awọn iṣẹ akanṣe ẹnikẹta. Ni pataki, aṣa wiwo Syeed jẹ ipese nipasẹ ile-ikawe libadwaita, eyiti o so mọ akori apẹrẹ Adwaita.

Awọn olupilẹṣẹ ti awọn agbegbe ẹni-kẹta ti ko fẹ lati tun ṣe ni wiwo GNOME ni kikun yẹ ki o mura awọn ile-ikawe wọn lati mu ara, ṣugbọn ninu ọran yii iyatọ wa ninu apẹrẹ awọn ohun elo nipa lilo ile-ikawe yiyan ati ile-ikawe akori Syeed. Ko si awọn irinṣẹ boṣewa fun fifi awọn ẹya afikun si libadwaita, ati awọn igbiyanju lati ṣafikun API Recoloring, eyiti yoo jẹ ki o rọrun lati yi awọn awọ pada ni awọn ohun elo, ko le gba lori nitori awọn ifiyesi pe awọn akori miiran yatọ si Adwaita le ni ipa lori didara didara ti awọn ohun elo fun GNOME ati idiju igbekale awọn iṣoro lati ọdọ awọn olumulo. Nitorinaa, awọn olupilẹṣẹ ti awọn tabili itẹwe omiiran rii ara wọn ti so mọ akori Adwaita.

Lara awọn ẹya ara ẹrọ ti GTK4 ti o fa ainitẹlọrun laarin awọn olupilẹṣẹ Budgie ni iyasoto ti agbara lati yi awọn ẹrọ ailorukọ kan pada nipasẹ ẹda ti awọn kilasi kekere, gbigbe si ẹya ti X11 API ti ko ni ibamu pẹlu Wayland (fun apẹẹrẹ, ni Budgie pe GdkScreen ati GdkX11Screen ni a lo lati pinnu asopọ ati yi iṣeto ti awọn diigi pada), awọn iṣoro pẹlu yiyi ni ẹrọ ailorukọ GtkListView ati isonu ti agbara lati mu awọn iṣẹlẹ Asin ati keyboard ni GtkPopovers ti window ko ba si ni idojukọ.

Lẹhin ti iwọn gbogbo awọn anfani ati awọn konsi ti yiyi si awọn ohun elo irinṣẹ omiiran, awọn olupilẹṣẹ wa si ipari pe aṣayan ti o dara julọ ni lati yipada iṣẹ akanṣe si lilo awọn ile-ikawe EFL. Awọn orilede to Qt ti wa ni ka iṣoro nitori awọn ìkàwé ti wa ni da lori C ++ ati aidaniloju ni ojo iwaju iwe-aṣẹ imulo. Pupọ julọ koodu Budgie ni kikọ ni Vala, ṣugbọn ohun elo irinṣẹ C tabi Rust wa bi awọn aṣayan ijira.

Bi fun pinpin Solus, ise agbese na yoo tẹsiwaju lati ṣẹda ipilẹ miiran ti o da lori GNOME, ṣugbọn itumọ yii yoo jẹ aami bi ko ṣe abojuto nipasẹ iṣẹ naa ati afihan ni apakan ọtọtọ lori oju-iwe igbasilẹ naa. Ni kete ti Budgie 11 ti tu silẹ, awọn olupilẹṣẹ yoo ṣe iṣiro awọn agbara rẹ ni akawe si Ikarahun GNOME ati pinnu boya lati tẹsiwaju kikọ kan pẹlu GNOME tabi da duro, pese awọn irinṣẹ fun ijira si kikọ pẹlu Budgie 11. Ni Solus kọ pẹlu tabili Budgie 11, O ti ṣe ipinnu lati ṣe atunyẹwo akojọpọ awọn ohun elo, rọpo awọn ohun elo GNOME fun awọn analogues, pẹlu awọn ti o dagbasoke laarin iṣẹ akanṣe naa. Fun apẹẹrẹ, o ti gbero lati ṣe agbekalẹ ile-iṣẹ fifi sori ẹrọ tiwa.

Gẹ́gẹ́ bí ìránnilétí, kọ̀ǹpútà Budgie ní ìlò tirẹ̀ ti GNOME Shell, pánẹ́lì kan, pánẹ́lì applets, àti ètò ìfitónilétí kan. Olùṣàkóso Window Budgie (BWM) ni ó ń ṣàkóso fèrèsé, ẹ̀yà gígùn ti àfikún Mutter mojuto náà. Budgie dá lórí pánẹ́lì kan tí ó jọra ní iṣẹ́ sí àwọn pánẹ́lì tabili àtijọ́. Gbogbo àwọn èròjà pánẹ́lì jẹ́ pánẹ́lì applets, tí ó ń gba ìṣètò tí ó rọrùn, àtúntò, àti ṣíṣe àtúnṣe àwọn èròjà pánẹ́lì pàtàkì. Àwọn pánẹ́lì applets tí ó wà ní àkójọ ohun èlò àtijọ́, ìyípadà iṣẹ́-ṣíṣe, agbègbè tí ó ní àkójọ àwọn fèrèsé tí ó ṣí sílẹ̀, àti àwòkọ́ṣe. virtualnyx rabochikh stolov, àmì ìṣàkóso agbára, àpù ìṣàkóṣo ìgbóná, àmì ipò ètò àti aago.

tabili tabili Budgie yipada lati GTK si awọn ile-ikawe EFL lati iṣẹ akanṣe Imọlẹ


orisun: opennet.ru
Ra alejo gbigba igbẹkẹle fun awọn aaye pẹlu aabo DDoS, awọn olupin VPS VDS 🔥 Ra gbigbalejo oju opo wẹẹbu ti o gbẹkẹle pẹlu aabo DDoS, awọn olupin VPS VDS | ProHoster