окно ассоциации & lt; - & gt; .desktop file & lt; - & gt; ввод в эксплуатацию

Я пытаюсь интегрировать свой JS-код с единством, используя обмен сообщениями низкого уровня dbus. Я могу установить свойства иконки запуска (прогресс, счет, меню и т. Д.) Для известных файлов .desktop (например, «gnome-terminal.desktop»). Кроме того, я могу создать свой собственный файл .desktop, но он виден только в если я перетаскиваю & amp; отбросьте его из / usr / share / applications на пусковую установку. Если я просто нажму на .desktop файл, новое окно приведет к открытию новой записи в Launcher, не связанной с этим файлом .desktop. Я думаю, что мне не хватает какого-то шага, когда я рассказываю какую-нибудь услугу (регистратор?), Что созданное мной окно является частью моего сценария .desktop

, начатого щелчком на значке рабочего стола (значок десктопа в меню запуска , значок «неизвестного значка» для нового окна:

Перетащите и отпустите файл .desktop в Launcher. Теперь у вас есть два значка, а результаты обновления LauncherEntry отображаются на первом. screen shot 2014-09-30 at 12 36 50 pm

Итак, вопрос: «Как я могу сообщить единство, что мое окно принадлежит этому файлу .desktop»

мой скрипт и файл .desktop: https: //gist.github .com / sidorares / 8d0587e384176f1be83d (я использую node-x11, node-dbus и node-dbusmenu)

1
задан 30 September 2014 в 10:03

0 ответов

Другие вопросы по тегам:

Похожие вопросы: