Почему пользовательский режим запуска отличается в Dash и других средствах запуска? [закрыто]

Я создал специальную панель запуска для запуска веб-приложения (например, Bit.ly) в виде браузера для одного сайта Chromium с отдельным профилем Chromium и отдельным значком.

(Я также создал новую категорию в /etc/xdg/menus/applications.menu, ссылался на новую категорию в моем файле запуска, и индикатор ClassicMenu действительно правильно это отражает, а Dash игнорирует новую категорию.)

Затем я поместил модуль запуска .desktop в ~/.local/share/applications так, чтобы его можно было найти как по индикатору Dash, так и по индикатору ClassicMenu.

Я также создал отдельный модуль запуска «веб-приложений» для дока Unity, из которого можно запускать несколько веб-приложений (все они перечислены в статическом списке быстрого доступа). В этом случае я экспериментировал со строкой "Exec =" , пытаясь выполнить как фактическую команду, так и пробуя ранее созданный модуль запуска .desktop специально для Bit.ly. (Ссылка на файл .desktop в строке «Exec =» у меня не сработала.)

Запуск приложения Bit.ly из Dash был единственным методом, который показал отдельный значок в доке Unity, вместо того, чтобы рассматривать его как дополнительное окно Chromium.

Я исследовал средство запуска из /usr/share/applications (например, FileZilla), которое запускается индикаторами Dash и ClassicMenu с его собственной иконкой, но я не увидел в этом файле ничего уникального, чтобы добавить его в свой собственный файл Bitly , Есть ли какая-нибудь строка, которую я могу добавить в свои собственные средства запуска приложений Chromium, которые приведут к тому, что система меню будет запускать их как отдельные приложения, а не как несколько окон Chromium?

Дело в том, что я не всегда хочу иметь помнить, какие приложения я сделал для запуска, и, следовательно, искать их. Я тоже хотел бы просмотреть. Кроме того, я не хочу загромождать док-станцию ​​Unity 30-ю пусковыми установками, я бы предпочел использовать док-станцию ​​только для переключения окон.

Это содержимое модуля запуска:

[Desktop Entry]
Name=Bitly
Comment=URL shortener with ability to save links
Icon=/abode/sync-private/local/aux/icons/bitly-128.png
Type=Application
Terminal=false
Hidden=false
Exec=/usr/bin/chromium-browser --user-data-dir=/abode/sync-private/local/aux/ssb-profiles-chromium/misc-profiles/bitly --app=http://bit.ly
# next line is experimental, required hacking in /etc/xdg/menus/applications.menu (?)
Categories=SSB;
# Version=1.0
# GenericName=URL Shortener

Версия и GenericName закомментированы, так как они, похоже, не оказывают никакого влияния.

Это снимок экрана с приложением Bitly, открытым через Dash, с иконкой независимой док-станции. Также показано меню индикатора, которое не будет отображать независимую иконку:

screenshot

Все вышеперечисленное также происходит с Mozilla Prism.

2
задан 2 March 2012 в 19:32

0 ответов

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

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