Budgie Desktop dia miala amin'ny GTK mankany amin'ny tranomboky EFL amin'ny tetikasa Enlightenment

Nanapa-kevitra ny hanalavitra ny fampiasana ny tranomboky GTK ho an'ny tranomboky EFL (Enlightenment Foundation Library) novolavolain'ny tetikasa Enlightenment ireo mpamorona ny tontolo desktop Budgie. Ny vokatry ny fifindra-monina dia hatolotra amin'ny famoahana ny Budgie 11. Tsara homarihina fa tsy ity no fanandramana voalohany hialana amin'ny fampiasana GTK - tamin'ny taona 2017, ny tetikasa dia efa nanapa-kevitra ny hifindra amin'ny Qt, saingy nohavaozina taty aoriana ny drafitra. amin'ny fanantenana fa hiova ny toe-draharaha ao amin'ny GTK4.

Indrisy anefa fa tsy nahatanteraka ny andrasan'ny mpamorona ny GTK4 noho ny fitohizan'ny fifantohana fotsiny amin'ny filan'ny tetikasa GNOME, izay tsy mihaino ny hevitry ny tetikasa hafa ny mpamorona azy ary tsy vonona ny handinika ny filany. Ny tosika lehibe indrindra hialana amin'ny GTK dia ny drafitr'i GNOME hanova ny fomba fitantanana ny hoditra, izay manasarotra ny famoronana hoditra mahazatra amin'ny tetikasan'ny antoko fahatelo. Indrindra indrindra, omen'ny tranomboky libadwaita ny fomba interface tsara an'ny sehatra, izay mifamatotra amin'ny lohahevitry ny famolavolana Adwaita.

Ireo mpamorona tontolo misy antoko fahatelo izay tsy te hamerina tanteraka ny interface GNOME dia tokony hanomana ny trano famakiam-bokiny amin'ny fikarakarana ny fomba, fa amin'ity tranga ity dia misy ny tsy fitoviana eo amin'ny famolavolana rindranasa amin'ny fampiasana ny tranomboky hafa sy ny tranomboky lohahevitry ny sehatra. Tsy misy fitaovana manara-penitra amin'ny fampidirana endri-javatra fanampiny amin'ny libadwaita, ary ny fiezahana hampiditra Recoloring API, izay hanamora ny fanovana loko amin'ny fampiharana, dia tsy azo ifanarahana noho ny ahiahy fa mety hisy fiantraikany ratsy amin'ny kalitaon'ny fampiharana ny lohahevitra hafa ankoatry ny Adwaita. fampiharana ho an'ny GNOME ary manasarotra ny famakafakana ny olan'ny mpampiasa. Noho izany, ireo mpamorona birao hafa dia nifamatotra tamin'ny lohahevitry ny Adwaita.

Anisan'ny mampiavaka ny GTK4 izay miteraka tsy fahafaham-po eo amin'ny mpamorona Budgie ny fanilihana ny fahafahana manova widgets sasany amin'ny alΓ lan'ny famoronana subclasses, ny fifindrana amin'ny sokajy X11 API efa lany andro izay tsy mifanaraka amin'ny Wayland (ohatra, ao amin'ny Budgie miantso GdkScreen ary ny GdkX11Screen dia nampiasaina hamaritana ny fifandraisana sy ny fanovana ny fanamafisam-peo ), ny olana amin'ny fikoriana ao amin'ny Widget GtkListView ary ny fahaverezan'ny fahafahana mitantana hetsika totozy sy fitendry ao amin'ny GtkPopovers raha tsy mifantoka ny varavarankely.

Rehefa avy nandinika ny lafy ratsiny sy ny lafy ratsin'ny fifindrana amin'ny kitapom-pitaovana hafa ireo mpamorona dia tonga tamin'ny fanatsoahan-kevitra fa ny safidy tsara indrindra dia ny mamadika ny tetikasa amin'ny fampiasana tranomboky EFL. Ny fifindrana mankany Qt dia heverina ho olana noho ny zava-misy fa ity tranomboky ity dia mifototra amin'ny C ++ sy ny tsy fahazoana antoka amin'ny politikan'ny fahazoan-dΓ lana ho avy. Ny ankamaroan'ny kaody Budgie dia voasoratra ao amin'ny Vala, fa ny fitaovana C na Rust dia azo ampiasaina ho safidy fifindra-monina.

Raha ny momba ny fizarana Solus, ny tetikasa dia hanohy hamorona fananganana hafa mifototra amin'ny GNOME, fa ity fananganana ity dia ho voamarika ho tsy manara-maso ny tetikasa ary asongadin'ny fizarana misaraka amin'ny pejy fampidinana. Vantany vao navoaka ny Budgie 11, dia hanombantombana ny fahaiza-manaony ny mpamorona raha oharina amin'ny Shell GNOME ary hanapa-kevitra raha hanohy hanorina trano miaraka amin'ny GNOME na hijanona, manome fitaovana ho an'ny fifindra-monina amin'ny fananganana miaraka amin'ny Budgie 11. Ao amin'ny Solus build miaraka amin'ny desktop Budgie 11, kasaina havaozina ny firafitry ny rindranasa, hanoloana ny rindranasa GNOME ho an'ny analogues, anisan'izany ireo novolavolaina tao anatin'ny tetikasa. Ohatra, nokasaina hamolavola foibe fametrahana fampiharana manokana.

Tsarovy fa ny birao Budgie dia manolotra ny fampiharana azy manokana ny GNOME Shell, tontonana, applets ary rafitra fampahafantarana. Mba hitantana windows dia ampiasaina ny mpitantana ny varavarankely Budgie Window Manager (BWM), izay fanovana maharitra ny plugin Mutter fototra. Budgie dia mifototra amin'ny tontonana mitovy amin'ny fandaminana amin'ny takelaka desktop mahazatra. Ny singa rehetra amin'ny tontonana dia applets, izay ahafahanao manamboatra mora foana ny famoronana, manova ny fametrahana ary manolo ny fampiharana ireo singa fototra amin'ny tsironao. Ny applets azo alaina dia misy ny menio fampiharana mahazatra, ny rafitra fanodinana asa, ny lisitry ny lisitry ny varavarankely misokatra, ny mpijery desktop virtoaly, ny famantarana ny fitantanana herinaratra, ny applet fanaraha-maso ny volume, ny famantarana ny satan'ny rafitra ary ny famantaranandro.

Budgie Desktop dia miala amin'ny GTK mankany amin'ny tranomboky EFL amin'ny tetikasa Enlightenment


Source: opennet.ru

Add a comment