Cinnamon — самостоятельная среда рабочего стола, являющаяся ответвлением от GNOME 3, но имеющая дизайн в стиле классического GNOME.
История возникновения Cinnamon
История Cinnamon связана с дистрибутивом Linux Mint и средой GNOME. Linux Mint использовал в качестве среды рабочего стола GNOME 2 (его еще называют классическим GNOME). В апреле 2011 г. вышел GNOME 3 (GNOME Shell).
Новый GNOME получил абсолютно новый интерфейс, который изменил логику взаимодействия с системой. От классического GNOME не осталось и следа.
Разработчики Linux Mint решили вернуть привычный интерфейс GNOME и написали для GNOME 3 несколько расширений, получивших название Mint GNOME Shell Extensions (MGSE). Очередная версия Linux Mint 12 вышла в ноябре 2011 в двух версиях: Gnome-with-MGSE и GNOME 2.
Не смотря на изменения в MGSE, среда по прежнему не удовлетворяла всех потребностей «старых» пользователей и не была до конца похожа на привычный классический GNOME. К тому же разработчики MGSE столкнулись с тем, что не все функции можно реализовать в виде расширений.
В январе 2012 г. проект GNOME создал отдельную ветку «Project Cinnamon» для разработчиков Linux Mint, чтобы дать им больше возможностей для развития своей среды.
Постепенно приложения и оконный менеджер в Cinnamon были полностью адаптированы разработчиками Linux Mint под собственные нужды. Начиная с октября 2013 г. Cinnamon окончательно отделился от GNOME и стал отдельной средой рабочего стола. Cinnamon использует GTK+ и некоторые другие возможности GNOME, но он не требует установки самого GNOME.
Интерфейс Cinnamon
Интерфейс Cinnamon является привычным для многих пользователей персональных компьютеров.
В нижней части экрана находится панель. Слева на панели размещена кнопка Меню (Menu) для вызова Главного меню. На панель можно добавлять иконки для быстрого запуска приложений.
Справа на панели расположена область индикаторов и уведомлений, а также часы. Кнопки для переключения между открытыми окнами, размещаются в основной части панели.
С версии Cinnamon 4.0 панель по умолчанию группирует открытые окна одно приложения и отображает для каждой группы свою иконку без подписей. Такой режим получил название — современный (modern). В классическом же режиме каждое окно отображается отдельной пиктограммой и подписью с названием окна. В настройках можно переключаться между современным (modern) и классическим (традиционным — traditional) режимами.
На рабочем столе можно размещать иконки и файлы.
Главное меню отображает распределенные по категориям приложения.
Стоит отметить некоторую схожесть интерфейса Cinnamon с классическим интерфейсом Windows.
Программы
Среда рабочего стола Cinnamon включает несколько основных программ. Эти программы объединены в так называемый проект X-Apps.
Проект X-Apps был запущен, начиная с версии Linux Mint 18. Это набор приложений, изначально основанных на приложениях Gnome (GTK), но имеющих традиционный графический интерфейс. Одна из идей проекта X-Apps — создание одинакового набора основных приложений для сред рабочего стола Cinnamon, XFCE и MATE. Чтобы изменения в каком-либо приложении не влияли на работоспособность приложения в определенной среде рабочего стола.
Список основных приложений X-Apps:
- Xed — текстовый редактор (основан на GEdit / Pluma).
- Xviewer — просмотрщик графических файлов (основан на Eye of GNOME).
- Xreader — просмотрщик документов (основан на Evince).
- Xplayer — мультимедиа плеер для видео и аудио файлов (основан на Gnome Videos / Totem).
- Pix — менеджер фотографий/изображений (основан на gThumb).
Оконный менеджер
В качестве оконного менеджера в Cinnamon используется Muffin — это форк оконного менеджера Mutter из GNOME 3.
Дистрибутивы с поддержкой Cinnamon
Каталог дистрибутивов с поддержкой Cinnamon.
Cinnamon в переводе с английского означает корица.
Комментарии
18:37
11:54
09:37
15:32
15:39