Czy istnieje niezależne od powłoki narzędzie wyszukiwania menu dla Xfce / GNOME / Cinnamon?

74

Ubuntu Heads-Up Display ( HUD ) - kochasz go lub go nienawidzą. Osobiście wolę klasyczny pulpit, więc używam Xfce lub cynamonu z widelcem GNOME i chciałbym zachować te menu tam, gdzie są.

Ale HUD jest całkiem niesamowity, gdy twoje menu są złożone i zapomniałeś, gdzie jest opcja. To sprawia, że ​​ta sztuczka wyszukiwania jest bardzo interesująca.

Wiem, że HUD jest specyficzny dla Jedności. Szukam narzędzia podobnego do interfejsu użytkownika, które uzupełniałoby menu w powłokach innych niż Unity.

Jest to Appmenu Runner dla KDE, które to robi. Istnieje również appmenu-qt dla KDE.

Problem z powyższym polega na tym, że używa bibliotek KDE i działa tylko z aplikacjami KDE.

To jest Linux, jest coś takiego dla aplikacji GNOME / GTK, prawda?

Szukasz dowolnego narzędzia, które może przeszukiwać menu. Używam już (d) Synapse , Kupfer i GNOME Do , ale są to po prostu programy uruchamiające aplikacje (z pewnymi sztuczkami). Coś takiego wystarczyłoby, gdyby obejmowały przeszukiwanie menu aktualnie ukierunkowanej aplikacji.

HUD pozwala użytkownikom aktywować elementy menu, wpisując część nazwy. Wykorzystuje algorytm wyszukiwania rozmytego, który podświetli częściowe dopasowania. Może pasować do pozycji menu, które są wielowarstwowe głęboko w hierarchii menu aplikacji. Funkcja, która zastępuje tradycyjne akceleratory menu, jest aktywowana przez naciśnięcie klawisza Alt.

Podobne pytania:

Redsandro
źródło
7
+1 Chciałbym zobaczyć coś podobnego do HUD dla innych komputerów stacjonarnych opartych na GTK, ale nie w sposób, w jaki jest teraz w twojej twarzy, i coś takiego, co działało jako wtyczka do Synapse, Kupfer i Gnome do byłby niesamowity.
Uri Herrera
5
Powinna istnieć możliwość zbudowania niezależnej od komputera aplikacji dla interfejsu. Działa jako usługa DBus na Ubuntu, więc ktoś „po prostu” musi napisać fajny interfejs użytkownika, aby go zapytać.
James
4
Może więc wtyczka Gnome-Do odpytująca o usługę DBus byłaby interesującym celem dla niektórych programistów. :)
Redsandro,
Naprawdę szukam odpowiedzi na to pytanie, ponieważ HUD jest najpotężniejszym narzędziem, jakie widziałem w Unity, więc chciałbym również na to odpowiedzieć. Doszedłem do tych samych wniosków na podstawie wyszukiwań co ty. Próbowałeś także lfhck? Widzę tam podobny post. Jezu, koleś, którego wszędzie próbowałeś, prawda? Zobacz prawie dokładne posty na ten temat. Myślę, że uderzyłeś w ścianę. Spróbuję przeprowadzić głębokie poszukiwanie tego.
No Time,

Odpowiedzi:

7

Wolę Synapse niż Gnome-Do.

Wygląda na to, że trwa dyskusja na temat wprowadzenia tej funkcji do Synapse .

earthmeLon
źródło
1
Wydaje się jednak, że postęp w tej funkcji jest niewielki
uczeń
1
Podobnie jak odpowiedź Landroni poniżej, ta odpowiedź nie dotyczy odpowiednika HUD w Gnome. Synapse Gnome-Do to wyszukiwarki aplikacji / plików (odpowiednik Dash), ale nie pozwalają znaleźć polecenia w uruchomionej aplikacji.
vmalep
3

Jest qmenu_hud: https://github.com/tetzank/qmenu_hud

Po prostu pobiera pozycje menu przez dbus i wyświetla je w menu dmenu.

Nadal musisz pobrać swoje aplikacje, a raczej zestaw narzędzi, których używają, aby wyeksportować swoje pozycje menu do dbus. Można to łatwo zrobić za pomocą appmenu-qt dla aplikacji KDE i Qt. Nie jestem pewien, ale myślę, że potrzebujesz łatanej wersji gtk, aby włączyć tam menu aplikacji. Domyślam się, że Ubuntu domyślnie dostarcza poprawione pakiety GTK dla Unity.

zaraz
źródło
1
github.com/jamcnaughton/hud-menu wydaje się obiecujący; jeszcze tego nie próbowałem.
sondra.kinsey 30.09.17
1

Spójrz na Plotinusa . Jest niezależny od powłoki, ale działa tylko z aplikacjami, które korzystają z zestawu narzędzi GTK + 3. (Mam nadzieję, że to spełni.)

wprowadź opis zdjęcia tutaj

Z github README:

Czy używałeś „Palety poleceń” Sublime Text lub Atom? To lista wszystkiego, co redaktorzy mogą zrobić, która otwiera się po naciśnięciu klawisza i znajduje akcję, której szukasz, po prostu wpisując kilka liter ...

Plotinus zapewnia tę moc każdej aplikacji w twoim systemie (to znaczy tym, które korzystają z zestawu narzędzi GTK + 3). Automatycznie wyodrębnia wszystkie dostępne polecenia przez introspekcję działającej aplikacji, natychmiast dostosowując się do zmian interfejsu użytkownika i pokazując tylko odpowiednie działania ...

Wystarczy nacisnąć Ctrl + Shift + P (konfigurowalny) i jesteś w biznesie ...

O rozwiązaniach zależnych od powłoki

Zdaję sobie sprawę, że OP poprosił o rozwiązania niezależne od sprzedaży, ale dla dokładności, powiem:

  1. howtogeek powiedział (2017-10-29) „Po przejściu na środowisko powłoki GNOME nic, podobnie jak HUD, nie jest dostępne, nawet jako rozszerzenie ”.
  2. W rzeczywistości istnieje interfejs powłoki gnome dla interfejsu. Aktualizacja: oto aktualna wersja . ( Najnowsze recenzje starej wersji są negatywne, a niektóre pozytywne opinie wskazują, że nie działa ona w Ubuntu 17.10.)
  3. Mate (środowisko pulpitu) oferuje interfejs: „Ulubionym użytkownikiem Unity 7 jest wyświetlacz Heads-Up Display (HUD), który umożliwia wyszukiwanie i uruchamianie poleceń paska menu bez dotykania klawiatury”.
JellicleCat
źródło
2. Problem polega na tym, że: Odwołujesz się do źródła nie-aktualizacji rozszerzenia powłoki gnome. Zamiast tego użyj strony programisty rozszerzenia jako źródła: gitlab.com/lestcape/Gnome-Global-AppMenu
lestcape
-2

Chciałbym polecić:

  • Awesome-wm
  • Conky

Zobacz Conky HUD, aby zobaczyć, w jaki sposób możesz „użyć, awesomeaby zmienić się Conkyw rodzaj wyświetlacza typu heads-up (HUD)”. (Chociaż nie jestem pewien, czy to odpowiada pierwotne pytanie).

Zobacz także: http://www.tuxradar.com/content/best-linux-desktop-search-tools

Knope
źródło
4
Niektóre instrukcje jak powielić funkcjonalność HUD na pewno będzie pomocne. Łącze wydaje się także zawierać narzędzia do wyszukiwania plików zamiast menu.
Christopher Kyle Horton
1
Czy można uzyskać listę poleceń z conky przy użyciu interfejsu wiersza poleceń?
Anderson Green,
-3

Poniższe dwie aplikacje są nominalnie częścią Xfce, ale można je łatwo wykorzystać w wybranym przez siebie języku DE.


Poniższe rozwiązanie wtyczki panelu nie jest jednak niezależne od pulpitu i wymaga użycia xfce4-panel. Ale ponieważ używasz Xfce i szukasz podobnych funkcji w świecie Gtk, poniższe informacje mogą pomóc.

  • xfce4-whiskermenu : „Menu Whisker to alternatywny program uruchamiający Xfce. […] Jeśli nie masz pewności, gdzie dokładnie jest wymieniony program, zamiast przeglądać każdą kategorię, możesz po prostu wpisać wyszukiwane hasło. skoncentrowany podczas otwierania menu, więc możesz po prostu zacząć pisać ”.

    Menu Whisker


Ponadto sprawdź, jak mogę uzyskać wyszukiwanie podobne do myślnika w Xfce? na podobne pytanie z odpowiednimi odpowiedziami.

landroni
źródło
3
Pytanie nie dotyczy tego, jak znaleźć i uruchomić aplikacje, ale jak uzyskać dostęp do pozycji paska menu danej aplikacji za pomocą klawiatury jak w HUD.
student
Następnie proszę sformułować oryginalne pytanie, aby było jasne. W rzeczywistości tak nie jest. Zasadniczo czym jest HUD?
landroni
4
HUD - Heads UP Display - wykorzystuje inteligentne podejście do wyszukiwania, aby znaleźć i uzyskać dostęp do potrzebnych elementów menu. Jest też mądry; HUD może zapamiętywać najczęściej używane elementy i nadawać im priorytet w wynikach. Oto wideo pokazujące tę funkcję na przykładzie gimp. Oto przegląd: omgubuntu.co.uk/2012/01/hud-new-unity-feature Teraz chcemy czegoś takiego, co nie jest związane z jednością, z którego można korzystać w gnome lub innych menedżerach okien.
student
Dopóki nie zrzucono jedności 2d, było to możliwe nawet przy samym HUD ( askubuntu.com/questions/202117/xmonad-with-unity-hud )
uczeń
1
Czy nie byłoby to trochę niegrzeczne, ponieważ nie jest to moje własne pytanie? Jeśli nie, zrobię to.
student