Мы хотим, чтобы наше приложение Nitro было более встроенным в Ubuntu. Мы собираемся сделать это, добавив поддержку быстрого списка Unity & amp; поддержка appmenu.
Возможно ли, чтобы приложение использовало только меню приложения? Если пользователь не использует Unity, он не получит никакой строки меню. Единственная причина, по которой мы хотим, чтобы меню было в версии Ubuntu, заключается в интеграции с рабочим столом.
Да, конечно, это не нормальный вариант использования :-) Так что есть несколько способов сделать что-то. Разработчики Chrome сделали, создав панель меню, но оставив ее скрытой, она вызывается appmenu-gtk, но не отображается.
Другой вариант - просто посмотреть переменную окружения UBUNTU_MENUPROXY
. Если он установлен, то вы можете создать строку меню, если нет, не создавайте ее.
Надеюсь, что помогает,