Автор Тема: Значки (пиктограммы) WINE преложений...  (Прочитано 1800 раз)

Оффлайн San

  • Завсегдатай
  • *
  • Сообщений: 699
Подскажите пожалуйста, а куда (на какую папку) ссылается ярлыки WINE преложений Icon=wine-notepad?
# cd /usr/share/applications
# cat wine-notepad.desktop
[Desktop Entry]
Name=Wine Notepad
Name[ru]=Блокнот Wine
Comment=Wine Text Editor
Comment[ru]=Текстовый редактор Wine
GenericName=Windows environment
GenericName[ru]=Запуск Windows-программ
Exec=notepad
Terminal=false
Type=Application
Icon=wine-notepad
Categories=Wine;Utility;
То что я предложил в теме: https://forum.altlinux.org/index.php?topic=34101.msg283129#msg283129 - оказалось не очень действенным. Сегодня после обновления Wine - ярлыки переписались и строка с конкретным адресом до пиктограммы (Icon=/usr/share/icons/wine/wine-notepad.png) вернулась к значению (Icon=wine-notepad)

Забыл добавить!
Интересуют Оболочки: mate и kde4
Системы: Кентавр и КДесктоп
« Последнее редактирование: 07.04.2016 19:28:13 от San »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
/usr/share/icons/ ?

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 999
Все (или почти все) ярлыки ищутся в /usr/share/icons. Отсутствие полного пути (и расширения) это современная практика, когда указывается только имя файла, а сам файл автоматически ищется среди коллекций иконок в указанном каталоге.

Оффлайн San

  • Завсегдатай
  • *
  • Сообщений: 699
Все (или почти все) ярлыки ищутся в /usr/share/icons. Отсутствие полного пути (и расширения) это современная практика, когда указывается только имя файла, а сам файл автоматически ищется среди коллекций иконок в указанном каталоге.
Что то мне кажется не все так просто? Ну в папке /usr/share/icons вообще значков нет, а Вайн похоже ленивый и не хочет Сам искать... :-)

Тогда как можно заставить программу находить пиктограммы, Я думаю это все равно где то прописано должно быть? Или создать коллекцию понятную ей?

PS: В КДесктоп если Эффекты - то еще сложнее! :-) Навел курсор - один значек, убрал курсор - другой значек... Буду искать...

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
/usr/share/icons вообще значков нет
Как это?
rpm -qpl /mnt/...../wine-1.9.3-alt0.M70P.1.i586.rpm | grep icon
/usr/share/icons/wine-notepad.png
/usr/share/icons/wine-regedit.png
/usr/share/icons/wine-uninstaller.png
/usr/share/icons/wine-winecfg.png
/usr/share/icons/wine-winefile.png
/usr/share/icons/wine-winehelp.png
/usr/share/icons/wine-winemine.png
/usr/share/icons/wine.png
/usr/share/wine/skel/windows/icons
/usr/share/wine/skel/windows/icons/scalc.ico
/usr/share/wine/skel/windows/icons/swriter.ico

Оффлайн San

  • Завсегдатай
  • *
  • Сообщений: 699
rpm -qpl /mnt/...../wine-1.9.3-alt0.M70P.1.i586.rpm | grep icon
Ну вот, говорю же что не все так просто! :-) Иконок нет вообще, а в папке usr/share только три папки applications, doc и man
# rpm -qpl wine-vanilla-1.9.7-alt0.M70P.1.i586.rpm | grep icon
# rpm -qpl wine-vanilla-1.9.7-alt0.M70P.1.i586.rpm | grep usr/share
/usr/share/applications/menu.directory
/usr/share/applications/wine-mime-msi.desktop
/usr/share/applications/wine-notepad.desktop
/usr/share/applications/wine-regedit.desktop
/usr/share/applications/wine-uninstaller.desktop
/usr/share/applications/wine-winecfg.desktop
/usr/share/applications/wine-wineconsole.desktop
/usr/share/applications/wine-winefile.desktop
/usr/share/applications/wine-winemine.desktop
/usr/share/applications/wine.desktop
/usr/share/applications/wine.directory
/usr/share/doc/wine-vanilla-1.9.7
/usr/share/doc/wine-vanilla-1.9.7/ANNOUNCE
/usr/share/doc/wine-vanilla-1.9.7/AUTHORS
/usr/share/doc/wine-vanilla-1.9.7/LICENSE
/usr/share/doc/wine-vanilla-1.9.7/README
/usr/share/doc/wine-vanilla-1.9.7/README.de
/usr/share/doc/wine-vanilla-1.9.7/README.es
/usr/share/doc/wine-vanilla-1.9.7/README.fr
/usr/share/doc/wine-vanilla-1.9.7/README.hu
/usr/share/doc/wine-vanilla-1.9.7/README.it
/usr/share/doc/wine-vanilla-1.9.7/README.ko
/usr/share/doc/wine-vanilla-1.9.7/README.no
/usr/share/doc/wine-vanilla-1.9.7/README.pt
/usr/share/doc/wine-vanilla-1.9.7/README.pt_br
/usr/share/doc/wine-vanilla-1.9.7/README.tr
/usr/share/man/man1/msiexec.1.gz
/usr/share/man/man1/notepad.1.gz
/usr/share/man/man1/regedit.1.gz
/usr/share/man/man1/regsvr32.1.gz
/usr/share/man/man1/wine.1.gz
/usr/share/man/man1/wineboot.1.gz
/usr/share/man/man1/winecfg.1.gz
/usr/share/man/man1/wineconsole.1.gz
/usr/share/man/man1/winedbg.1.gz
/usr/share/man/man1/winefile.1.gz
/usr/share/man/man1/winemine.1.gz
/usr/share/man/man1/winepath.1.gz
/usr/share/man/man1/wineserver.1.gz
В "Родном" (который сразу стоял с системой) Этерсофтовском WINE значки тоже были, я даже их сохранил в отдельную папку... Но вот заставить Ванильную Вину брать их от туда, не получается.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Посмотрел код Wine-vanila, похоже у них, в отличии от etersoft картинки вкомпилены в само приложение.

Оффлайн San

  • Завсегдатай
  • *
  • Сообщений: 699
Посмотрел код Wine-vanila, похоже у них, в отличии от etersoft картинки вкомпилены в само приложение.
Ну для QT похоже "рюмка" вмонтирована вместо всех значков, а для GTK так вообще пусто. А кто мейнтейнеры на ваниль, ее вообще в Альте собирают? А то я тут вопросы задаю, а нужно у разработчиков спрашивать?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Мантейнер на Wine всех версий - один и тот-же человек. wine-vanila собирается по рецептам upstream, без каких-то исправлений.

Оффлайн San

  • Завсегдатай
  • *
  • Сообщений: 699
Мантейнер на Wine всех версий - один и тот-же человек.
Ну может как то подсказать? (Я не настаиваю, сам пытаюсь разобраться, но согласитесь - Это Баг!)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Ну пишите в багзилу. Тут мантейнер этого пакета практически не бывает.