Razvijalci ALT Linux so predstavili novo konfiguracijo za GNOME — Tuner, ki je usmerjena v poenostavitev razširitve funkcionalnosti in zagotavljanje dodatnih nastavitev. Predvideva se, da se lahko Tuner uporablja z distribucijami, ki ponujajo GNOME, za ustvarjanje konfiguratorjev, odgovornih za spremembo nastavitev, specifičnih za distribucijo. Na primer, za ALT Linux je bil implementiran vtičnik TunerPanel, ki omogoča preklapljanje med ploščnim (v slogu GNOME 2) in standardnim načinom delovanja GNOME.
V programu je implementirana arhitektura na osnovi vtičnikov, ki omogoča dodajanje novih razdelkov nastavitev, spreminjanje vmesnika in širitev funkcionalnosti s pomočjo posameznih vtičnikov, ne da bi bilo potrebno spreminjati kodo osnovne aplikacije. Za ustvarjanje vtičnikov se uporablja motor libpeas, ki se že uporablja v GNOME aplikacijah Gedit in Totem.
Med značilnostmi Tunerja se prav tako omenja poenostavitev integracije z GSettings. Na podoben način kot v aplikaciji GNOME Refine, Tuner ponuja mehanizem za ustvarjanje vtičnikov z uporabo jezika za oblikovanje vmesnikov Blueprint. Takšni vtičniki omogočajo povezovanje ločenih nastavitev v GSettings z elementi vmesnika, ustvarjenimi za njihovo spremembo.
Koda projekta je napisana v jeziku Vala in je licencirana pod GPLv3. Uporabniški vmesnik je zgrajen z uporabo knjižnice libadwaita, ustreza priporočilom GNOME HIG (Human Interface Guidelines) in se lahko prilagodi velikosti zaslona. Na voljo so predloge za razvoj tipičnih vtičnikov v jezikih Vala in Python.


Izvor: opennet.ru
