Сформирован (https://lumina-desktop.org/version-1-3-0-released/) релиз легковесного окружения рабочего стола Lumina 1.3 (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, поддержкой подключения внешних плагинов-обработчиков.
Основные новшества (http://www.lumina-desktop.org/handbook/changelog.html):
- В состав включён и задействован по умолчанию новый набор пиктограмм в стиле Material Design, доступный как в светлом, так и в тёмном представлениях. Ранее предлагаемый набор пиктограмм oxygen, заимствованный из проекта KDE, может быть установлен в качестве опции;
- Представлено новое приложение Lumina Media Player, предоставляющее средства для воспроизведения музыки и видео с локального диска, а также для прослушивания интернет-радио (пока поддерживается только сервис Pandora). Интерфейс отличается минимализмом и ориентирован на быстрое создание списка воспроизведения и работу в фоне, не отвлекая пользователя (сворачивается в системный лоток и отображает изменение состояния на пиктограмме). Для воспроизведения контента задействован Qt-класс QMediaPlayer и Gstreamer;
- Обновлено оформление файлового менеджера Insight, в котором добавлен режим древовидной навигации по всем каталогам в системе. В новой версии также проведена оптимизация производительности, обеспечено кэширование пиктограмм и реализована полная интеграция с менеджером архивов lumina-archiver;
- Добавлена новая утилита lumina-xdg-entry, предназначенная для упрощения создания ярлыков и файлов .desktop.- Обеспечена возможность размещения папок на рабочем столе и навигации по их содержимому непосредственно с рабочего стола;
- Добавлены средства для автоматического переноса настроек монитора от других пользовательских окружений (пока поддерживаются только одномониторные конфигурации);
- Проведена оптимизация методов работы с пиктограммами на рабочем столе и взаимодействия с системой;
- В текстовом редакторе lumina-texteditor добавлена возможность использования файлов-манифесов в формате JSON для определения правил подсветки синтаксиса. Число поддерживаемых форматов файлов расширено до 10. Добавлена возможность привязки настроек к отдельным типам файлов, таких как выбор метола разбивки слов, ограничение числа символов в строке, параметры выбора шрифтов и число отступов для табуляции. Добавлена опция для отображения диалога с обзором несохранённых изменений перед выходом.
- В инструменте для создания скриншотов модернизирован интерфейс, добавлена возможность выбора области экрана для скриншота и обеспечен показ предупреждения о выходе без сохранения изображения.
URL: https://lumina-desktop.org/version-1-3-0-released/
Новость: http://www.opennet.me/opennews/art.shtml?num=46766
DE на Qt5 и без QML. Это ж просто песня какая-то!
Песня скорби по мозгам разработчиков.
Зато песня радости по процессорам пользователей.
в нынешнее время всякие ГУИ должны на видяхах крутиться и не знать о проце совершенно ничего.
А для видяхи будет дядя Вася данные подготавливать?
Учитывая то, как это делает процессор, тогда уж лучше видеокарта сама себе подготовит данные, благо технологии уже существуют.
не понимаю ваших наездов на QML...вот если вы пишите на крестах, то он, понятно дело, не нужен
а если на чём-то другом - там же (Qt) супер уродливые биндинги (половина ещё и не работает толком)
QML, как мне кажется, меньшее зло, хотя я темой мало интересовался, могу и ошибаться
пишут на плюсах, а не на "крестах" бугага
На плюсах пишут шиндузятники. Они и суффикс соответсвующий используют .cpp (plus-plus), а также гoвнocтиль "верблюд" с отдельной открывающей фигурной скобкой.
Нормальные люди, включая самого BS, пишут именно на крестах, поэтому и суфиксы у них .cc (cross-cross), и стиль без капсов.
Если использовать QML правильно (только интфейс на нём скриптовать, и никакой логики111), то ничего страшного в нём нет.
Но и красоты что-то в упор не видать.
> Добавлена поддержка дистрибутива SlackwareКонечно - рабочий стол должен поддерживать дистрибутив в котором работает, а не наборот!!
Просто в слакварь поддержку люмины пока не добавили :)
В стоковых репах Qt5 нет, начнем с этого :) Только у Alien'а в KDE-шном ktown есть.
Ну конечно же слакваристы ждут с нетерпением десктоп с TrueЪ бздунской лицензией, как будто у них других нет.
> без применения QMLОно из-за этого такое страшненькое что ли? :(
Вроде ничего
https://lumina-desktop.org/screenshots/
Страшненькое оно из-за Qt
Бот-фильтр, настроенный на срабатывание на слово "Qt" :))
По мне так вид - зашибись. DE не должно отвлекать пользователя от выполнения задач. Опа! Майки к этому пришли или уже почти пришли в Вин10. Если эта штука быстро дорастёт до решения своих детских проблем, то будет полный годняк. Но что-то мне подсказывает, что это сомнительно. Вот, например, LXDE так и остался недопиленным, хотя, казалось бы, вылизать за столько лет такой примитив.. но и это не осилили. Привет lxqt (кончит так же - 146%). Желаю проекту успехов, конечно, но верю. Такая штука должна работать как часы или никак.
"Набор пиктограмм в стиле Material Design" больше всего дизайн портит.
> Для воспроизведения контента задействован GstreamerМожно сразу выкидывать.
Расположение элементов в фм еще более убогое, чем у pcmanfm.
Ну и так далее.Идея хороша, но пока что оно не шибко нужно - как де уныло, остальным хватит и чистого флюксбокса, имхо
> > Для воспроизведения контента задействован Gstreamer
> Можно сразу выкидывать.Можно для таких, как я: почему?
>> > Для воспроизведения контента задействован Gstreamer
>> Можно сразу выкидывать.
> Можно для таких, как я: почему?рискну здоровьем: местные анонимы считают, что программист должен реализовать поддержку десятков (сотен?) кодеков по отдельности вместо того, чтобы один раз запилить gst.
когда речь заходит о бесплатном труде - круглое тащить, квадратное катить
В своде Партии ясно сказано: ненавидеть gstreamer и systemd. Быстро удали свое сообщение.
Ненависть к systemd вполне обоснованная. Но это уже 1000 раз оговаривалось, и спорить с вами у меня желания нет, потому что аргументы вы никогда не слушаете.
В качестве аргументов достаточно посмотреть на финансовые отчётности RedHat.
> В своде Партии ясно сказано: ненавидеть gstreamer и systemd.Только не gstreamer, а pulseaudio.
Оба
Есть ffmpeg/libav. А твой "программист" - не более чем формошлёп.
>что программист должен реализовать поддержку десятков (сотен?) кодеков по отдельности вместо того, чтобы один раз запилить gstА если программисту просто использвать ffmpeg, в котором уже реализованы десятки (сотни) кодеков? На кой тогда прокладка gst между приложением и ffmpeg?
>десятков (сотен?) кодековНачнём с того, что в gstreamer нет реализации кодеков.
Кто-нибудь из местного населения ей пользуется? Как впечатления? Я когда-то собирал, так там была настолько укуренная настройка панелек, что осилить её так и не получились. Изменилось ли что-нибудь с тех пор?
Пытался несколько выпусков назад позвать это чудо, с панельками и проблем не испытал, но на допиливпние всего остального, чтобы не вызвался рвотный рефлекс ушло много времени. Потом снёс, ибо глючило. Вернулся к фре11 и крысе.
Пробовал раньше. Самый неудобных DE из всех что я пробовал, а я пробовал практически все что есть. GhostBSD с Mate в сто раз удобнее.
Мне вот интересно: когда говорят "собственный файловый менеджер" это опять означает что программы, встраивающиеся в контекстное меню файлового менеждера, с этим новым менеджером работать не будут? Допустим под Lubuntu RabbitVCS встраивается только в DoubleCommander, TortoiseHg - только в Nautilus, а в PCManFM вообще ничего не встраивается.
Неужели за столько лет существования десктопа на линуксе не удалось выработать какой-то единый стандарт/протокол встраивания, который бы поддерживали все файловые менеджеры?
cd / ls вам файловый менеджер. в консольку уже всё встроено.
Бедненький о каком едином стандарте ты говоришь? Для линуксоидов которые делают форки форков и гордо называют новым ДЕ, файловы менеджером и т.д. единобразие это кощунство.
Тут 2 варианта:
1. Ты линуксоид ты должен страдать по определению.
2. Жди когда я запилю файловый менеджер полностью повторюящий интерфейс ms explorer времен XP
А можете пояснить, что нужно встраивать, кроме "Open terminal in this directory"?
удивительно, что не гонятся за wayland а пишут на иксах. хотя может впадлу портировать
Дико раздражает, что End перехватывается для открытия менюЕще с прошлой версии наблюдаю - https://linuxmint.com.ru/viewtopic.php?f=60&t=598
Ну и теперь, когда LXQT почти уже взлетел - люмина теряет остатки смыла вне *BSD
не теряет никакого смысла. разработчики создают родную для фряхи DE, а не портируют готовую.
конечно в плане дизайна то еще г****, но в принципе стабильно работает.
Так я и не сказал, что оно не нужно на бздях. Им может вполне в радость новое родное ДЕ.