По материалам Клемента Лефевра, в преложении Алексея Федорчука и кота Мануала
В традиционных ежемесячных новостях проекта Mint за сентябрь приподнимается завеса тайны над тем, что готовит нам Cinnamon версии 4.0. Которую, в соответствие с установившейся традицией, можно ожидать примерно одновременно с выходом релиза Ubuntu 18.10. Новшеств в версии 4.0 не очень много. И для постороннего наблюдателя обновления среды они могут показаться незначительными. Однако нам с Мануалом, плотно работающих в среде Cinnamon вот уже пять лет, они представляются чуть ли не самыми существенными с тех пор, как в ней появилась возможность создания боковых панелей. Так что ниже предлагается полуперевод-полупересказ сообщения старины Клема.
Nemo
Nemo 4.0 стал молниеносным. Майкл Вебстер (Michael Webster) провёл ревизию файлового менеджера среды Cinnamon и всячески его оптимизировал. Некоторые из его результатов приведены здесь — см. раздел Nemo. Во всех случаях новый экземпляр Nemo запускается после обнуления всех кешей.
Результаты весьма впечатляют. Nemo стал очень лёгким, каталоги просматриваются со скоростью ветра. Такого разработчики ещё не видели. Ну а мы, простые люди — тем более.
Изменение размеров пиктограмм и интервалов между ними сделали Nemo более «смотрибельным».
Nemo теперь может показывать время создания файла — правда, для этого требуется ext4, и ядро 4.15; в зашифрованном домашнем каталоге эта опция не работает.
Nemo-python и все расширения Nemo python портированы на Python 3.
XappStackSideBar
Джозеф Маккуллар (Joseph Mccullar), который участвовал в обновлении экрана приветствия для Linux Mint 19, и провел обновление пользовательского интерфейса для модуля Software Sources из грядущей версии Linux Mint 19.1, создал новый виджет в libxapp
, именуемый XappStackSideBar.
Он упрощает выравнивание значков и очень удобен для использования в приложениях. Боковые панели могут быть спроектированы одним щелчком мыши в Glade и подключены к стеку GTK — создавать свои страницы стало реально реегчее.
Существующий XappPreferencesWindow теперь также использует этот виджет.
Вот как это выглядит, например, в Nemo 4.0:
Cinnamon
В роли звезды месяца команды Cinnamon — Джейсон Хикс (Jason Hicks). В прошлом месяце мы говорили о VSYNC, о задержке ввода и улучшении производительности в оконном менееджере Muffin. Сейчас это стало реальностью, и будет включено в Muffin 4.0.
Задержки ввода уменьшены для карт NVIDIA, Muffin теперь более отзывчив при перемещении окон. Появилась возможность отключить VSYNC в настройках системы. Это передаёт упраление VSYNC драйверу GPU, и если он будет работать хорошо, то устаняются задержки ввода и повышается производительность.
Джейсон также портировал огромное количество изменений из апстрима проекта GNOME:
- подобно Mutter, Muffin теперь использует собственные версии COGL и Clutter, с патчами из GNOME;
- многие повышающие производительность изменения из Mutter включены в Muffin;
- CJS заимствовал много коммитов от GJS GNOME, включая его garbage collection.
Многие исправления и улучшения сильно зависят от используемого GPU, и производительность моет отличаться, возможна даже некоторая регрессия на стадии бета-тестирования. Однако опыт разработчиков весьма положительный. Cinnamon версии 4.0 редко требует больше 250 МБ памяти с картами NVIDIA, она более отзывчива, чем 3.8, и похоже, что некоторые из застарелых проблем с рендерингом могут уйти в прошлое.
Software Sources
Для уменьшения нагрузки на зеркала своих репозиториев, в проекте Debian решено помещать debug-пакеты вне основных хранилищ. Это решение повлияло не только на Debian и LMDE, но и на Ubuntu и Linux Mint. И для пользователей стало сложнее устанавливать debug-пакеты.
Для упрощения этого процесса включить репозитории с debug-пакетами теперь можно одним щелчком мыши в модуле Software Sources.
Впрочем, это касается только применителей дистрибутивов проекта Mint.
Привет!
Это относится к носителям (или изучателям?) языков CJK. Мы с котом Мануалом не входим в число ни тех, ни других. Поэтому заметим только, что теперь Language Settings и Input Methods — два отдельных модуля в настройках Cinnamon.
P.S. В сообщении Клема заголовок этого раздела написан по японски.
Text Editor
Последняя мелочь: в текстовом редакторе Xed теперь показывается, включён ли режим замены табуляции пробелами, или нет.
Заключение
Как уже было сказано в самом начале, нам с Мануалом усовершенствования Cinnamon представляются весьма существенными, и мы находимся в ожидании релиза её четвёртой версии. И по доступности которой будет подготовлена очередная версия Cintu (кстати, почти юбилейная — первые наши упражнения в этом направлении датируются осенью 13-го года, хотя имя тогда ещё и не было придумано). Тогда же будет произведена окончательная доводка Книги о Cintu.