После пяти месяцев разработки Только что анонсирована новая версия среды рабочего стола Cinnamon 4.4., в котором фрейм разработанный часть сообщества дистрибьюторов раздача Linux Mint и который является ответвлением Gnome Shell, файлового менеджера Nautilus и оконного менеджера Mutter с целью предоставления классической среды стиля Gnome 2 с поддержкой успешных элементов взаимодействия Gnome Shell.
Корица основана на компонентах Gnome., но эти компоненты поставляются в виде периодически синхронизируемого форка, не имеющего внешнего отношения к Gnome.
Что нового в Cinnamon 4.4?
В этой новой версии корицы в рекламе подчеркивается, что проведена работа по улучшению поддержки на экранах с высокой плотностью пикселей (HiDPI). В настройках языка и репозитория значки заменены на флаги, которые из-за масштаба на экранах HiDPI были размыты.
Кроме того Предлагаются апплет XAppStatus и XApp.StatusIcon API, Они реализуют альтернативный механизм для размещения значков с флагами приложений на панели задач.
XApp.StatusIcon решает проблемы которые возникают при использовании Gtk.StatusIcon, предназначенного для использовать значки размером 16 пикселей, имеет проблемы с HiDPI и привязан к устаревшим технологиям, таким как Gtk.Plug и Gtk.Socket, которые не поддерживаются GTK4 и Wayland.
Gtk.StatusIcon также включает рендеринг на стороне приложения, а не в апплете. Для решения этих проблем Ubuntu предложила систему AppIndicator, но она не поддерживает все функции Gtk.StatusIcon и обычно требует обработки апплета.
XApp.StatusIcon, как и AppIndicator, отображает рисунок значка, всплывающую подсказку и метку сбоку от апплета и использует DBus для передачи информации через апплеты.
Рендеринг на стороне апплета обеспечивает высококачественные значки любого размера и решает проблемы с отображением. Он поддерживает передачу событий щелчка из апплета в приложение, что также осуществляется через шину DBus.
Для совместимости с другими рабочими столами подготовлено приложение App.StatusIcon., который определяет наличие апплета и, при необходимости, возвращается в Gtk.StatusIcon, который позволяет отображать значки из старых приложений на основе Gtk.StatusIcon.
Кроме того, улучшено расположение элементов в диалоговых окнах, Добавлены настройки для управления расположением элементов в окнах и изменения фокуса при открытии новых окон.
Из других изменений, которые выделяются:
- В панели упрощено и переработано контекстное меню.
- Добавлен модуль Python для управления настройками отображения.
- Был добавлен поддержка скрытых уведомленийне отвлекающая система уведомлений.
- Был добавлен интерфейс для управления расширениями системы к конфигуратору.
- В меню приложения проведена оптимизация производительности, переработан механизм обновления меню, добавлена возможность скрыть категорию с недавними операциями.
- Добавлен визуальный эффект при перемещении предметов по панели.
- Диспетчер разделов диска gnome-disks встроен в конфигуратор.
- Добавлены настройки отключения тачпада при подключении внешней мыши.
- В оконный менеджер добавлена поддержка высококонтрастных тем.
- В файловом менеджере Nemo в настройки добавлена возможность управлять содержимым контекстного меню.
Как установить Cinnamon 4.4 на Ubuntu и производные версии?
Для тех, кто заинтересован в возможности установить эту новую версию среды рабочего стола, Вы можете сделать это сейчас, скачав исходный код этого и компилируем из вашей системы.
Потому что даже в официальном репозитории не обновляли пакеты, они должны подождать, обычно это занимает несколько дней.
Это репо можно добавить из терминала, набрав:
sudo add-apt-repository ppa:embrosyn/cinnamon sudo apt-get update
И они смогут установить с помощью:
sudo apt install cinnamon
Наконец, важно отметить, что этот новый выпуск Cinnamon будет предлагаться для Linux Mint 19.3, который выйдет перед рождественскими праздниками.
Хотя в случае с Arch Linux пакет уже находится в репозиториях AUR.