Воскресенье, 19.05.2024, 02:30
Приветствую Вас, Гость | RSS
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » 2017 » Январь » 4 » Выпуск рабочего стола Lumina 1.2
20:02
Выпуск рабочего стола Lumina 1.2
Представлен релиз легковесного окружения рабочего стола Lumina 1.2, развиваемого проектом TrueOS (бывший PC-BSD). Компоненты окружения написаны с использованием библиотеки Qt5 (без применения QML). Lumina придерживается классического подхода к организации пользовательского окружения. В состав входит рабочий стол, панель приложений, менеджер сеансов, меню приложений, система настройки параметров окружения, менеджер задач, системный лоток, система виртуальных рабочих столов. Код проекта написан на языке C++ и распространяется под лицензией BSD. Новый выпуск Lumina распространяется через систему портов FreeBSD и репозиторий TrueOS. В качестве оконного менеджера применяется Fluxbox, но в одном из следующих значительных выпусков планируется заменить его на оконный менеджер собственной разработки. В рамках проекта также развивается собственный файловый менеджер Insight, обладающий такими возможностями как поддержка вкладок для одновременной работы с несколькими директориями, накопление ссылок на избранные директории в разделе закладок, наличие встроенного мультимедиа-проигрывателя и просмотрщика фотографий с поддержкой слайдшоу, средствами для управления снапшотами ZFS, поддержкой подключения внешних плагинов-обработчиков. Основные новшества: Реализована система предопределённых профилей настроек оформления интерфейса. Если в прошлом внешний вид Lumina мог был стилизован под оформление других рабочих столов через серию различных настроек, то теперь все эти настройки могут быть сгруппированы в наборы, позволяющие переключить оформление в один клик. Например, на скриншотах ниже представлены варианты оформления в стиле GNOME2, Xfce, macOS и Windows. Упразднена библиотека libLuminaUtils.so, которая исключена из поставки и больше не требуется для работы компонентов Lumina. Библиотека LuminaUtils разделена на серию мелких независимых модулей, которые могут подключаться во время сборки на уровне интеграции в код приложения отдельных классов, без связывания с внешними библиотеками. Началась большая работа по сокращению числа внешних зависимостей. Lumina избавляется от привязки к сторонним внешним зависимостям в пользу компонентов, используемых в Qt (например, библиотеки XCB на системах X11); Осуществлён перевод всех вспомогательных приложений Lumina на общий движок тем оформления Qt5, внутренний движок теперь используется только в самом рабочем столе; Добавлен новый панельный плагин audioplayer, представляющий собой вариант плагина для управления воспроизведением звуковых файлов с рабочего стола, адаптированный для размещения на панели; Добавлен новый панельный плагин jsonmenu, который является версией плагина для динамического создания меню, переработанный для использования на панели; В меню добавлена опция "lockdesktop" для включения блокировки экрана; Добавлено приложение "lumina-archiver" в рамках которого разработан написанный на Qt5 интерфейс для работы с архивами, являющийся надстройкой над утилитами tar и dd. В том числе приложение может использоваться для записи системных образов на USB-носители; В lumina-calculator добавлена поддержка очистки или сохранения истории вычислений, реализована возможность привязки тегов для быстрого повторения вычислений, добавлена большая порция функций для научных вычислений; Проведена чистка интерфейса конфигуратора lumina-config, добавлен раздел для активации тем оформления Qt5, добавлены пункты для новых бэкендов и плагинов, реализован диалог для настройки свойств ввода Xorg, представлены профили оформления "No panels", "Windows", "GNOME2/MATE", "XFCE" и "Mac OSX", добавлена возможность переноса настроек панели от одного монитора к другому; Ускорен процесс запуска рабочего стола. Добавлена задержка автозапуска приложений, которые теперь стартуют спустя полсекунды после завершения запуска рабочего стола; Упрощён экран загрузочного приветствия, который теперь отображает версию рабочего стола и случайно выбранную подсказку по работе в Lumina; В индикаторе заряда аккумулятора обеспечен вывод зелёного фона в случае полной зарядки; Ускорен вывод стартового меню, благодаря реализации кэширования списка избранных элементов; В плагин запуска приложений (applauncher) добавлена поддержка автодополнения ввода путей к файлам *.desktop; В плагин с часами добавлена поддержка изменения числа строк с текстом в зависимости от ширины панели; Обеспечена корректировка отступов меню для их более качественного отображения на мониторах 4K; В файловом менеджере lumina-fm возобновлена поддержка операций drag and drop; В lumina-search применены средства для ограничения фоновой активности процесса, из индексации исключена директория /proc; Для сеансов TrueOS PICO (тонкие клиенты) добавлена поддержка PulseAudio.
Просмотров: 167 | Добавил: muge | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа
Поиск
Календарь
«  Январь 2017  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
3031