Сегодня представлен Orbitiny Desktop Pilot X, самое крупное обновление молодого десктопного окружения для X11. Написанное на C++ и Qt, окружение предлагает традиционный подход к рабочему столу, не следуя современной моде на жестовые интерфейсы, ориентированные на Wayland.

Интересно, что окружение одновременно портативное и устанавливаемое: его можно запускать из одного каталога на любой системе Linux или установить как обычный рабочий стол. В портативном режиме Orbitiny использует оконный менеджер системы, а в качестве самостоятельного сеанса — собственный, который пока ещё находится в разработке.

Самым заметным изменением в Pilot X стала система динамических тем. Разработчик сообщил, что значительная часть основы окружения, включая устаревший код, была заменена. Поэтому предыдущие конфигурации и темы несовместимы с этим выпуском.

Новая система тем также распространяется на файловый менеджер Qutiny. Темы применяются в реальном времени: изменения в CSS-файлах каталога тем вступают в силу сразу после сохранения, без перезапуска Qutiny.

Orbitiny Desktop Pilot X
Orbitiny Desktop Pilot X

Кроме того, в выпуске представлена переработанная Панель управления со встроенной боковой панелью и инструментом системной информации. Элементы боковой панели открывают инструменты настройки Orbitiny, а кнопки в правом верхнем углу могут запускать внешние утилиты, предоставляемые дистрибутивом Linux. Эти кнопки настраиваются через конфигурационный файл Панели управления.

Панель получила значительные обновления: в Pilot X добавлена возможность закрепления, позволяющая перетаскивать панель к любому краю экрана без входа в отдельный режим редактирования. Кроме того, панель теперь можно изменять в размерах, перетаскивая её границу, а при нехватке места для содержимого появляется прокрутка.

Улучшения коснулись и управления окнами. Апплет кнопок окон X11 теперь имеет боковую кнопку, открывающую список запущенных окон с возможностью поиска. Также добавлена поддержка прокрутки, что удобно при большом количестве открытых окон.

Апплет быстрого запуска теперь включает меню за кнопкой “…”, созданное по образцу меню-ящика и поддерживающее перетаскивание элементов для изменения порядка. В меню приложений появилась новая категория “Программы Orbitiny” для доступа к инструментам окружения как к отдельным приложениям, а также категория “Локальные программы” для ярлыков из локального каталога пользователя.

Файловый менеджер Qutiny получил несколько изменений интерфейса. Вкладки теперь расположены вверху окна, ползунок размера значков находится в левом нижнем углу, а раздел поиска файлов переорганизован в одну строку.

Помимо новых функций, в Pilot X устранено множество проблем по всему окружению. Среди исправлений: ошибки файлового менеджера Qutiny, падения при закреплении панели, проблемы с производительностью монитора ЦП, поведение системного трея, обработка тем значков рабочего стола, перетаскивание в меню-ящике, работа быстрого запуска, вложенные контекстные меню, а также ошибки копирования, удаления и поиска файлов.

Ещё одно улучшение гарантирует, что значки рабочего стола автоматически перемещаются при закреплении панели у края экрана, чтобы панель их не перекрывала.

В перспективе разработчик отмечает, что Orbitiny всё ещё нуждается в собственном композитном оконном менеджере. Поскольку разработка с нуля потребовала бы много времени, текущий план — изучить совместимость с KWin для автономных сеансов. В портативном режиме Orbitiny продолжит использовать оконный менеджер системы.

Интересно, что поддержка Wayland не рассматривается как ближайший приоритет. Разработчик упоминает RiverWM как возможный путь, если когда-нибудь Orbitiny будет портирован на Wayland-композитор, но при этом подчёркивает, что основной фокус проекта остаётся на X11.

Подробнее можно узнать в анонсе на сайте проекта. Загрузки Orbitiny Desktop Pilot X доступны через SourceForge.

Изображение предоставлено проектом Orbitiny