LINUX.ORG.RU

AppGrid 1.8.0

 , , ,


0

1

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

AppGrid поставляется в двух вариантах плазмоида: как отдельное центрированное всплывающее окно и как нативное всплывающее меню панели Plasma. Оба варианта используют общую сетку приложений, поиск, категории и настройки. Для установки разработчик указывает официальные каналы: AUR для Arch Linux и производных, PPA для Ubuntu 25.10+, Copr для 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, более предсказуемым поиском и официальными пакетами для популярных дистрибутивов.

>>> Источник

★★★★★

Проверено: cetjs2 ()
Последнее исправление: dataman (всего исправлений: 2)

ИМХО: ненужно. Активно пользуюсь встроенным в KDE6 лаунчером, все устраивает. Разве что: раздражает когда после вызова, автоматически выбирается вариант который расположен под курсором мыши, но курсор при этом оказался там непреднамеренно, и, соотвественно, этот вариант запускается если нажать Enter. Т.е. я вызываю лаунчер сочетанием клавиш, ввожу имя программы и не глядя жму Enter, ожидая что запуститится нужная программа ведь я указал полное имя, но запускается что - то, что было далеко не первым вариантом, но оказавшееся под курсором мыши. Я предполагаю что в этом лаунчере будет также поэтому все равно ненужно.

oOoOo
()

Не впечатляет, но пусть будет.

kirill_rrr ★★★★★
()

Странно, что снапа нет

MEZON ★★★★★
()
Ответ на: комментарий от James_Holden

Хех, а зачем он мне тогда? Я его использую когда надо что-то найти. Используйте инструменты по назначению. И зубы будут гладкими и шелковистыми.

PcheloBiaka
()
Ответ на: комментарий от dataman

Вангую это под вайном. В 2014-15 годах линуксовую версию можно было собрать для Генту и интегрировать в дельфина. Потом этот баг починили.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от MEZON

Почти.

Апплета, меняющего заголовок на меню приложения при наведении мыши всё ещё нет.

И таскбар в режиме иконок не умеет сворачивать не помещающийся в экран хвост иконок.

AlexM ★★★★★
()
Ответ на: комментарий от Zhbert

Ну вообще-то для большей гибкости кастомизации старт-меню. В основном для поднятия комфорта и эргономичности.

Вот только сабж достаточно «дубовый» и ничем таким особенным от дефолтного бортового виджета и не отличается...

hargard ★★★
()
Ответ на: комментарий от AlexM

Апплета, меняющего заголовок на меню приложения при наведении мыши всё ещё нет.

Я где-то встречал такой патч, ещё лет 6 назад. Хотя, возможно, то были ещё четвертокеды.

MEZON ★★★★★
()

Кстати, интересно, я специально не искал, а нет ли для кедов меню в стиле оффтопик8?

MEZON ★★★★★
()
Ответ на: комментарий от MEZON

А я так и не понял коонцепта восьмых виндов. Перемешали приложения, погоду и рекламу в кучу, прилепили в рандомном месте значок пользователя и…. Что? Зачем? В то время пытались кедам прилепить похожее, но в линуксе пытаться сделать похожее на винду или мак - только портить лучшее меню на свете. Вот реально, классическое компактное меню разложенное по темам и подтемам - что может быть лучше?

А ещё лучше - в конце третьекед в меню появился поиск, когда набираешь название, а тебе выделяется пункт где оно лежит. Вот это топ из топов. Совершенство. Всё, дальше можно только ухудшать.

PcheloBiaka
()
Последнее исправление: PcheloBiaka (всего исправлений: 2)
Ответ на: комментарий от PcheloBiaka

А я так и не понял коонцепта восьмых виндов

Ну так надо было потратить 15 минут на ознакомление с функционалом. Тогда бы понял.

Перемешали приложения, погоду и рекламу в кучу

Которые никто не запрещал отодвинуть/уменьшить/убрать.

классическое компактное меню разложенное по темам и подтемам

Это та-то портянка, высотой в 2 экрана, в котором даже нельзя создать свою группу или закрепить/переместить приоритетные? В которой папки с программой вложены в папку с названием конторы? И в каждую из них приходилось заглядывать, если не зная названия софтины, помнишь только ее ярлык?

Или та солянка из 90-х, где все приложения свалены в несколько мусорных групп типа «обучение, интернет, офис, игры». И каждое из которых обычно находится в нескольких группах сразу? И редактировать которые нужно запуском отдельной софтины или правкой десятков текстовиков из 2-4 мест?

hargard ★★★
()
Ответ на: комментарий от BceM_IIpuBeT

krunner

Я про него и писал. Или то что из ОП-поста это типа альтернативное «меню пуск»? Тогда не нужно X2. А вот krunner все - таки раздражает тем моментом, что я описал. Вроде очевидно, если я вызвал его сочетанием клавиш на клавиатуре, затем набрал с клавиатуры назавние программы, по кой хрен он начинает анализировать то над чем у меня расположен неподвижный курсор. Я бы еще понял такой вариант: вызвал krunner, ввел что - то для критериев поиска, затем курсор передвинул на один из вариантов. Но нет, курсор как стоял в центре экрана до появления krunner так и стоит никто его не трогал. Самое противное, что он это делает еще спустя некоторе время, т.е. я запускаю krunner, ввожуназавние программы и сначало он действительно выбирает первый вариант. Но уже после того как потянулся к Enter он резко начинает вспоминать про курсор и в самый последний момент выбирается вариант под курсором. Итого я даже не успеваю понять что именно было выбранно и получается, что запускается рандомная программа.

oOoOo
()
Ответ на: комментарий от hargard

Ну так надо было потратить 15 минут на ознакомление с функционалом.

Я с этой гадостью достаточно имел дела. Таки не понял зачем оно мне после кед. Какая-то пародияна попыткув функциональность.

Это та-то портянка, высотой в 2 экрана, в котором даже нельзя создать свою группу или закрепить/переместить приоритетные?

Эээ… Вот я, с незапамятных кдешных времнён беру и нажимаю правой кнопкой на меню и «редактировать меню» и делаю там всё что захочу. Могу любые скрипты с прописанными окружениями и переменными запускать и создавать такой порядок в меню какой захочу. Что из этого недоступно тебе? Ты на гноме? Вот за то,что гном скинул всё в кучу и сказал «жрите ссученькеаа!!!» Я и ненавижу его. И всё что пытается отобрать у пользователя свободу.

В которой папки с программой вложены в папку с названием конторы?

Эта гадость из винды. Когда я впервые увидел меню на линуксе - мне большего и ненадо было. В линуксе всё было круче уже в начале двухтысячных. После этого гномеры заболели выкидыванием функционала и возможностей и удобства, кде тоже покусали геомеры, но недо конца… Идеал классического кдешного меню можно слегка улучшить добавив редактирование прямо в меню, но боюсь пользователи нечаянно натыкают. Поэтому открой Кикер и узри совершенство совершенств. Даже на небе уже построили отдельную келью для его автора.

PcheloBiaka
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.