После пяти месяцев разработки состоялся (https://lumina-desktop.org/version-1-4-0-released/) релиз легковесного окружения рабочего стола Lumina 1.4 (https://lumina-desktop.org/), развиваемого проектом TrueOS (бывший (https://www.opennet.me/opennews/art.shtml?num=45068) PC-BSD). Компоненты окружения написаны (https://github.com/pcbsd/lumina) с использованием библиотеки Qt5 (без применения QML). Lumina придерживается классического подхода к организации пользовательского окружения. В состав входит рабочий стол, панель приложений, менеджер сеансов, меню приложений, система настройки параметров окружения, менеджер задач, системный лоток, система виртуальных рабочих столов. Код проекта написан на языке C++ и распространяется (https://github.com/trueos/lumina) под лицензией BSD. Новый выпуск Lumina распространяется через систему портов FreeBSD (http://www.freshports.org/x11/lumina/) и репозиторий TrueOS.В качестве оконного менеджера применяется Fluxbox, но в одном из следующих значительных выпусков планируется заменить его на оконный менеджер собственной разработки. В рамках проекта также развивается собственный файловый менеджер Insight, обладающий такими возможностями как поддержка вкладок для одновременной работы с несколькими директориями, накопление ссылок на избранные директории в разделе закладок, наличие встроенного мультимедиа-проигрывателя и просмотрщика фотографий с поддержкой слайдшоу, средствами для управления снапшотами ZFS, поддержкой подключения внешних плагинов-обработчиков.
Основные новшества (https://github.com/trueos/lumina/releases/tag/v1.4.0):
- Активирован по умолчанию в включен в состав core-компонентов рабочего стола новый движок тем оформления, предоставляющий расширенные средства для оформления рабочего стола и приложений на Qt5. Движок создан на форк qt5ct, который был модернизирован и теперь поддерживает системные цветовые профили, модульные компоненты тем оформления и встроенные редакторы элементов оформления. Бэкенд для движка оформлен в виде плагина для Qt5, что позволяет унифицировать настройку внешнего вида всех Qt5-приложений. Старый движок тем объявлен устаревшим, но все связанные с ним настойки, за исключением собственных тем оформления, будут автоматически преобразованы для нового движка при первом запуске;
- Представлено новое приложение Lumina PDF Viewer (lumina-pdf), позволяющее просматривать и распечатывать документы в формате PDF, а также организовывать показ презентаций на другом экране или при помощи проектора. Для отрисовки документов применяется библиотека poppler-qt5. Программа примечательная использованием многопоточности для повышения отзывчивости интерфейса (отрисовка сложных страниц не влияет на интерфейс);
- В конфигуратор lumina-config добавлена станица для изменения звукового оформления (выбор звука при входе и выходе, звуковое информирование о разряде аккумулятора), а также реализована опция для выбора оконного менеджера, отличного от fluxbox;
- Введён в строй (https://github.com/trueos/lumina-themes) репозиторий тем оформления, в котором предложены обои рабочего стола и дополнительные элементы для тем оформления;
URL: https://lumina-desktop.org/version-1-4-0-released/
Новость: http://www.opennet.me/opennews/art.shtml?num=47615