Modifica os resultados da barra de pesquisa do Gnome 3

3

É possível modificar de alguma forma os resultados da barra de pesquisa padrão no Gnome 3? Atualmente estou tendo um pequeno problema com o lançamento do aplicativo da calculadora. Eu sempre pressionei Super e digitei "calc" e entrei. Mas depois que instalei o Libre Office, ele lança o Libre Office Calc em vez da Calculadora. Eu tentei adicionar a Calculadora aos favoritos, mas parece que ela não dá prioridade nos resultados da pesquisa. Existe alguma solução simples para isso?

    
por sczdavos 23.03.2015 / 23:25

2 respostas

4

Você pode escrever um provedor de pesquisa - consulte esta documentação . Mas isso não vai mudar a pesquisa de aplicativos. A pesquisa padrão é embutida e ordena aplicativos por frequência, o que, deste arquivo de origem , podemos ver que está armazenado em ~/.local/share/gnome-shell/application_state . Da fonte, o algoritmo é:

/* The ranking algorithm we use is: every time an app score reaches SCORE_MAX,
* divide all scores by 2. Scores are raised by 1 unit every SAVE_APPS_TIMEOUT
* seconds. This mechanism allows the list to update relatively fast when
* a new app is used intensively.
* To keep the list clean, and avoid being Big Brother, apps that have not been
* seen for a week and whose score is below SCORE_MIN are removed.
*/

Portanto, continue usando calc e deve subir ao topo. No entanto, observe que ele está contando tempo de uso , não o número de execuções, o que provavelmente explica por que o LibreOffice Calc está ganhando mais peso. E sentar em segundo plano não funcionará - o aplicativo precisa ser focado. Isso pode ser um RFE para os desenvolvedores do GNOME, já que parece razoável que algo que você execute com frequência, mas por um tempo muito curto, também deva chegar ao topo.

Como alternativa, você pode editar o arquivo (provavelmente enquanto o gnome-shell não estiver em execução - efetue login remotamente ou a partir de um terminal virtual) e aumente a pontuação manualmente. Ele entrará em colapso novamente, então, se você realmente quiser forçá-lo, talvez queira automatizar esse hack com o cron ou algo assim.

Oh! Também parece que se você acessar as configurações de Privacidade do Shell do GNOME e desativar "Uso e histórico", os dados nesse arquivo ainda serão informados , mas não serão mais atualizados. Não tentei isso, mas isso pode ser uma maneira de forçar os resultados permanentemente.

    
por 26.03.2015 / 20:14
0

Eu editei os arquivos .desktop para gnome-calculator.destop e libreoffice-calc.desktop.

Renomei a Calculadora do Gnome "Calc" no arquivo da área de trabalho e adicionei "calc" à palavra-chave.

Depois, removo qualquer variação do "calc" do LibreOffice Calc que não envolva o ícone ou o executável, substituindo "Folhas" ou "Planilhas" nas áreas de nome e palavra-chave.

O que você tem é uma calculadora chamada "Calc", que é o único resultado quando você procura por calc. E para iniciar o LibreOffice Calc, você agora digita "folhas" ou "planilha".

    
por 14.08.2017 / 09:32