Настроить пользовательскую папку меню для приложения Adobe Air в Linux - PullRequest
2 голосов
/ 05 декабря 2010

После поиска в Интернете в течение часа я остался с пустыми руками. Из-за этого я надеюсь, что вопрос здесь принесет мне решение.

Я уже пользуюсь Ubuntu уже некоторое время и все больше полагаюсь на Twitter, чтобы держать меня в курсе изменений в мире или вещей, которые меня интересуют. Из-за этого я отправился на поиски хорошего Twitter-клиента для Ubuntu. После некоторых испытаний я пошел с Spaz . Но одна вещь, которую я заметил в этом AIR-приложении, это место, где оно оставило свой ярлык. Он создал собственную папку в разделе Приложения (Приложения -> Spaz -> Spaz). Что в моих глазах совершенно неправильно. Правильный путь должен быть более интегрированным с платформой (Приложения -> Интернет -> Spaz). И не ломаться на других платформах, таких как Mac OS и Windows.

Итак, к вопросу. Я искал хорошее решение, чтобы иметь возможность контролировать, где приложение AIR устанавливает ярлык под Ubuntu. Но еще предстоит найти решение.

Есть ли способ контролировать это? Уметь добавить ярлык в нужное место.

Я искал информацию об атрибуте programMenuFolder, пытаясь найти некоторую информацию о нем. Но это кажется довольно простым и не так много вариантов.

Любая обратная связь выражается в моей самой большой благодарности.

Биргер Дж.

Отказ от ответственности: Я не являюсь частью проекта. Разработчик попросил меня помочь с решением.

1 Ответ

0 голосов
/ 30 марта 2011

Если я не ошибаюсь, все приложения автоматически устанавливаются в каталог аксессуаров.Может быть, вы можете отредактировать postinst.sh в каталоге appinstall в самом Adobe Air.

Это может помочь

http://portland.freedesktop.org/xdg-utils-1.0/xdg-desktop-menu.html

Это на самом деле не решает проблемы для отдельных приложений, поскольку при этом все будущие пункты меню приложений будут установлены в одном каталоге.Вы не захотите устанавливать Tweetdeck в каталог программ, если вы меня поняли.

Возможно, в API есть что-то, что позволяет вносить изменения для отдельных приложений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...