Alt Linux Unveils Tuner, New GNOME Configurator

Developers at Alt Linux introduced a new configurator for GNOME called Tuner, with the aim of simplifying functionality expansion and providing additional settings. Tuner is intended to be used by GNOME distributors to create configurators that can modify distribution-specific settings. For instance, Alt Linux has implemented a Tunerpanel plugin that allows users to switch between panel modes reminiscent of GNOME 2 and the standard GNOME interface.

The program is built on a plugin-based architecture, enabling the addition of new settings sections, interface changes, and functionality expansion through individual plugins without altering the main application code. The creation of plugins involves utilizing the libpeas engine, which is already employed in GNOME applications like Gedit and Totem.

Tuner also boasts integration simplification with Gsettings. Similar to the application gnome refine, Tuner offers a mechanism for generating widgets using the BluePrint interfaces language. These widgets enable linking specific settings in Gsettings to interface elements created for modifying them.

The project code is written in Vala and is distributed under the GPLV3 license. The user interface is constructed using the Libadwaita library, adheres to Gnome HIG (Human Interface Guidelines) recommendations, and supports adaptive screen size adjustment. Templates for typical plugin development in Vala and Python are provided.




/Reports, release notes, official announcements.