Как GIMP 2.8 может иметь две разные иконки вместе?


14

В Unity dash GIMP 2.8.10 имеет иконку и использует другую в лаунчере.

GIMP в Dash

введите описание изображения здесь

GIMP в Launcher

введите описание изображения здесь

Я искал GIMP в «Файловая система» и получил это.

введите описание изображения здесь

Как это можно сделать при упаковке других приложений?


Какую версию GIMP вы используете? AFAIK GIMP использует только один значок.
— Зарегистрированный пользователь

Не могли бы вы прикрепить скриншот?
— Данатела

Это может быть связано с изменением размера значков в Launcher.
— Данатела

1
Я добавил еще одну картинку, которая четко доказывает, что они разные
— Архиман Паниграхи

1
@terdon Они разные. Посмотри ближе на ухо.
— Раду Рэдяну

Ответы:


16

Загляните внутрь /usr/share/applications/gimp.desktopфайла. Вы увидите, что значение Imageполя установлено в gimp. Таким образом, для значка GIMP не указан абсолютный путь. Это означает, что система будет искать значок, скорее всего, в /usr/share/icons. Но есть и другие значки для GIMP, и правильный значок будет выбран в зависимости от темы и разрешения, при котором это должно отображаться :

locate gimp.png
/usr/share/app-install/icons/gimp.png
/usr/share/icons/HighContrast/16x16/apps/gimp.png
/usr/share/icons/HighContrast/22x22/apps/gimp.png
/usr/share/icons/HighContrast/24x24/apps/gimp.png
/usr/share/icons/HighContrast/256x256/apps/gimp.png
/usr/share/icons/HighContrast/32x32/apps/gimp.png
/usr/share/icons/HighContrast/48x48/apps/gimp.png
/usr/share/icons/hicolor/16x16/apps/gimp.png
/usr/share/icons/hicolor/22x22/apps/gimp.png
/usr/share/icons/hicolor/24x24/apps/gimp.png
/usr/share/icons/hicolor/256x256/apps/gimp.png
/usr/share/icons/hicolor/32x32/apps/gimp.png
/usr/share/icons/hicolor/48x48/apps/gimp.png

Наконец, в Launcher выбирается (скорее всего - в зависимости от ваших настроек) /usr/share/icons/hicolor/48x48/apps/gimp.pngфайл, а в Dash выбирается /usr/share/icons/hicolor/256x256/apps/gimp.pngфайл. Если вы откроете эти файлы, вы увидите, что они выглядят точно так же, как на ваших изображениях.


Вот почему большая иконка видна, когда размер пусковой установки равен 64.
— Архисман Паниграхи

@ArchismanPanigrahi Точно.
— Раду Рэдяну
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.