AppGrid 1.8.0





Опубліковано випуск 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

Купити надійний хостинг для сайтів із захистом від DDoS, VPS VDS сервери 🔥 Купити надійний хостинг для сайтів із захистом від DDoS, VPS VDS сервери | ProHoster