Utvecklarna av ALT Linux har introducerat en ny konfigurationsverktyg för GNOME â Tuner, vilket syftar till att förenkla utvidgningen av funktionaliteten och erbjuda ytterligare instĂ€llningar. Det förutses att Tuner kan anvĂ€ndas av distributioner som levererar GNOME, för att skapa konfigurationsverktyg som ansvarar för Ă€ndringar av distributionsspecifika instĂ€llningar. Till exempel har ALT Linux implementerat plugin TunerPanel, som gör det möjligt att vĂ€xla mellan panel (i GNOME 2-stil) och standardlĂ€ge för GNOME:s grĂ€nssnitt.
Programmet implementerar en plugin-baserad arkitektur, vilket möjliggör att lÀgga till nya instÀllningssektioner, Àndra grÀnssnittet och utöka funktionaliteten genom att tillhandahÄlla separata plugins utan att Àndra koden i huvudapplikationen. För att skapa plugins anvÀnds motorn libpeas, som redan anvÀnds i GNOME-apparna Gedit och Totem.
Bland Tuner:s funktioner nÀmns ocksÄ förenklingen av integrationen med GSettings. PÄ liknande sÀtt som i GNOME-applikationen Refine finns det i Tuner en mekanism för att skapa widgets, med hjÀlp av sprÄk för grÀnssnittsdesign som Blueprint. Dessa widgets gör det möjligt att koppla specifika GSettings-instÀllningar till grÀnselement som skapats för att Àndra dem.
Projektets kod Àr skriven i Vala och distribuera under GPLv3-licensen. AnvÀndargrÀnssnittet Àr byggt med hjÀlp av biblioteket libadwaita, överensstÀmmer med rekommendationerna för GNOME HIG (Human Interface Guidelines) och kan flexibelt anpassa sig efter skÀrmens storlek. Det finns mallar för utveckling av standardplugins i Vala och Python.


KĂ€lla: opennet.ru
