Выпущена Cinnamon 4.6, узнайте, что нового
Команда Linux Mint достигла еще одной вехи в разработке самой впечатляющей среды рабочего стола, Cinnamon. Версия 4.6 теперь доступна на GitHub. Давайте посмотрим, чего ожидать от этой версии DE.
Рекламное объявление
Cinnamon - это флагманская среда рабочего стола Linux Mint. Начавшись как форк Gnome 3, теперь он полностью независим. Cinnamon привносит современные технологии в рабочий стол Linux, сохраняя при этом классическую парадигму рабочего стола с панелью задач, меню приложений и традиционным управлением окнами.
В Cinnamon 4.6 наиболее заметными функциями будут повышенная производительность Nemo, возможность изменять частоту обновления монитора и поддержку дробных разрешений HiDPI. Апплет системной панели также делегирует поддержку индикаторов (libAppIndicator) и StatusNotifier (Qt и новые приложения Electron) напрямую апплету Xapp StatusIcon.
StatusNotifier, libAppIndicator и libAyatana
После изменения в Electron, XappStatusIcon
апплеты получат поддержку StatusNotifier
, libAppIndicator
а также libAyatana
.
Эта поддержка, которая была отключена по умолчанию в Cinnamon, будет полностью удалена из DE и делегирована XappStatusIcon
апплет.
LibAppIndicator и libAyatana
есть возможность вернуться к xembed (технология лотков GTK), поэтому в Cinnamon, даже если они поддерживаются технологии были отключены по умолчанию, приложения, использующие эти библиотеки, по-прежнему будут помещать свои значки в лоток. В Монетном дворе ситуация была даже лучше, потому что libAppIndicator
был исправлен для возврата к XappStatusIcon
прежде, чем вернуться к xembed, тем самым сохраняя совместимость с HiDPI и символическими значками. Проблема была в приложениях, использующих StatusNotifier
напрямую.. который просто ни к чему не возвращался и не имел видимого значка в трее. Когда Electron переходит на StatusNotifier
этот вопрос стал более актуальным.
XappStatusIcon
Аплеты, получившие поддержку этих технологий, будут гарантировать лучшую поддержку современных приложений и индикаторов Electron, и это будет сделано во всех дистрибутивах без необходимости что-либо исправлять.
Немо производительность
Команда изучила производительность файлового менеджера и внесла изменения в то, как Nemo обрабатывает миниатюры. Хотя создание новых эскизов выполнялось асинхронно, загрузка существующих иногда могла повлиять на просмотр содержимого и навигацию по каталогам.
Основная идея этих изменений состоит в том, чтобы установить приоритеты для контента и навигации и максимально откладывать миниатюры. В результате содержимое каталогов отображается с общими значками до отображения эскизов, но улучшение производительности весьма заметно.
Это также положительно сказывается на производительности в случаях интенсивного ввода-вывода и медленных HDDS, например, при перемещении видео на внешние устройства.
Обновление темы Mint-Y
Тема Mint-Y обеспечит гораздо более яркие цвета, чем раньше. Новая цветовая палитра приятна, но не перегружена, а получившаяся тема GTK удобна в использовании. Вот сравнение некоторых старых цветов (слева) с некоторыми новыми (справа):
Old Mint-Y синий:
Новый Mint-Y синий:
Желтые папки также будут доступны.
Корица 4.6 Настройки дисплея
Cinnamon позволит вам выбрать частоту ваших мониторов. Эта функция запрашивалась несколько раз и доступна в других средах рабочего стола.
Cinnamon 4.6 также вводит дробное масштабирование. На данный момент масштабирование составляет 100% (нормальный режим) или 200% (режим HiDPI), и оно одинаково для всех ваших мониторов. В дальнейшем масштабирование будет отличаться для каждого монитора, и вы сможете установить его в диапазоне от 100% до 200%.
Cinnamon 4.6 будет предустановлен в грядущей Linux Mint 20. Исходный код для версии 4.6 может быть скачано с GitHub.