изменение любого файла в /usr/share/applications приводит к обновлению меню.
Скомпилил в PRA варианты menu-cache и openbox-menu из git по состоянию на сегодня 00:15, работает следующим образом:
1. Подключаю .pfs - меню не меняется, меняется только после
рестарта иксов. выполнения п.3
2. Установка через pacman - аналогично п.1
3. Копирую напр., /usr/share/applications/mc.desktop в /usr/share/applications/mc2.desktop, тогда появился еще один пункт с mc, удаляю /usr/share/applications/mc2.desktop - лишний пункт mc исчезает.
З.Ы. Похоже не очень внимательно читал, но оказывается выполнение:
sudo touch /usr/share/desktop-directories/fake-item.directory
передергивает меню в п.1, т.е. команду надо в скрипт монтирования добавить.
Вы тестируете под PRA? Выложите бинарники...
Поддерживаю, выложите бинарники плиз, а то у меня что-то последние варианты menu-cache получилось сразу скомпилить в PRA, а openbox-menu не спервого раза... а если будем тестить ваши бинарники, то расхождений в результатах быть по идее не должно.
Про идею bash-демона-обновлялки меню никто не отписался...
А кто должен отписаться? Ведь в теме кроме нас троих никто ничего не пишет, толи нет интереса, толи даже не знаю, наверно не заморачиваются... От себя могу сказать, что сам написать не смогу, а протестировать всегда пожалуйста и если по скорости работы и потреблению ресурсов устроит, то я только "ЗА"