ALT Linux-udviklerne har præsenteret en ny konfigurationsmenu til GNOME - Tuner, som sigter mod at forenkle udvidelsen af funktionalitet og tilbyde yderligere indstillinger. Det antages, at Tuner kan anvendes af distributioner, der leverer GNOME, til at skabe konfigureringsværktøjer, der håndterer indstillinger, der er specifikke for distributionen. For eksempel er der implementeret en TunerPanel-plugin for ALT Linux, som muliggør skift mellem panelstil (som i GNOME 2) og den standard GNOME-grænseflade.
Programmet har en plugin-baseret arkitektur, der gør det muligt at tilføje nye indstillingssektioner, ændre grænsefladen og udvide funktionaliteten ved at levere enkelte plugins uden at ændre hovedprogrammets kode. Libpeas-motoren, der allerede anvendes i GNOME-programmerne Gedit og Totem, anvendes til oprettelse af plugins.
Blandt Tuner's funktioner nævnes også forenkling af integrationen med GSettings. På samme måde som i GNOME Refine har Tuner en mekanisme til oprettelse af widgets ved hjælp af Blueprint-interfacebyggesproget. Disse widgets giver mulighed for at knytte specifikke indstillinger i GSettings til grænsefladeelementer, der er designet til at ændre dem.
Projektets kode er skrevet i Vala og distribueres under GPLv3-licensen. Brugergrænsefladen er bygget ved hjælp af libadwaita-biblioteket, som overholder GNOME HIG (Human Interface Guidelines) og kan tilpasse sig skærmstørrelsen. Der findes skabeloner til udvikling af typiske plugins i Vala og Python.


Kilde: opennet.ru
