Домой Софт macOS и Linux AppGrid 1.8.0: крупное обновление лаунчера для KDE Plasma 6

AppGrid 1.8.0: крупное обновление лаунчера для KDE Plasma 6

Гибкая замена стандартным меню Kickoff и Kicker с глубокой интеграцией в среду KDE Plasma 6.

AppGrid 1.8.0: крупное обновление лаунчера для KDE Plasma 6
AppGrid 1.8.0: крупное обновление лаунчера для KDE Plasma 6 — иллюстрация к материалу. Источник: linux.org.ru

Представлен AppGrid 1.8.0 — альтернативный лаунчер приложений для рабочей среды KDE Plasma 6. Проект позиционируется как функциональная замена стандартным меню Kickoff и Kicker, предлагая сетку приложений с расширенными возможностями управления. Обновление было опубликовано на GitHub 25 мая 2026 года под лицензией GPL-2.0-or-later.

Инструмент доступен в двух форм-факторах: в виде отдельного центрированного окна или как нативное всплывающее меню панели Plasma. Обе версии используют единую логику поиска, категорий и настроек. Разработчики упростили процесс установки, обеспечив поддержку AUR (Arch Linux), PPA (Ubuntu 25.10+), Copr (Fedora), Nix/NixOS Flake, а также предоставив универсальный tarball для дистрибутивов с неизменяемой файловой системой.

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

Основные изменения AppGrid 1.8.0

  • Система избранного на базе KActivities. Теперь используется движок KAStatsFavoritesModel, аналогичный тому, что применяется в Kickoff. При первом запуске старые данные автоматически мигрируют в новую структуру, при этом AppGrid сохраняет собственное пространство имен для избранных элементов.
  • Улучшенный Drag-and-Drop. Появилась возможность перетаскивать избранные приложения для изменения их порядка (поддерживается автопрокрутка и клавиатурное управление через Ctrl+Shift+Arrow). Также можно закреплять приложения, перетаскивая .desktop-файлы прямо в лаунчер.
  • Внешнее взаимодействие. Приложения из AppGrid можно перетаскивать на рабочий стол, панели задач или в файловый менеджер Dolphin. Реализовано множественное выделение (Ctrl+click) для групповых операций: закрепления, скрытия или запуска.
  • Интеллектуальный поиск. Система ранжирования была переработана: теперь приоритет отдается часто используемым программам и софту, назначенному по умолчанию для конкретных MIME-типов.
  • Обновленный интерфейс поиска. Появились заголовки секций и отображение иконки выбранного результата в поисковой строке, что делает навигацию более наглядной.
  • Интеграция с Discover. Для Flatpak-пакетов в контекстном меню добавлена опция «Manage in Discover» для быстрого перехода к настройкам в магазине приложений KDE.
  • Синхронизация с KActivities. Теперь запуск приложений через AppGrid фиксируется системой, что позволяет другим компонентам Plasma корректно учитывать «часто используемые» программы и недавние документы.
  • Настройка кнопок управления сеансом. Пользователи могут выбирать, какие действия отображать в меню (завершение работы, выход и т.д.), и менять их порядок с помощью перетаскивания.
  • Клавиатурная навигация. Добавлена поддержка быстрых клавиш Alt+Left и Alt+Right для оперативного переключения между категориями.
  • Визуальные улучшения. Добавлена поддержка опциональной тени для иконок и возможность вертикального смещения центрированного окна.

Производительность и исправления

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

Разработчики исправили множество ошибок, включая проблемы с отображением иконок при смене тем, зависания при изменении размеров панельного меню, а также устранили баги в работе полосы прокрутки. AppGrid 1.8.0 представляет собой зрелое решение для пользователей, стремящихся к более гибкому управлению запуском программ в KDE Plasma.

Источник: https://www.linux.org.ru