Raspberry Pi представила ряд необязательных обновлений рабочего стола Raspberry Pi. По замыслу разработчиков, они добавляют современные функции, но сохраняют простоту. Все нововведения полностью опциональны: если их не включать, рабочий стол будет выглядеть и ощущаться точно так же, как прежде. Они предназначены для тех, кто хочет более современный опыт работы.
Рабочий стол Raspberry Pi существует более десяти лет. Изначально он был слегка изменённой версией LXDE, но со временем превратился в систему на Wayland и labwc. Внешний вид неоднократно обновлялся: иконки, темы, фоны. Общего с исходным LXDE почти не осталось. Однако общее ощущение не менялось: панель задач, значки состояния и главное меню напоминали дизайн рабочих столов примерно 30-летней давности — Windows 95 и Apple System 7. Это делалось намеренно: такие интерфейсы интуитивно понятны, и большинство пользователей с ними хорошо знакомы. Цель — рабочий стол без кривой обучения.
Дизайн рабочих столов продолжал развиваться. В прошлом году автор статьи начал думать, что некоторые функции, ставшие обычными в других рабочих столах, могли бы быть полезны и здесь. Он работал над идеями, как добавить эти функции, не теряя фундаментальной простоты и не навязывая изменения тем, кого устраивает текущий вид.
Док с иконками и лаунчер
Самое крупное изменение — док с иконками. Он может заменить существующую панель задач или использоваться вместе с ней. Добавлены два новых виджета: графический лаунчер приложений и комбинированный быстрый лаунчер со списком задач на основе иконок.
Значок малины открывает экран лаунчера. Он задуман как замена виджета главного меню. Там отображаются все значки приложений, которые были бы в главном меню. По умолчанию они отсортированы по алфавиту, но их можно перетаскивать. Одиночный клик запускает приложение; правый клик или долгое нажатие вызывает контекстное меню, аналогичное главному меню. Поле поиска фильтрует приложения, клавиши курсора и Enter позволяют навигацию и выбор. Правый клик по значку малины и выбор «Configure Icon Menu Widget» открывает параметры.
Включение алфавитной сортировки отменяет перетаскивание. Включение категорий меню делает лаунчер иерархическим: сначала экран категорий, затем экраны приложений. Это полезно, если установлено много приложений. Составные значки категорий показывают миниатюры первых четырёх значков приложений вместо значков категорий. Если категории включены, перетаскивание больше не используется; порядок берётся из главного меню и редактируется на панели Main Menu в Центре управления.
По умолчанию значки отображаются поверх текущего фона рабочего стола. Если это выглядит загромождённо, можно применить прозрачный или непрозрачный цвет наложения.
Новый список задач
Комбинированный быстрый лаунчер и список задач может показывать набор часто используемых значков. По умолчанию он показывает тот же набор, что и оригинальный быстрый лаунчер на панели задач. Новые приложения добавляются правым кликом по записи в главном меню или графическом лаунчере и выбором «Add to Launcher». Значки можно перетаскивать. Клик запускает приложение.
Запущенные приложения — независимо от способа запуска — отображаются с наложенным счётчиком открытых окон. Если приложение уже было в быстром лаунчере, счётчик накладывается на существующий значок; если нет, значок добавляется в конец, и счётчик накладывается на него. Клик по значку запущенного приложения выводит все его окна на передний план. Если все окна уже на переднем плане, открывается новое окно, если приложение поддерживает несколько окон. Правый клик вызывает меню со всеми открытыми окнами, позволяет выводить их по отдельности, максимизировать или скрывать. Приложения можно удалить из быстрого лаунчера правым кликом по значку, когда приложение не запущено, и выбором «Remove from Launcher».
Оба виджета — альтернативы существующему главному меню и списку окон. Хотя они предназначены для нового дока, их можно использовать и на оригинальной панели задач. Аналогично оригинальные виджеты главного меню и списка окон можно использовать в доке.
Настройка дока
Док настраивается так же, как панель задач. В Центр управления добавлена страница Dock с опциями цвета, положения и размера значков. Одна из часто запрашиваемых функций — автоматическое скрытие панели задач и дока, когда они не используются. Если включена опция Autohide, элемент уезжает, когда мышь не над ним, и появляется при перемещении мыши к краю экрана. Опция Exclusive управляет тем, закрывает ли максимизированное окно панель задач или док; если установлена эксклюзивность, максимизированные окна не перекрывают элемент. Это полезно, например, чтобы часы всегда были видны.
В Центр управления добавлена страница Widgets. Она позволяет размещать плагины на панели задач или в доке и располагать их по желанию. Док предлагает два места для виджетов. Левая сторона — собственно док, правая — «лоток» (tray). Лоток предназначен для значков состояния, которые отображаются в два ряда, причём значки вдвое меньше, чем в основном доке. Когда значки добавляются, они автоматически распределяются по двум рядам так, чтобы длина верхнего и нижнего рядов была как можно более одинаковой. Если нужен больший контроль, в виджеты лотка можно добавить виджет «tray split» — он создаёт жёсткий разрыв строки.
Для отображения панели задач или дока они должны содержать хотя бы один виджет. Если виджетов нет, элемент скрывается. Панель задач и док можно использовать одновременно: например, значки состояния на панели задач, а в доке только лаунчер и список задач. Именно так настроен рабочий стол автора.
Чтобы упростить знакомство с новыми функциями, на странице Defaults в Центре управления добавлена опция переключения между предустановленными стилями. Стиль «Dock» удаляет все виджеты с панели задач, добавляет новый лаунчер и список задач в док и значки состояния в лоток. Стиль «Taskbar / Dock» добавляет только лаунчер и список задач в док, оставляя значки состояния справа на панели задач. Стиль «Taskbar» оставляет существующее главное меню и список задач слева на панели задач, а значки состояния — справа.
Другие изменения
В виджет часов добавлен режим аналоговых часов. Нужно щёлкнуть правой кнопкой по цифровым часам, выбрать «Configure Clock Widget» и включить аналоговый режим. Цвет циферблата и стрелок настраивается.
Появилась возможность использовать более эффективный механизм отрисовки фонового рисунка рабочего стола. Раньше это всегда делал pcmanfm, файловый менеджер, поскольку он позволяет размещать значки на рабочем столе. Если значки не нужны, можно сэкономить память, используя лёгкую программу swaybg. Это включается на вкладке Desktop в Центре управления: отключение «Active Desktop» отключает отрисовку файловым менеджером и использует swaybg для той же картинки. Корзину тогда можно найти на панели Places в любом окне файлового менеджера. Разработчики рекомендуют отключать активный рабочий стол на платформах с памятью менее 2 ГБ; при загрузке это проверяется и появляется уведомление. Если выбран любой из новых стилей на основе дока на странице Defaults, активный рабочий стол отключается по умолчанию, но его можно включить снова.
Файловый менеджер ранее отвечал за автоматическое монтирование съёмных дисков. Поскольку теперь он не работает всё время, эта функциональность перенесена в плагин ejecter. Он автоматически монтирует диск и показывает уведомление при подключении.
В Центр управления добавлена страница Shortcuts. Она позволяет просматривать и редактировать все системные сочетания клавиш, а также создавать новые. Это касается только общих системных сочетаний, а не назначаемых отдельными приложениями.
Улучшено создание скриншотов. Раньше нажатие PrtScrn делало снимок всего экрана и сохраняло его в папку Pictures. Теперь нажатие клавиши делает скриншот и открывает диалоговое окно с предложением открыть файл в редакторе изображений или скопировать его в буфер обмена. Если всегда нужно одно и то же, можно установить флажок «remember my choice» перед нажатием кнопки, и запрос больше не появится. Удержание Alt при нажатии PrtScrn делает то же самое, но сначала показывает прямоугольник выделения для выбора области экрана.
Доступность
Выпущен новый образ со всеми этими функциями. Как подчёркивается, все они опциональны. Если установить новый образ, внешний вид рабочего стола по умолчанию будет таким же, как всегда: панель задач и без дока. Чтобы попробовать док, нужно запустить Центр управления, перейти на страницу Defaults и выбрать стиль «Taskbar / Dock» или «Dock».
Для существующих образов достаточно обновиться через виджет обновления или команды sudo apt update и sudo apt full-upgrade в терминале. Установка обновлений не включает док автоматически; его нужно включить через Центр управления, как описано выше.
Разработчики надеются, что пользователям понравятся новые функции, и просят делиться мнением в комментариях или на форумах.
