Budgie Desktop Osi Mai GTK ile EFL Libraries e ala ile Enlightenment Project

Na filifili le au atiaʻe o le Budgie desktop environment e alu ese mai le faʻaaogaina o le faletusi GTK e faʻalagolago i le EFL (Enlightenment Foundation Library) na fausia e le Enlightenment project. O taunuʻuga o le femalagaiga o le a ofoina atu i le faʻasalaga o Budgie 11. E maitauina e le o le taumafaiga muamua lea e alu ese mai le faʻaaogaina o le GTK - i le 2017, ua uma ona filifili le poloketi e sui i Qt, ae mulimuli ane toe faʻaleleia ana fuafuaga, i le faʻamoemoe o le a suia le tulaga ile GTK4.

Ae paga lea, e leʻi ola le GTK4 i faʻamoemoega a le au atinaʻe ona o le faʻaauau pea ona taulaʻi i manaʻoga o le poloketi GNOME, o ona tagata atinaʻe e le faʻalogo i manatu o isi poloketi ma e le o naunau e amanaia o latou manaʻoga. O le malosi autu mo le alu ese mai le GTK o fuafuaga a GNOME e sui le auala e taulimaina ai paʻu, lea e faigata ai ona fatuina paʻu masani i galuega faʻapitoa. Aemaise lava, o le sitaili o fesoʻotaʻiga o loʻo tuʻuina atu e le faletusi libadwaita, lea e nonoa i le autu o le mamanu Adwaita.

O tagata na faia ni siʻosiʻomaga lona tolu e le manaʻo e toe faʻafoʻi atoa le GNOME interface e tatau ona saunia a latou faletusi e faʻatautaia le sitaili, ae i lenei tulaga o loʻo i ai se eseesega i le mamanu o talosaga e faʻaaoga ai le isi faletusi ma le faletusi autu. E leai ni mea faigaluega masani mo le fa'aopoopoina o vaega fa'aopoopo i le libadwaita, ma taumafai e fa'aopoopo se Recoloring API, lea e faigofie ai ona suia lanu i talosaga, e le mafai ona malilie i ai ona o atugaluga o autu e ese mai i le Adwaita e ono afaina ai le lelei o talosaga mo GNOME ma faʻalavelave le auiliiliga o faʻafitauli mai tagata faʻaoga. O le mea lea, na maua ai e le au atinaʻe o isi komipiuta latou te nonoa i le autu o Adwaita.

Faatasi ai ma foliga o le GTK4 e mafua ai le le fiafia i le au atinaʻe Budgie o le le aofia ai o le mafai ona suia nisi o widget e ala i le fausiaina o vasega laiti, o le fesiitaiga i le vaega o le X11 API ua le aoga e le fetaui ma Wayland (mo se faʻataʻitaʻiga, i Budgie valaau GdkScreen ma GdkX11Screen na faʻaaogaina e fuafua ai le fesoʻotaʻiga ma suia le faʻatulagaina o mataʻituina ), faʻafitauli i le taʻavale i le GtkListView widget ma le leiloa o le gafatia e faʻatautaia ai le kiore ma le keyboard mea na tutupu i GtkPopovers pe afai e le o taulaʻi le faamalama.

Ina ua uma ona fuaina uma le lelei ma le le lelei o le fesuiaiga i isi meafaigaluega, na oʻo mai le au atinaʻe i le faaiuga o le filifiliga sili ona lelei o le fesuiaʻiina lea o le poloketi i le faʻaaogaina o faletusi EFL. O le suiga i le Qt ua manatu fa'afitauli ona o le faletusi o lo'o fa'avae ile C++ ma le le mautonu ile faiga fa'avae laisene i le lumana'i. Ole tele ole code Budgie o lo'o tusia ile Vala, ae o le C po'o le Rust toolkit na maua e fai ma filifiliga femalagaiga.

Ae mo le tufatufaina atu o Solus, o le poloketi o le a faʻaauau pea ona fausia se isi fale e faʻavae i luga ole GNOME, ae o lenei fale o le a faʻailogaina e le o vaʻaia e le poloketi ma faʻamaonia i se isi vaega ile itulau download. O le taimi lava e tatala ai Budgie 11, o le a iloiloina e le au atinaʻe ona gafatia pe a faʻatusatusa i le GNOME Shell ma filifili pe faʻaauau le fausiaina o se fale ma le GNOME pe taofi, tuʻuina atu meafaigaluega mo le faimalaga i se fale ma Budgie 11. I le Solus fausia ma le Budgie 11 desktop, ua fuafuaina e toe iloilo le tuufaatasiga o talosaga, sui GNOME talosaga mo analogues, e aofia ai na atiina ae i totonu o le poloketi. Mo se faʻataʻitaʻiga, ua fuafua e atiaʻe a tatou lava nofoaga faʻapipiʻi talosaga.

Manatua o le Budgie desktop e ofoina atu lana lava faʻatinoga o le GNOME Shell, laulau, applets ma faʻasalalauga faʻasalalauga. Mo le puleaina o faʻamalama, o le Budgie Window Manager (BWM) window manager e faʻaaogaina, o se faʻalauteleina o suiga o le Mutter plugin. Budgie e faʻavae i luga o se laulau e tutusa i le faʻalapotopotoga i laulau faʻapipiʻi masani. O elemene uma o le laulau o applets, lea e mafai ai e oe ona faʻavasegaina le tuʻufaʻatasia, suia le tuʻuina ma sui le faʻatinoga o elemene autu o le laulau i lou tofo. O applets avanoa e aofia ai le lisi masani o talosaga, faiga fesuiai galuega, matala avanoa lisi lisi, va'aiga mata'itusi virtual, fa'ailo fa'atonuga, pu'upu'u fa'atonu, fa'ailoga tulaga ma le uati.

Budgie Desktop Osi Mai GTK ile EFL Libraries e ala ile Enlightenment Project


puna: opennet.ru

Faaopoopo i ai se faamatalaga