Опубліковано випуск AppGrid 1.8.0 - стороннього лаунчера додатків для Платформа KDE 6, виконаного у вигляді сітки додатків та позиціонованого як альтернатива стандартним меню Кікофф и Kicker. Реліз розміщено на GitHub 25 травня 2026 року; в описі проекту зазначено, що AppGrid розповсюджується під ліцензією GPL-2.0 або новішої версії.
AppGrid поставляється у двох варіантах плазмоїда: як окреме центроване спливаюче вікно і як нативне спливаюче меню панелі Plasma. Обидва варіанти використовують спільну сітку програм, пошук, категорії та налаштування. Для встановлення розробник вказує офіційні канали: AUR для Arch Linux та похідних, PPA для Ubuntu 25.10+, Копр для Fedora, універсальний tarball для встановлення в ~/.local/ на незмінних системах, а також Nix/NixOS Flake.
Розробник називає AppGrid 1.8.0 найбільшим оновленням з моменту появи проекту. У релізі перероблено систему обраного, розширено перетягування додатків, покращено ранжування пошуку, додано тіснішу інтеграцію з механізмами KDE Plasma та проведено оптимізацію продуктивності.
Основні зміни AppGrid 1.8.0
Переписана система вибраного на базі KActivities.
Вибрані програми тепер використовують KAStatsFavoritesModel - той самий механізм, який застосовується в Kickoff. При першому запуску наявні обрані елементи автоматично переносяться до нової системи. При цьому AppGrid поки що зберігає власний простір імен для обраного, тобто не просто повністю замінює вибране Kickoff.Перетягування обраних та керування порядком.
Вибрані програми можна перетягувати, щоб змінити порядок. При перетягуванні біля краю списку працює автопрокручування, а для клавіатурного керування додано комбінацію Ctrl+Shift+Arrow. Також можна перетягнути зовнішній .desktop-файл до AppGrid, щоб закріпити програму в лаунчері.Перетягування програм назовні з AppGrid.
Програми тепер можна перетягувати з AppGrid на панель завдань, панель Plasma, робочий стіл або Dolphin. Додано множинне виділення через Ctrl+click, після чого кілька програм можна перетягнути одночасно. Для групових операцій у контекстному меню доступні закріплення, відкріплення, приховування, запуск та копіювання.Розумніший пошук.
У пошуку змінено ранжування результатів: програми, що часто використовуються, і програми за замовчуванням для MIME-типів отримують більш високий пріоритет. Ідея в тому, щоб угорі виявлялися не просто формально збігаються елементи, а програми, які користувач з більшою ймовірністю дійсно хотів відкрити.Оновлений інтерфейс результатів пошуку.
У пошукових результатах з'явилися заголовки секцій, заглушка для порожнього стану та відображення іконки виділеного результату у рядку пошуку. Це робить пошук ближче до повноцінного навігаційного інтерфейсу, а не просто до фільтра за списком додатків.Інтеграція з Discover для Flatpak-додатків.
Для Flatpak-додатків у контекстне меню доданий пункт Manage in Discover. Він дозволяє перейти до керування програмою через KDE Discover. Підтримка системних пакетів для цієї функції, за словами розробника, має з'явитися пізніше.Надсилання відомостей про запуск у KActivities.
AppGrid тепер повідомляє про запуски додатків у KActivities. Завдяки цьому інші компоненти Plasma, включаючи Kickoff і пов'язані з ним подання на кшталт «додатків, що часто використовуються» і недавніх документів, можуть враховувати активність, здійснену через AppGrid.Настроювані кнопки живлення та сеансу.
Кнопки завершення роботи, виходу з сеансу та інших системних дій тепер можна налаштовувати окремо: показувати або приховувати кожну кнопку та змінювати порядок перетягуванням. Це корисно для користувачів, які хочуть залишити у лаунчері тільки справді потрібні дії.Навігація за категоріями з клавіатури.
Додані поєднання Alt+Left та Alt+Right для переходу між категоріями. Це невелике, але важливе покращення для тих, хто керує запускником переважно з клавіатури.Нові візуальні налаштування.
Для іконок додатків додано опціональну легку тінь. У центрованого варіанта лаунчера з'явився параметр вертикального усунення, що дозволяє точніше налаштувати положення вікна на екрані. Також новий значок лаунчера тепер використовується за умовчанням для нових установок, але при оновленні з гілки 1.7.x колишня іконка зберігається.Офіційні канали розповсюдження.
У релізі окремо зазначено появу офіційної упаковки для Ubuntu через Launchpad PPA, Fedora через Copr, Arch Linux через AUR, а також універсального пакета, розрахованого на встановлення в каталог користувача. Для універсального пакета передбачено опціональний вбудований механізм перевірки оновлень; сам канал поки що помічений як beta.
Продуктивність та виправлення
У AppGrid 1.8.0 проведено кілька раундів профілювання. Вікно лаунчера тепер заздалегідь готується до відкриття, операції, що часто використовуються в пошуку і фільтрації кешуються, а конвеєр обраного ініціалізує тільки необхідні частини. В результаті розробник заявляє більш швидке відкриття, більш плавне перемикання категорій та менше навантаження на CPU при прокручуванні, особливо на слабкому обладнанні та в системах з більшою кількістю встановлених програм.
Серед виправлень: негайне оновлення іконок при зміні системної теми значків, усунення помилки перестановки обраних елементів, додавання алфавітного сортування, виправлення зависання панельного варіанта при зміні розміру, переробка смуги прокручування у вигляді автоматичного приховування оверлея, відновлення кроку прокручування колесиком миші небажаної автопрокрутки у деяких сценаріях з обрізаними рядками результатів пошуку.
Загалом AppGrid 1.8.0 – це спроба довести сторонній лаунчер Plasma до рівня повноцінної заміни Kickoff: з нормальною міграцією обраного, drag-and-drop, інтеграцією з KActivities, більш передбачуваним пошуком та офіційними пакетами для популярних дистрибутивів.
Джерело: linux.org.ru


