Zeigen Sie nur ein Menü unter Unity an


8

Wir möchten, dass unsere App Nitro unter Ubuntu nativer wird. Dazu fügen wir Unity-Quicklist-Support und Appmenu-Support hinzu.

Kann die App nur das App-Menü verwenden? Wenn der Benutzer Unity nicht verwendet, wird keine Menüleiste angezeigt. Der einzige Grund, warum das Menü in der Ubuntu-Version enthalten sein soll, ist die Desktop-Integration.


Normalerweise, wenn Sie ein normales Menü in die App aufgenommen haben, konvertiert Unity es in ein App-Menü und andere de platziert das Menü in der App selbst,
— Tachyons

Ja, aber wir möchten das Menü nicht in der App selbst haben. Nur unter Einheit.
— consindo

Du meinst, es wird andere DE LIKE GNOME SHELL und xfce nicht unterstützen?
— Tachyons

In Gnome Shell wird das Gnome Shell App-Menü verwendet. Die App benötigt keine Menüs - es ist in Ordnung, wie es ist. Wir wollen sie nur zur Integration.
— consindo

Antworten:


6

Ja, das ist sicherlich kein normaler Anwendungsfall :-) Es gibt also verschiedene Möglichkeiten, Dinge zu tun. Was die Chrome-Entwickler getan haben, ist, die Menüleiste zu erstellen, sie jedoch ausgeblendet zu lassen. Sie wird von appmenu-gtk übernommen, aber nicht angezeigt.

Eine andere Möglichkeit besteht darin, nur nach der UBUNTU_MENUPROXYUmgebungsvariablen zu suchen . Wenn es festgelegt ist, können Sie die Menüleiste erstellen. Wenn nicht, erstellen Sie sie nicht.

Ich hoffe, das hilft,

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.