Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Иконка приложения /Quickly + PyGI/  (Прочитано 714 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн b.konstantin

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Иконка приложения /Quickly + PyGI/
« : 03 Июля 2012, 12:12:23 »
Пишу программу в Ubuntu 12.04 используя утилиту quickly. Интерфейс создается в Glade. Проблема в следующем. Иконка задается в Glade для окна (сжимается к малому размеру) и Unity потом использует эту же сжатую иконку и растягивает ее. В итоге получается размазанная иконка, плохого качества.

В сети удалось найти информацию о механизме задания иконки в Ubuntu для Unity:
в /usr/share/applications/ создается файл с названием программы и расширением .desktop (например myapp.desktop) в котором содержится приблизительно такая информация:

(Нажмите, чтобы показать/скрыть)

В директории проекта, созданного quickly, есть файл myapp.desktop.in, который содержит:

(Нажмите, чтобы показать/скрыть)

Предполагаю, что это прототип файла, который при установке будет скопирован в /usr/share/applications/.

Теперь, если я сохраню файл иконки в разрешении 256х256 в /usr/share/icons/myapp.png, то он автоматически подхватывается и при запуске приложения на панели Unity иконка отображается корректно.

Так вот вопрос, как грамотно сделать, чтобы иконка копировалась в нужную директорию при установке программы? Возможно есть стандартные приемы, которых я не знаю?
« Последнее редактирование: 03 Июля 2012, 12:13:58 от baranovskiykonstantin »

 

Страница сгенерирована за 0.014 секунд. Запросов: 22.