Chcemy, aby nasza aplikacja Nitro była bardziej natywna na Ubuntu. Zamierzamy to zrobić, dodając obsługę szybkiej listy Unity i obsługę menu aplikacji.
Czy aplikacja może korzystać tylko z menu aplikacji? Jeśli użytkownik nie korzysta z Unity, nie otrzyma żadnego paska menu. Jedynym powodem, dla którego chcemy, aby menu było w wersji Ubuntu, jest integracja pulpitu.
unity
python
application-development
appmenu
Consindo
źródło
źródło
Odpowiedzi:
Tak, z pewnością nie jest to normalny przypadek użycia :-) Jest więc kilka sposobów na zrobienie tego. To, co zrobili programiści Chrome, to utworzenie paska menu, ale pozostawienie go ukrytego, zostanie ono odebrane przez appmenu-gtk, ale nie zostanie pokazane.
Inną opcją jest po prostu poszukiwanie
UBUNTU_MENUPROXY
zmiennej środowiskowej. Jeśli jest ustawiony, możesz zbudować pasek menu, jeśli nie, nie buduj go.Mam nadzieję, że to pomaga
źródło