XDG меню для fvwm
не смог заставить нормально заработать существующие генераторы гномовского меню для fvwm, fvwm-xdg-menu.py большинство пунктов выдавал, но в некоторых случаях вылетал, и некоторые пункты были некорректные или отсутствовали, а я в питоне не силен, наваял утилиту на Си схожей функциональности, на скрине - результат
тему нагло спёр из навеявшего тему о динамическом меню в fvwm-е поста, внедрил свой генератор вместо имеющегося шелловского скрипта
его можно натравить на пользовательский gnome-applications.menu, gnome-settings.menu - файлы, тогда можно править с помощью alacarte, питоновский скрипт при попытке его на них натравить - вылетал
сделал опции - писать не писать "DestroyMenu" и "AddToMenu" для корневого меню, можно задать чтобы добавляла разделитель снизу
думаю попробовать затолкнуть в fvwm-ный модуль, чтобы привязаться к событиям изменения меню/темы значков, чтобы сделать совем уж динамическое меню, не знаю правда архитектуру модулей, можно ли будет устроить реакция на события?
при включении дебиановского меню(точнее при выключении и повторном включении, чтобы процесс обхода по нему тоже пошёл) подвисает на несколько секунд, без него - за секунду обновляет, будем оптимизировать
>>> Просмотр (1024x819, 466 Kb)