Вышел Extension Manager 0.7.0: поиск в обзоре GNOME и пакетное удаление

2026-11-09 49 комментарии
Разработчики выпустили Extension Manager 0.7.0 с интеграцией в поиск обзора GNOME Shell и режимом пакетного удаления расширений. В приложении переработана карточка сведений, добавлена поддержка GIF-скриншотов через Glycin и возвращён фильтр совместимости. Сборка уже доступна на Flathub; для её работы требуется среда выполнения GNOME 51

Команда разработчиков графической утилиты для управления расширениями GNOME Shell выпустила обновление Extension Manager 0.7.0 в официальном репозитории проекта на GitHub. Релиз стал первым крупным обновлением программы после выхода ветки 0.6 и корректирующей версии 0.6.5 от октября 2025 года. В версию 0.7.0 добавили интеграцию с системным поиском в режиме обзора GNOME, пакетное удаление дополнений, переработанную карточку сведений и показ анимированных скриншотов через библиотеку Glycin. Готовый пакет уже опубликован в каталоге Flathub со средой выполнения GNOME 51, тогда как в стандартных репозиториях Ubuntu и Debian остаются сборки серии 0.6.

comss img 2026 11 09 164943
Extension Manager 0.7.0

Поиск из режима обзора и пакетное удаление


comss img 2026 11 09 164958
Extension Manager 0.7.0

В Extension Manager 0.7.0 появился встроенный поисковый провайдер для оболочки GNOME Shell. Теперь пользователи могут находить установленные расширения прямо через строку поиска в режиме обзора, не открывая само приложение. При выборе найденного пункта сразу запускается окно настроек конкретного расширения.

Поисковый провайдер GNOME (Search Provider) – системный механизм, через который приложение передаёт результаты собственного поиска в режим обзора GNOME Shell по шине D-Bus. Это позволяет находить объекты программы и переходить к ним прямо из главного экрана обзора.

Подробное устройство интерфейса org.gnome.Shell.SearchProvider2 описано в руководстве для разработчиков GNOME. После установки Extension Manager 0.7.0 передачу результатов при необходимости нужно включить в системных настройках GNOME в разделе поиска или параметров отдельного приложения. Особенности работы самого режима обзора и панели приложений разобраны в материале о расширениях и логике рабочего окружения GNOME.

На вкладке установленных дополнений появился режим группового выбора, который включается кнопкой с галочкой в верхней панели. Он позволяет отметить сразу несколько пользовательских расширений и удалить их одним действием. В прежних выпусках каждое дополнение приходилось удалять по отдельности.

Карточка расширения, фильтрация совместимости и диагностика

comss img 2026 11 09 165135
comss img 2026 11 09 165138

Разработчики переработали страницу сведений о расширении и объединили локальные данные установленного модуля с его карточкой из каталога extensions.gnome.org. Нажатие на стрелку справа от названия в списке больше не разворачивает краткую сводку внутри строки, а сразу открывает полную страницу описания. На ней собраны переключатель активности, кнопка параметров и кнопка удаления.

Строка с номером версии на странице сведений теперь открывает отдельное диалоговое окно. В нём показаны история выпусков расширения, даты публикации и перечень поддерживаемых версий GNOME Shell, включая установленную в системе. Для удобства отладки добавлена строка расположения с кнопкой открытия папки расширения в файловом менеджере GNOME Files (Nautilus), а для системных расширений предусмотрено копирование пути к файлам в один щелчок. Если после включения модуля возникает сбой, подробности ошибки выводятся в отдельном диалоговом окне вместо прежнего разворачиваемого блока.

В поиске по онлайн-каталогу снова работает фильтрация неподдерживаемых дополнений. По умолчанию программа выводит только те расширения, которые совместимы с текущей версией GNOME Shell. При необходимости показ всех результатов включается пунктом Show Unsupported в меню окна. Эта функция временно переставала работать после перехода каталога на новый программный интерфейс. О том, как проверяются метаданные совместимости в официальном каталоге, рассказано в статье о рецензировании расширений для GNOME 50.

Анимированные скриншоты через Glycin и исправления стабильности

Для загрузки и отображения снимков экрана на страницах расширений приложение теперь использует библиотеку Glycin. Благодаря этому в карточках дополнений появилась поддержка анимированных скриншотов в формате GIF, с помощью которых авторы показывают работу эффектов и элементов интерфейса.

Glycin – библиотека декодирования и обработки изображений на языке Rust, выполняющая разбор графических файлов в изолированных модулях. Использование изолированных загрузчиков снижает риск при открытии повреждённых изображений и добавляет поддержку анимации в приложениях GTK 4.

В состав релиза 0.7.0 также вошли внутренние доработки надёжности и локализации:

  • кэширование сетевых ответов и загруженных изображений для ускорения повторного открытия карточек;
  • определение ситуаций, когда графическая оболочка GNOME Shell не запущена в текущем сеансе;
  • устранение утечек памяти и сбоев из-за обращения к освобождённой памяти в асинхронных обратных вызовах;
  • улучшения специальных возможностей для навигации и чтения интерфейса;
  • добавление восьми новых переводов (азербайджанского, галисийского, грузинского, иврита, корнского, румынского, словацкого и тайского) и обновление существующих языковых пакетов.

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

Какие версии доступны в Flathub, Ubuntu и Debian

В таблице ниже сопоставлены актуальные версии пакета в каталоге Flathub, официальных репозиториях Ubuntu и трекере пакетов Debian по состоянию на 9 ноября 2026 года.

Канал или дистрибутивИмя пакетаВерсияСреда GNOME Shell / Runtime
Flathub (Flatpak)com.mattjakeman.ExtensionManager0.7.0org.gnome.Platform 51
Ubuntu 26.10 (Stonking Stingray)gnome-shell-extension-manager (universe)0.6.5-2GNOME Shell 51.0
Ubuntu 26.04 LTS (Resolute)gnome-shell-extension-manager (universe)0.6.5-1GNOME Shell 50.1
Ubuntu 25.10 (Questing)gnome-shell-extension-manager (universe)0.6.3-2build1GNOME Shell 49.0
Ubuntu 24.04 LTS (Noble)gnome-shell-extension-manager (universe)0.5.0-1build1GNOME Shell 46.0
Ubuntu 22.04 LTS (Jammy)gnome-shell-extension-manager (universe)0.3.0-0ubuntu2.1GNOME Shell 42.9
Debian Stablegnome-shell-extension-manager (main)0.6.3-2Репозиторий Debian Stable
Debian Testing и Unstablegnome-shell-extension-manager (main)0.6.5-2Переход на ветку gnome-shell 51

Даже в недавно вышедшей Ubuntu 26.10 с рабочим окружением GNOME 51 штатный пакет из раздела universe остаётся на версии 0.6.5-2. В репозиториях Ubuntu новая ветка 0.7 появится не раньше весеннего выпуска Ubuntu 27.04, поэтому для получения новых функций сейчас требуется пакет Flatpak или самостоятельная сборка.

comss img 2026 11 09 165412

Как установить Extension Manager 0.7.0

Разработчики рекомендуют устанавливать приложение из каталога Flathub для автоматического получения обновлений. Вместе с пакетом менеджер Flatpak загрузит среду выполнения org.gnome.Platform версии 51, если в системе ещё нет других программ на этой базе:

flatpak install flathub com.mattjakeman.ExtensionManager

Если на компьютере с Debian или Ubuntu ещё не настроен Flatpak, сначала потребуется установить сам пакетный менеджер и подключить репозиторий Flathub, а после первой установки перезайти в пользовательский сеанс:

sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

Для самостоятельной сборки из исходного кода в системах на базе Debian и Ubuntu понадобятся компилятор разметки Blueprint, система Meson и библиотеки разработки GTK 4, libadwaita и Glycin:

sudo apt install blueprint-compiler gettext libadwaita-1-dev libglycin-2-dev libglycin-gtk4-2-dev libgtk-4-dev libjson-glib-dev libsoup-3.0-dev libxml2-dev meson
meson setup _build
meson compile -C _build
meson install -C _build

Если нужно проверить в работе расширение, которое ещё не получило отметку совместимости с установленным выпуском GNOME Shell, в документации проекта приведена команда отключения системной проверки версий:

gsettings set org.gnome.shell disable-extension-version-validation true

Несовместимые дополнения могут вызывать сбои оболочки, поэтому перед отправкой отчётов об ошибках разработчикам GNOME проверку версий следует вернуть в исходное состояние:

gsettings reset org.gnome.shell disable-extension-version-validation

Вывод

Extension Manager 0.7.0 подойдёт пользователям GNOME, которые регулярно настраивают установленные дополнения и хотят открывать их параметры прямо из поиска в режиме обзора или удалять лишние модули списком. При установке версии с Flathub стоит учитывать дополнительную загрузку среды выполнения GNOME 51, если она ещё не используется другими Flatpak-приложениями. Владельцам Ubuntu 26.04 LTS и 26.10, предпочитающим только штатные пакеты APT, придётся оставаться на сборке 0.6.5 или ждать обновления архивов в следующем цикле дистрибутива.

Читаете нас в Google? Добавьте Comss.ru в источникиДобавьте Comss.ru в источники Google
Новые статьи будут чаще в «Главных новостях» Google. Без подписок и уведомлений, отключается в один клик. Нужен вход в аккаунт Google.Наши статьи будут чаще в «Главных новостях». Нужен вход в Google.
Добавить в Google
© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте