ALT Linux развива Tuner, нов конфигуратор за GNOME

Разработчиците на ALT Linux представиха нов конфигуратор за GNOME — Tuner, насочен към опростяване на разширяването на функционалността и предоставянето на допълнителни настройки. Предполага се, че Tuner може да се използва от дистрибуции, които предлагат GNOME, за изграждане на конфигурационни инструменти, отговарящи за промяната на настройки, специфични за дистрибуцията. Например, за ALT Linux е реализиран плъгин TunerPanel, който позволява превключване между панелния (в стил GNOME 2) и стандартния режим на интерфейса GNOME.

В програмата е реализирана архитектура на базата на плъгини, която позволява добавяне на нови раздели от настройки, промяна на интерфейса и разширяване на функционалността чрез предоставяне на отделни плъгини без промяна на кода на основното приложение. За създаване на плъгини се използва двигателят libpeas, който вече се прилага в GNOME приложенията Gedit и Totem.

От особеностите на Tuner също така се споменава опростяване на интеграцията с GSettings. По аналогия с приложението GNOME Refine, в Tuner е наличен механизъм за създаване на виджети, използващи езика за изграждане на интерфейси Blueprint. Подобни виджети дават възможност за свързване на отделни настройки в GSettings с елементи на интерфейса, създадени за тяхната промяна.

Кодът на проекта е написан на езика Vala и се разпространява под лицензия GPLv3. Потребителският интерфейс е изградена с помощта на библиотеката libadwaita, отговаря на препоръките на GNOME HIG (Насоки за човешки интерфейс) и може адаптивно да се приспособява към размера на екрана. Налични са шаблони за разработка на типови плъгини на езиците Vala и Python.

ALT Linux развива Tuner, нов конфигуратор за GNOME
ALT Linux развива Tuner, нов конфигуратор за GNOME


Източник: opennet.ru
Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster