Привет, ЛОР!
Вопрос для Development, на самом деле. Расскажи, а где можно посмотреть как глобальное меню в KDE устроено? Особенно для программ на GTK. Я так понимаю, там через какую-то особую магию и libdbusmenu это самое меню экспортируется из проги и его структура отправляется по dbus в апплет, а события из апплета – обратно. Но где это в коде сделано, найти не могу. Потому что кода вагон.
В идеале, было бы круто увидеть документацию, но ссылки на код тоже подойдут. Гуглинг не очень помог :(
На всякий случай, что я пытаюсь сделать: в emacs 29 смержили нормальный гуй на нативном GTK (гуглить emacs pgtk), и я хочу запилить нормальную работу с глобальным меню туда.