Pular para o conteúdo
AppGrid 1.8.0 chega com favoritos reescritos, arrastar de aplicativos e integração profunda ao Plasma

AppGrid 1.8.0 chega com favoritos reescritos, arrastar de aplicativos e integração profunda ao Plasma

AppGrid 1.8.0 traz favoritos baseados em KActivities, arrastar de apps, busca mais inteligente e desempenho otimizado para KDE Plasma.

A versão v1.8.0 do AppGrid foi publicada em 25 de maio de 2024. A atualização traz uma reformulação completa dos favoritos, suporte ao arrastar de aplicativos para a barra de tarefas, painel ou desktop e uma integração mais profunda com o KDE Plasma via KActivities. O lançamento também inclui melhorias de desempenho e uma série de correções de bugs relatadas pela comunidade.

Principais novidades

  • Favoritos baseados em KActivities
    O modelo KAStatsFavoritesModel, usado pelo Kickoff, passa a ser o backend dos favoritos do AppGrid (#37). Favoritos existentes são migrados automaticamente na primeira execução.

  • Reordenação e gerenciamento avançado

    • Arraste os favoritos para reordená‑los com auto‑scroll nas bordas (#90).
    • Atalhos de teclado Ctrl+Shift+Seta para reorganização via teclado.
    • Solte arquivos .desktop externos para fixá‑los como favoritos.
  • Arrastar aplicativos
    É possível arrastar apps para a barra de tarefas, painel, desktop ou até para o Dolphin (#96). Ctrl+click permite seleção múltipla e arraste em lote. O menu de contexto oferece opções de fixar, ocultar, lançar ou copiar em massa.

  • Busca mais inteligente
    O algoritmo de classificação de resultados agora considera a frequência de uso e os aplicativos padrão de MIME, criando um nível adicional de relevância (#99).

  • Integração com Discover
    Aplicativos Flatpak podem ser gerenciados diretamente pelo menu de contexto no Discover (#119). Pacotes do sistema serão suportados em versões futuras.

  • Broadcast de lançamentos para KActivities
    Lançamentos são anunciados ao KActivities, permitindo que o Kickoff exiba “Mais Usados”, documentos recentes e outros itens relacionados à atividade atual (#95).

  • Controles de energia e sessão por botão
    Cada botão pode ter ações de energia ou sessão configuráveis, além de ser reordenável individualmente (#105).

  • Navegação por categorias
    Atalhos Alt+← e Alt+→ permitem percorrer rapidamente as categorias de aplicativos (#108).

  • Aprimoramentos visuais
    Sombra opcional leve atrás dos ícones, ajuste de posição vertical para o lançador centralizado e resultados de busca modernizados com cabeçalhos de seção e placeholder para estado vazio.

  • Pacotes oficiais
    Disponibilidade em PPA para Ubuntu, COPR para Fedora, AUR para Arch Linux e um pacote universal (beta) com verificador de atualização interno para usuários fora das distribuições suportadas (#68).

Desempenho aprimorado

Diversas rodadas de profiling otimizaram a abertura do lançador, que agora é pré‑construído enquanto o cursor se aproxima. Consultas de busca e filtros são cacheadas, e o pipeline de favoritos carrega apenas os componentes necessários. O resultado é uma abertura mais rápida, troca de categorias mais fluida e menor consumo de CPU, principalmente em hardware modesto ou com grandes quantidades de aplicativos.

Correções de bugs relevantes

Issue Descrição
#86 / #103 Atualização instantânea de ícones ao mudar o tema do sistema.
#89 Correção de troca de favoritos e adição de ordenação alfabética.
#110 Congelamento do painel ao redimensionar corrigido; barra de rolagem agora oculta automaticamente.
#113 Barra de categorias limpa ao colapsar setas, sem itens cortados.
#114 Resultados de busca não rolam automaticamente ao pairar sobre linhas cortadas.
#117 Linhas reveladas por hover não iniciam cascata de rolagem (PR de @Caelestis94).
#122 Atualização da 1.7.x mantém o ícone do lançador anterior.

Agradecimentos à comunidade

Os testes intensivos e os relatórios de bugs foram fundamentais para a qualidade da versão 1.8.0. Destaque para os contribuidores @Kingproone e @Caelestis94, que lideraram a fase de testes e relataram a maioria dos problemas.

Histórico de mudanças

Para visualizar o registro completo de alterações entre as versões 1.7.10 e 1.8.0, acesse o Full Changelog.

Onde obter

  • Ubuntu: via PPA no Launchpad.
  • Fedora: via COPR.
  • Arch Linux: através do AUR.
  • Distribuições genéricas: pacote universal (beta) com atualização automática dentro do app.

Com essas melhorias, o AppGrid consolida-se como uma alternativa robusta ao Kickoff, oferecendo personalização avançada e desempenho otimizado para usuários do KDE Plasma.

Via github.com. Você pode conferir o post original em inglês:

AppGrid 1.8.0

Por · Última atualização: