Nous voulons que notre application Nitro soit plus native sur Ubuntu. Nous allons le faire en ajoutant le support de liste rapide Unity et le support de menu d'application.
Est-il possible pour l'application d'utiliser uniquement le menu de l'application? Si l'utilisateur n'utilise pas Unity, il n'obtiendra aucune barre de menus. La seule raison pour laquelle nous voulons que le menu soit dans la version Ubuntu est pour le bien de l'intégration du bureau.
unity
python
application-development
appmenu
consindo
la source
la source
Réponses:
Oui, ce n'est certainement pas un cas d'utilisation normal :-) Il y a donc deux façons de faire les choses. Ce que les développeurs de Chrome ont fait, c'est créer la barre de menus mais la laisser cachée, elle est récupérée par appmenu-gtk mais n'est pas affichée.
Une autre option consiste simplement à rechercher la
UBUNTU_MENUPROXY
variable d'environnement. Si elle est définie, vous pouvez créer la barre de menus, sinon, ne la créez pas.J'espère que cela pourra aider,
la source