След пет месеца развитие, Току-що беше обявена новата версия на настолната среда Cinnamon 4.4, в който кадър е разработена от част от дистрибуторската общност дистрибуцията Linux Mint и което е разклонение на Gnome Shell, файловия мениджър Nautilus и мениджъра на прозорци Mutter, с цел да осигури класическата среда в стил Gnome 2 с поддръжка за успешни елементи на взаимодействие Gnome Shell.
Канелата се основава на компоненти на Gnome, но тези компоненти се доставят като периодично синхронизирана вилица, която не е свързана външно с Gnome.
Какво е новото в Cinnamon 4.4?
В тази нова версия на Канела в рекламата е подчертано, че беше извършена работа за подобряване на поддръжката на екрани с висока плътност на пикселите (HiDPI). В настройките на езика и хранилището иконите са заменени с флагове, които поради мащаба на екраните на 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 за управление на настройките на дисплея.
- Беше добавено поддръжка за скрити известиянеразсейваща система за уведомяване.
- Беше добавено интерфейс за управление на системни разширения на конфигуратора.
- В менюто на приложението е извършена оптимизация на производителността, ревизиран е механизмът за актуализиране на менюто и е добавена възможността за скриване на категория с последните операции.
- Добавен визуален ефект при преместване на елементи на панела.
- Дисковият мениджър на дискове 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.