Appmenu (форум)

Всього повідомлень: 33

Пам'ятається, в незапам'ятні часи, ще при четверокедах, були потуги вяда розробників подружитися з appmenu. Однією з найбільш вдалих ідей тоді була інтеграція меню в krunner з можливістю пошуку. Все це було абсолютно сире і жахливо глючить, але сама ідея була революційною. А потім воно здохло так і не дійшовши до юзабельного стану.

А чи є десь зараз така функція? Невже така крута ідея так і канула в лету?

Отже, другий новинний пост про крисоглобалменю.

Залежності (все є в офіційних репах арча):

  • gtk3
  • bamf
  • libwnck (опціонально)
  • xfce4-panel
  • CMake (збірка)
  • Vala (збірка)

Для відображення меню треба:

  • unity-gtk-module (Пакет по посиланню працює з непатченнимі GTK)
  • appmenu-qt (в офіційних репах арча)
  • appmenu-qt5 (в aur)

Нічого більше не треба. Спокійно портується в будь-який десятеро (тільки для unity-gtk-module патч поцупив із пакета)

Чим краще topmenu?

  • Серіалізуются меню => зовнішній вигляд меню однаковий
  • Отримує всі переваги третьегнома і убунтових фіксів без ubuntu
  • Добре працює з gtk3, qt, qt5, libreoffice і chromium (з лисом запарка поки, але вона ніби й в topmenu запарка)
  • Може працювати без wnck і x11 (якщо хтось напише bamf для wayland, що не так складно, бо dbus, може навіть сам візьмуся на основі mutter)
  • Немає плагіна для mate (може зроблю)
  • Немає мережевий і призначеної для користувача прозорості by design (про меню рутовий ФМ годі й мріяти)

Як встановлювати в Арче:

  • Ставимо сам плагін
  • Ставимо потрібні optdepends
  • Після установки unity-gtk-module може пропасти меню - це нормально (а якщо меню не пропало - потрібно перелогініться, меню пропаде і unity-gtk-module включиться)
  • Додаємо аплет на панель - меню тепер там. (Якщо нічого не з'явилося - сміливо пишіть баг)
  • Щоб приховати меню в Gtk3 треба в .config / gtk-3.0 / settings.ini дописати рядки:
  • Для показу меню в Gtk2 зайти в dconf-editor і вимкнути com.canonical.unity-gtk-module.gtk2-shell-shows-menubar
  • Схожі статті