На ранних скриншотах Unity были показаны веб-приложения на панели запуска, которые запускались в браузере.
Я активно использую «appmode» Chrome, который создает файлы .desktop для веб-приложений и запускает их как отдельное приложение. Я хотел бы поместить эти приложения в мою программу запуска, чтобы при нажатии на нее она запускала gmail в отдельном окне, как отдельное приложение из моего браузера.
Я что-то упустил? Запуск приложения из файла .desktop из файлового менеджера просто открывает его в моем существующем браузере.
Ответ Кена, я думаю, немного усложняет тему. У Unity есть переключатель, -b, я думаю, это позволяет. как unity -b http://mail.google.com
Я не уверен, действительно ли это -b
, поэтому вам лучше проверить с unity --help
.
Единственный способ, который я знаю сейчас, это с gconf. Вот пример, замените имя и путь к файлу рабочего стола вашим. В моем случае это /home/ken/.local/share/applications/chrome-http___mail.google.com_a_vandine.org.desktop
gconftool --type string --set /desktop/unity/launcher/favorites/app-chrome-http___mail.google.com_a_vandine.org.desktop/desktop_file /home/ken/.local/share/applications/chrome-http___mail.google.com_a_vandine.org.desktop
gconftool --type list --list-type=string --set /desktop/unity/launcher/favorites/favorites_list $(gconftool --get /desktop/unity/launcher/favorites/favorites_list| sed "s/]//g"),app-chrome-http___mail.google.com_a_vandine.org.desktop]
Если вы используете последнюю сборку Chromium (> 11.0.696.57), теперь это работает с Unity. Создайте ярлык приложения из Chromium, затем перетащите его на панель Unity. Не уверен, сколько времени пройдет, прежде чем это попадет в Chrome.