Hanya tampilkan menu di bawah Persatuan

8

Kami ingin Nitro aplikasi kami menjadi lebih asli di Ubuntu. Kami akan melakukan ini dengan menambahkan dukungan daftar cepat Unity & dukungan appmenu.

Apakah mungkin aplikasi hanya memanfaatkan menu aplikasi? Jika pengguna tidak menggunakan Unity, mereka tidak akan mendapatkan bilah menu. Satu-satunya alasan mengapa kami ingin menu berada dalam versi Ubuntu adalah demi integrasi desktop.

consindo
sumber
Biasanya, jika Anda memasukkan menu normal di aplikasi, unity akan mengubahnya menjadi appmenu dan de lainnya akan menempatkan menu di app itu sendiri,
Tachyons
Ya, tapi kami tidak ingin menu di aplikasi itu sendiri. Hanya di bawah persatuan.
consindo
Maksudmu itu tidak akan mendukung DE lain seperti GNOME SHELL dan xfce?
Tachyons
Di Gnome Shell, ia akan menggunakan Menu Aplikasi Gnome Shell. Aplikasi ini tidak memerlukan menu - tidak masalah bagaimana caranya. Kami hanya ingin mereka demi integrasi.
consindo

Jawaban:

6

Ya, tentu saja itu bukan kasus penggunaan normal :-) Jadi ada beberapa cara untuk melakukan sesuatu. Apa yang telah dilakukan pengembang Chrome adalah membuat bilah menu tetapi membiarkannya tetap tersembunyi, itu diambil oleh appmenu-gtk tetapi tidak ditampilkan.

Pilihan lain adalah hanya mencari UBUNTU_MENUPROXYvariabel lingkungan. Jika sudah diatur, maka Anda dapat membangun menu bar, jika tidak, jangan membangunnya.

Semoga itu bisa membantu,

Ted Gould
sumber