
Linux Mint разветвил и модифицировал множество приложений GNOME и GTK, чтобы они продолжали работать с поддержкой пользовательских тем дистрибутива Linux. Сейчас команда пробует новый подход, который позволит работать большему количеству современных приложений без обширных изменений или полного отключения поддержки тем.
Linux Mint оттолкнулся от многих современных тенденций в экосистеме Linux для настольных компьютеров, таких как рост пакетов Snap и упадок тем, настраиваемых пользователем. Основная среда рабочего стола Cinnamon также имеет более традиционную панель задач, меню приложений и панель апплетов, чем в GNOME Shell. Однако все эти изменения затрудняют интеграцию новых версий системных компонентов и приложений.
Разработчики Linux Mint написали в своем блоге: «Год назад мы жаловались на libAdwaita, не потому что она плохая, а потому что она нас не поддерживает. Приложения, созданные с использованием этой библиотеки, правильно интегрировались только с GNOME и нарушали функциональность в Cinnamon, MATE и Xfce. С выпуском Linux Mint 22 приложения GNOME, которые использовали libAdwaita, были понижены до версий GTK3, чтобы они могли продолжать нормально функционировать в поддерживаемых нами средах рабочего стола. Это было временное решение, пока эти приложения не были заменены, удалены, разветвлены или пока мы не нашли способ продолжать их использовать».

Linux Mint работает над некоторыми изменениями, чтобы оставаться современным достаточно для бесперебойной работы с новыми приложениями GTK4+ и GNOME. Команда «внесла несколько изменений в libAdwaita, чтобы не использовать собственную таблицу стилей», и добавила поддержку libAdwaita во встроенные темы Mint-X и Mint-Y. Приложения Flatpak libAdwaita также могут использовать системный акцентный цвет. В результате GNOME Calendar, Foliate и другие приложения на основе libAdwaita используют ожидаемые системные цвета.
В то же время темы Mint по умолчанию получают некоторые незначительные изменения, чтобы лучше соответствовать приложениям libAdwaita и другим современным тенденциям интерфейса. Некоторые выделенные элементы теперь используют синий цвет, а цветовые значения для светлого и темного фона теперь немного отличаются. Команда говорит, что это делает «темную тему и элементы Cinnamon более мягкими и гораздо более приятными на вид», а «темы выглядят более современными». Linux Mint просто меняет некоторые цветовые значения, ничего сногсшибательного.

Эти обновления должны помочь Linux Mint использовать современные приложения Linux, при этом предоставляя пользователям некоторую степень контроля над их предпочтительным опытом. Команда не готова сдаться в вопросе настройки тем, но поддержка все большего количества параллельных версий приложений GNOME просто не является хорошей тратой чьего-либо времени.
Linux Mint также подтвердил, что Mint 22.2 будет называться «Zara», а LMDE 7 — «Gigi». Текущая версия по-прежнему 22.1.
Источник: Linux Mint