Редактирование и замена иконки MPV Player в tint2

vasek, вобщем, я тут ещё раз прошёлся по вариантам установки pacman, yaourt, исходники. Изменения в иконках таскбара и окошка плейера происходят только в случае смены иконок в исходниках в директории etc/ на иконки моей темы и последующей генерации через:
sh ./TOOLS/gen-x11-icon.sh
и соответственно самой компиляции. В остальных случаях, - ноль эмоций на любые перемещения/переименования. Следовательно - по любому простого решения не будет, т.к., они коряво конвертируются. Осталось понять - почему?
Кстати, я вообще отключаю через конфиг всплывающее меню плейера, предпочитаю управление хоткеями, так-что, у меня Drop files here и сама иконка по середине не видна.
Там, на скрине я специально включил, дабы показать тебе. Попробую другую тему иконок, отпишусь.
Лично бы я сначала узнал ответ на главный вопрос - откуда берется иконка (из бинарника или из места где она лежит) - а изменить бинарник займет всего то 5-10мин (простое редактирование файла).
Ошибки не исчезают с опытом - они просто умнеют
Модераторы - тема перешла в другую плоскость, чтобы не было к нам замечаний, может тему перекинуть в /dev/null .? ......решать Вам.....
Ошибки не исчезают с опытом - они просто умнеют
vasek
Лично бы я сначала узнал ответ на главный вопрос - откуда берется иконка (из бинарника или из места где она лежит) - а изменить бинарник займет всего то 5-10мин (простое редактирование файла).
Так, я же уже дважды говорил, что в моём случае изменения в таскбаре и окне плейера происходят только в случае вмешательства в исходники путём подмены иконок на нужные мне в директории etc/. Любые иные действия, такие как удаление/переименование/замещение, просто игнорируются и фиолетовые иконки всеравно появляются на своих местах, как буд-то я их не удалял/переименовывал/подменял. Если нужно, могу скринкаст сделать. :)
toZen
Так, я же уже дважды говорил, что в моём случае изменения в таскбаре и окне плейера происходят только в случае вмешательства в исходники путём подмены иконок на нужные мне в директории etc/. Любые иные действия, такие как удаление/переименование/замещение, просто игнорируются и фиолетовые иконки всеравно появляются на своих местах, как буд-то я их не удалял/переименовывал/подменял. Если нужно, могу скринкаст сделать. :)
Понял и делаю вывод, что изображение твоей иконки в таскбаре зависит от иконки вшитой в бинарник, а значит твой таскбар обычный системный трей — это же раньше подметил и bobart, когда писал про трей.
Почему у тебя не получается подмена через исходники, сказать не могу.
Если не устраивает иконка, а подмена не получается и очень нужно приложение, то по моему, намного проще изменить цвета по своему желанию (не меняя самой иконки автора), просто исправив сам исполняемый файл — намного проще и быстрее, чем мытарства с правкой исходников и.т.п.
Не обижайся, что до меня долго доходило — просто нет времени на внимательное и вдумчивое чтение — рядом бегает и тыкает кнопки в ноутбуке 2-х летняя внучка.
Ошибки не исчезают с опытом - они просто умнеют
Да, куда там обижаться-то? Ты на меня уже сколько времени потратил...
toZen
Ты на меня уже сколько времени потратил...
Потратить то потратил, да бестолку...............одно утешает, что узнал о вшитии изображений в бинарнике Linux, да разобрался как их можно менять.
PS............Пробежался по постам и похоже все таки проблема в этом - 8-bit gray+alpha
toZen
Мои:
file etc/mpv-icon-8*
etc/mpv-icon-8bit-16x16.png: PNG image data, 16 x 16, 8-bit/color RGBA, non-interlaced
etc/mpv-icon-8bit-32x32.png: PNG image data, 32 x 32, 8-bit/color RGBA, non-interlaced
etc/mpv-icon-8bit-64x64.png: PNG image data, 64 x 64, 8-bit gray+alpha, non-interlaced
И я думаю, что последная строчка намекает на проблему странной иконки в taskbar-e.
Думаю иконки нужно подбирать такие, чтобы команда file примененная к этим изображениям давала 8-bit/color RGBA, типа
$ file name.png
name.png: PNG image data, 1366 x 768, 8-bit/color RGB, non-interlaced

Я ноль в обработке фотографий и даже не знаю разницы в этом, могу только предположить, что не поддерживается что то с color
Ошибки не исчезают с опытом - они просто умнеют
toZen, прости, у меня сейчас совершенно нет времени компилить и разбираться, просто заглядываю сюда и слежу за развитием сюжета.
По поводу "etc/mpv-icon-8bit-64x64.png: PNG image data, 64 x 64, 8-bit gray+alpha, non-interlaced" - возможно, и впрямь, что-то не так с самой иконкой, точнее, не та цветовая модель.
Ему нужно 8-bit/color RGBA ? - так дай, что просит (назначь своему значку другой цветовой профиль в имеющемся граф. редакторе: гимпе или фотошопе, что есть под рукой)
Но если честно, не понимаю, не всё ли ему равно: gray+alpha или color RGBA?

Так, навскидку)
bobart
toZen, прости, у меня сейчас совершенно нет времени компилить и разбираться, просто заглядываю сюда и слежу за развитием сюжета.
По поводу "etc/mpv-icon-8bit-64x64.png: PNG image data, 64 x 64, 8-bit gray+alpha, non-interlaced" - возможно, и впрямь, что-то не так с самой иконкой, точнее, не та цветовая модель.
Ему нужно 8-bit/color RGBA ? - так дай, что просит (назначь своему значку другой цветовой профиль в имеющемся граф. редакторе: гимпе или фотошопе, что есть под рукой)
Но если честно, не понимаю, не всё ли ему равно: gray+alpha или color RGBA?

Так, навскидку)

Поменял grayscale на rgba. После компиляции всё так же как и раньше - розовая и смещённая иконка.
vasek
Думаю иконки нужно подбирать такие, чтобы команда file примененная к этим изображениям давала 8-bit/color RGBA, типа
$ file name.png
name.png: PNG image data, 1366 x 768, 8-bit/color RGB, non-interlaced

file etc/mpv-icon-8bit-*
etc/mpv-icon-8bit-16x16.png: PNG image data, 16 x 16, 8-bit/color RGBA, non-interlaced
etc/mpv-icon-8bit-32x32.png: PNG image data, 30 x 30, 8-bit/color RGBA, non-interlaced
etc/mpv-icon-8bit-64x64.png: PNG image data, 64 x 64, 8-bit/color RGBA, non-interlaced
 
Зарегистрироваться или войдите чтобы оставить сообщение.