Разработчик KDE Espi представил существенное обновление проекта Plasma Bigscreen — интерфейса, предназначенного для управления телевизорами и крупноформатными экранами с использованием пульта дистанционного управления. Несмотря на длительный период отсутствия активной разработки, проект, ориентированный на оптимизацию взаимодействия с большими дисплеями, был значительно модернизирован.
Что такое Plasma Bigscreen
Plasma Bigscreen — это оболочка, разработанная для телевизоров и других устройств с большими экранами, где управление осуществляется с помощью пульта, а не мыши или клавиатуры. Впервые представленная несколько лет назад, она постепенно утратила внимание разработчиков и была исключена из основного цикла выпуска Plasma, а также из репозиториев большинства дистрибутивов Linux.
Espi, активный участник разработки Plasma Mobile, заметил, что проект находится в состоянии стагнации. Несмотря на переход на Plasma 6, активная разработка почти прекратилась. В своем блоге Espi отметил, что увидел в этом возможность для улучшения проекта и посвятил неделю интенсивной работе над его обновлением.
Что нового в Plasma Bigscreen
Обновленный интерфейс Plasma Bigscreen стал ближе к оригинальным макетам Breeze Ocean. Теперь он отличается более чистым и современным дизайном, включающим динамически расширяющийся виджет часов и улучшенный инструмент поиска на базе KRunner, который ускоряет запуск приложений.
Меню настроек также претерпело изменения: теперь оно использует боковую панель с вертикальной прокруткой для переключателей и контента. Для создания интерфейсов, ориентированных на телевизоры, была разработана специальная библиотека компонентов, доступная для использования другими разработчиками.
Под капотом произошли значительные улучшения: обновлены библиотеки QML, исправлены модули, а также расширено использование инструментов и компонентов Plasma. Все изменения протестированы на реальном оборудовании — Espi запустил Plasma Bigscreen на телевизоре, используя postmarketOS и Raspberry Pi 5. Поддержка геймпада Xbox была успешно реализована в качестве альтернативы пульту, а такие приложения, как браузер Aura, YouTube-клиент VacuumTube, Kodi и игра SuperTuxKart, работали без сбоев.
За неделю работы Espi добился впечатляющих результатов, что подчеркивает важность вклада энтузиастов в развитие проектов с открытым исходным кодом. Однако впереди еще много задач. Среди них — создание виртуальной клавиатуры с поддержкой навигации стрелками, которая планируется как отдельный проект в экосистеме Plasma, а также улучшение поддержки современных телевизионных пультов.
В настоящее время Espi вернулся к работе над Plasma Mobile, но продолжит рассматривать запросы на включение изменений в Bigscreen и помогать новым участникам. Для дальнейшего развития проекта необходимо привлечение новых разработчиков и четкое определение направления, чтобы сфокусировать усилия. Также важно восстановить интеграцию с циклом выпуска Plasma, чтобы проект стал доступен широкой аудитории и получил обратную связь.
Как попробовать Plasma Bigscreen
На данный момент Plasma Bigscreen доступен для тестирования через сборку из исходного кода на KDE Invent или через ночные сборки KDE. Готовые пакеты для дистрибутивов пока отсутствуют, но их появление в будущем может упростить доступ к проекту.
Linux: обзоры и обновления
• Релиз Linux Lite 7.6: ядро 6.8, LibreOffice 25.8 и обновленные компоненты
• Развенчание мифов о Linux: личный опыт перехода с Windows
• DXVK 2.7.1 устраняет проблемы в Crysis 3, The Witcher 1 и Fallout: New Vegas
• Выпуск Wine 10.14 Beta: vkd3d 1.17, Mono 10.2.0 и исправление 19 ошибок
• Proton Experimental получил исправления для DOOM Eternal, Resident Evil Village, Red Dead Redemption 2 и других игр
• MiniOS 5.0.0: Лёгкий модульный дистрибутив Linux на базе Debian 13, работающий напрямую с USB-накопителя