След девет месеца разработка релиз на потребителското пространство , в рамките на който общността от разработчици на дистрибутива Linux Mint развива форк на GNOME Shell, файловия мениджър Nautilus и оконния мениджър Mutter, целящ да предостави класическа среда в стил GNOME 2 с поддръжка на успешни взаимодействия от GNOME Shell. Cinnamon се основава на компонентите на GNOME, но тези компоненти се предоставят като периодично синхронизиран форк, който не е свързан с външни зависимости от GNOME.
Новото издание на Cinnamon ще бъде предложено в дистрибутива Linux Mint 19.2, който планира да бъде пуснат в най-близките месеци. Скоро ще бъдат подготвени пакети, които могат да се инсталират в Linux Mint и Ubuntu от , без да се изчаква нова версия на Linux Mint.
:
- Добавени са нови виджети за създаване на конфигуратори, които опростяват написването на диалози за настройка и правят техния вид по-цялостен и единен с интерфейса на Cinnamon. Преработката на настройките на mintMenu с използването на новите виджети е позволила да се намали размерът на кода три пъти, тъй като за задаване на повечето опции вече е достатъчна една редица код;
- В MintMenu търсачката е преместена в горната част. В плъгина за показване на наскоро отворени файлове документите сега се показват на първо място. Значително е увеличена производителността на компонента MintMenu, който сега се стартира два пъти по-бързо. Изцяло е пренаписан интерфейсът за настройка на менюто, който е прехвърлен на API python-xapp;
- В файловия мениджър Nemo е опростен процесът на предоставяне на достъп до директории чрез Samba. Чрез плъгина nemo-share при необходимост се осигурява инсталация на пакети с
samba, поставяне на потребителя в групата sambashare и проверка/промяна на правата на достъп до споделената директория, без необходимост от ръчно извършване на тези операции от командния ред. В новото издание допълнително е добавена настройка на правилата за защитна стена, проверка на правата на достъп не само до самата директория, но и до нейното съдържание, както и обработка на ситуации с съхранение на домашната директория на криптиран дял (изисква добавяне на опцията "force user"). - В прозоречния мениджър Muffin са портнати някои промени от прозоречния мениджър Metacity, разработван от проекта GNOME. Проведена е работа по увеличаване на отзивчивостта на интерфейса и по-лекото оформление на прозорците. Увеличена е производителността на операции като групиране на прозорци и са решени проблеми с блокирането при въвеждане.
Промяната на режима на прилагане на VSync за борба с разкъсванията при изход (tearing) вече не изисква повторно стартиране на Cinnamon. В настройките е добавен раздел за избор на един от трите метода на работа с VSync, предоставящи настройки за оптимална работа в зависимост от условията на употреба и оборудването. - В основния състав е добавен аплет за печат, който вече се стартира по подразбиране;
- Извършена е проверка и опростяване на някои вътрешни компоненти, като DocInfo (обработка на наскоро отворени документи) и AppSys (разбор на метаданни на приложения, определяне на икони за приложения, определяне на запис за меню и т.н.). Започнала е, но все още не е завършена, работата по отделяне на обработчиците на аплети в отделни процеси.
Източник: opennet.ru
