Cinnamon 4.4 데스크톱 환경 릴리스

XNUMX개월간의 개발 끝에 형성된 사용자 환경 릴리스 계피 4.4, Linux Mint 배포판 개발자 커뮤니티는 GNOME의 성공적인 상호 작용 요소를 지원하는 고전적인 GNOME 2 스타일 환경을 제공하는 것을 목표로 GNOME Shell의 포크, Nautilus 파일 관리자 및 Mutter 창 관리자를 개발하고 있습니다. 껍데기. Cinnamon은 GNOME 구성 요소를 기반으로 하지만 이러한 구성 요소는 GNOME에 대한 외부 종속성 없이 주기적으로 동기화되는 포크로 제공됩니다.

Новый выпуск Cinnamon будет предложен в дистрибутиве Linux Mint 19.3, который планируется выпустить до рождественских праздников. В ближайшее время будут подготовлены пакеты, которые можно будет установить в Linux Mint и Ubuntu из PPA 저장소Linux Mint의 새 버전을 기다리지 않고.

Cinnamon 4.4 데스크톱 환경 릴리스

주요 혁신:

  • Проведена работа по улучшению работы на экранах с высокой плотностью пикселей (HiDPI). В настройках языка и репозиториев заменены пиктограммы c флагами, которые из-за масштабирования на HiDPI-экранах выглядели размытыми. Повышено качество изображений при предпросмотре тем оформления;
  • Предложен апплет XAppStatus и API XApp.StatusIcon, реализующие альтернативный механизм размещения пиктограмм с индикаторами приложений в системном лотке. 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-модуль для управления настройками экрана;
  • В систему уведомлений добавлена поддержка скрытых, не отвлекающих, уведомлений;
  • В конфигуратор добавлен интерфейс для управления системными расширениями;
  • В меню приложений проведена оптимизация производительности, переработан механизм обновления меню и добавлена возможность скрытия категории с недавними операциями;
  • Добавлен визуальный эффект при перемещении элементов на панели;
  • В конфигуратор встроен менеджер дисковых разделов 그놈 디스크;
  • Добавлена настройка для отключения тачпада при присоединении внешней мыши;
  • В оконном менеджере добавлена поддержка высококонтрастной темы оформления;
  • В файловом менеджере Nemo в настройки добавлена возможность управления содержимым контекстного меню.

출처 : opennet.ru

코멘트를 추가