Existe uma ferramenta de pesquisa de menu semelhante ao HUD, independente do shell, para o Xfce / GNOME / Cinnamon?


74

O Ubuntu Heads-Up Display ( HUD ) - você o ama ou odeia. Pessoalmente, eu gosto de uma área de trabalho clássica, então uso o Xfce ou o GNOME-fork do Cinnamon e gostaria de manter esses menus onde eles estão.

Mas o HUD é incrível quando seus menus são complexos e você esqueceu onde fica uma opção. Isso torna esse truque de pesquisa muito interessante.

Eu sei que o HUD é específico da Unity. Estou procurando uma ferramenta semelhante ao HUD para complementar o menu em outros tipos de shell que não sejam o Unity.

Existe o Appmenu Runner for KDE que faz isso. Também existe o appmenu-qt para o KDE.

O problema com o exposto acima é que ele usa as bibliotecas do KDE e funciona apenas para aplicativos do KDE.

Este é o Linux, deve haver algo parecido com isto para aplicativos GNOME / GTK, certo?

Procurando por qualquer ferramenta que possa pesquisar nos menus. Eu já uso (d) Synapse , Kupfer e GNOME Do , mas esses são simplesmente lançadores de aplicativos (com alguns truques). Algo assim seria suficiente se eles incluíssem procurar nos menus o aplicativo atualmente focado.

O HUD permite que os usuários ativem itens de menu digitando parte do nome. Ele usa um algoritmo de busca difusa que destacará correspondências parciais. Ele pode corresponder a itens de menu com várias camadas na hierarquia de menus de um aplicativo. O recurso, que substitui os aceleradores de menu tradicionais, é ativado pressionando a tecla alt.

Perguntas semelhantes:


7
+1 Gostaria de ver algo semelhante ao HUD para outros desktops baseados em GTK, mas não da maneira como está agora, e algo que funcionou como um plugin para Synapse, Kupfer e O gnomo seria fantástico.
Uri Herrera

5
Deve ser possível criar um aplicativo independente de desktop para o HUD. Ele é executado como um serviço DBus no Ubuntu, então alguém "apenas" precisa escrever uma boa interface do usuário para consultá-lo.
James

4
Portanto, talvez um plug-in do Gnome-Do que consulte o serviço DBus seja uma meta interessante para algum desenvolvedor. :)
Redsandro

Estou realmente procurando encontrar uma resposta para isso, como o HUD é a ferramenta mais poderosa que já vi no Unity, então gostaria de uma resposta para isso também. Cheguei às mesmas conclusões, através de pesquisas que você. Você também tentou o lfhck? Eu vejo um post semelhante lá. Caramba, você tentou em todos os lugares, não é? Veja postagens quase exatas por todo o lado. Eu estou pensando que você bateu em uma parede. Vou tentar fazer uma pesquisa profunda sobre este.
No Time

Respostas:


7

Eu prefiro o Synapse do que o Gnome-Do.

Parece que há alguma discussão sobre como trazer esse recurso para o Synapse .


1
No entanto, parece não haver muito progresso com esse recurso
Student

1
Da mesma forma que a resposta de Landroni abaixo, essa resposta não é sobre um equivalente de HUD no Gnome. Sinapse do Gnome-Do são localizadores de aplicativos / arquivos (equivalente ao Dash), mas não permitem encontrar comandos em um aplicativo em execução.
vmalep

3

Há qmenu_hud: https://github.com/tetzank/qmenu_hud

Ele apenas recupera as entradas do menu no dbus e as exibe no dmenu.

Você ainda precisa obter seus aplicativos, ou melhor, o kit de ferramentas que eles estão usando, para exportar suas entradas de menu para o dbus. Isso é feito facilmente com o appmenu-qt para aplicativos KDE e Qt. Não tenho certeza, mas acho que você precisa de uma versão corrigida do gtk para ativar o appmenu lá. Eu acho que o Ubuntu envia pacotes gtk corrigidos por padrão para o Unity.


1
github.com/jamcnaughton/hud-menu parece promissor; ainda não tentei.
sondra.kinsey

1

Dê uma olhada no Plotinus . É independente do shell, mas funciona apenas com aplicativos que usam o kit de ferramentas GTK + 3. (Espero que isso satisfaça.)

insira a descrição da imagem aqui

No README do github:

Você já usou a "Paleta de comandos" do Sublime Text ou Atom? É uma lista de tudo o que esses editores podem fazer, que é aberto ao pressionar uma tecla e encontra a ação que você está procurando apenas digitando algumas letras ...

O Plotinus fornece esse poder a todos os aplicativos do seu sistema (ou seja, àqueles que usam o kit de ferramentas GTK + 3). Extrai automaticamente todos os comandos disponíveis ao inspecionar um aplicativo em execução, adaptando-se instantaneamente às alterações na interface do usuário e mostrando apenas as ações relevantes ...

Basta pressionar Ctrl + Shift + P (configurável) e você estará no negócio ...

Sobre soluções dependentes de shell

Sei que o OP perguntou sobre soluções independentes de venda, mas, para ser mais aprofundado, deixe-me dizer:

  1. howtogeek disse (29-10-2017) "Com a mudança para o ambiente GNOME Shell, nada como o HUD está disponível, mesmo como uma extensão ."
  2. Na verdade, existe uma extensão de shell gnome para o HUD. Atualização: aqui está a versão atual . (As críticas recentes da versão antiga são negativas e algumas críticas positivas apontam que não funciona no Ubuntu 17.10.)
  3. O Mate (ambiente de trabalho) oferece um HUD: "Um dos favoritos dos usuários do Unity 7 é o Heads-Up Display (HUD), que fornece uma maneira de procurar e executar comandos da barra de menus sem que seus dedos saiam do teclado".

2. O problema é o seguinte: Você está consultando uma fonte de não atualização da extensão do shell gnome. Em vez disso, use o site do desenvolvedor da extensão como fonte: gitlab.com/lestcape/Gnome-Global-AppMenu
lestcape

-2

Eu recomendaria:

  • Awesome-ui
  • Conky

Consulte Conky HUD para ver como você pode "usar awesomepara se transformar Conkyem um tipo de exibição heads-up (HUD)". (Embora não tenha certeza de que isso responda à pergunta original.)

Também dê uma olhada aqui: http://www.tuxradar.com/content/best-linux-desktop-search-tools


4
Algumas instruções sobre como duplicar a funcionalidade do HUD certamente seriam úteis. Além disso, o link parece incluir apenas utilitários para pesquisar arquivos em vez de menus.
Christopher Kyle Horton

1
É possível obter a lista de comandos do conky usando uma interface de linha de comando?
Anderson Green

-3

As duas aplicações a seguir fazem parte nominal do Xfce, mas podem ser prontamente usadas no DE de sua escolha.


A solução de plug-in de painel abaixo, no entanto, não é independente de desktop e requer o uso de xfce4-panel. Mas como você está usando o Xfce e está procurando uma funcionalidade semelhante no mundo Gtk, o seguinte pode ajudar.

  • xfce4-whiskermenu : "O Whisker Menu é um iniciador de aplicativo alternativo para o Xfce. [..] Se você não tem certeza exatamente onde um programa está listado, em vez de navegar por cada categoria, basta digitar um termo de pesquisa . O campo de pesquisa é focado ao abrir o menu, para que você possa começar a digitar ".

    Menu do Bigode


Além disso, marque Como posso ter uma pesquisa semelhante a um traço no Xfce? para uma pergunta semelhante com respostas relevantes.


3
A questão não é sobre como encontrar e iniciar aplicativos, mas como acessar as entradas da barra de menus de um determinado aplicativo usando o teclado como no HUD.
estudante de

Em seguida, reformule a pergunta original para esclarecer. Como é, não é. Basicamente, o que é HUD?
landroni

4
HUD - Heads UP Display - usa uma abordagem inteligente baseada em pesquisa para encontrar e acessar itens de menu que você precisa. Também é inteligente; O HUD é capaz de lembrar quais itens você usa com mais frequência e priorizá-los nos resultados. Aqui está um vídeo mostrando esse recurso no exemplo do gimp. Aqui está uma visão geral: omgubuntu.co.uk/2012/01/hud-new-unity-feature Agora, queremos algo assim que não esteja vinculado à unidade, que você pode usar no gnome ou em outros gerenciadores de janelas.
estudante de

Até unidade 2d foi abandonada isso era possível até mesmo com a própria HUD ( askubuntu.com/questions/202117/xmonad-with-unity-hud )
estudante de

1
Isso não seria um pouco indelicado, já que não é minha própria pergunta? Se não, eu farei isso.
estudante de
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.