Bug 13011

Summary: menu-methods/fluxbox не добавляет Icon
Product: Sisyphus Reporter: Artem Zolochevskiy <azol>
Component: fluxboxAssignee: viy <viy>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: viy, zerg
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
fluxbox.patch
none
Обновлённая версия патча. none

Description Artem Zolochevskiy 2007-10-01 21:01:33 MSD
# rpm -qf /etc/menu-methods/fluxbox
fluxbox-1.0-alt1rc3

на примере mutt1.5
$ grep Icon /usr/share/applications/mutt1.5.desktop
Icon=mutt
$ rpm -ql mutt1.5 | grep icons
/usr/share/icons/hicolor/16x16/apps/mutt.xpm
/usr/share/icons/hicolor/32x32/apps/mutt.xpm
/usr/share/icons/hicolor/48x48/apps/mutt.xpm

при этом
$ grep mutt /etc/X11/fluxbox/menu
         [exec] (Mutt) {xvt  -e mutt}

т.е. "иконка" не прописалась.
кажется это справедливо для Icon=xxx без расширений в .desktop файлах.
Comment 1 Artem Zolochevskiy 2007-10-01 21:08:17 MSD
ой. кажется это недоразумение задокументировано

http://www.freesource.info/wiki/AltLinux/Policy/IconPaths

но, всё равно... :-)
Comment 2 Slava Semushin 2007-10-09 16:51:34 MSD
Бага, есть. Но мы, с Сергеем, пока не нашли хороший вариант для её решения.

Как найдём -- исправлю :)
Comment 3 Sergey V Turchin 2007-10-09 19:32:33 MSD
Created attachment 2220 [details]
fluxbox.patch

я добавил функцию locate_icon menu-2.1.35-alt2
Comment 4 Slava Semushin 2007-10-10 14:41:47 MSD
Created attachment 2221 [details]
Обновлённая версия патча.
Comment 5 Sergey V Turchin 2007-10-10 16:41:24 MSD
(In reply to comment #4)
> Обновлённая версия патча.
Лишнее. Она не будет пустой никогда, зато функция поиска 2 раза выполняться 
будет.

Comment 6 Slava Semushin 2007-10-11 09:45:03 MSD
(In reply to comment #5)
> (In reply to comment #4)
> > Обновлённая версия патча.
> Лишнее. Она не будет пустой никогда, зато функция поиска 2 раза выполняться 
> будет.

Ясно, обновил у себя menu-method, чтобы он игнорировал иконки altlinux.png и
default_section.png -- теперь меню смотрится более сносно, правда, ф-ция поиска
выполняется аж три раза...

Zerg, может ты уберёшь эти иконки по умолчанию? Ну нафиг они нужны, а? Особенно
когда их много и половина меню желтая. Вся прелесть иконок, чтобы они были
разными и соотествовали приложению, чтобы это приложение можно было бы сразу
найти в меню. А если нет иконки, так и не надо вставлять какую-то дефолтную IMHO.

Comment 7 Sergey V Turchin 2007-10-11 15:10:20 MSD
Нет там больше altlinux
Comment 8 Sergey V Turchin 2007-10-11 15:12:35 MSD
(In reply to comment #6)
> А если нет иконки, так и не надо вставлять какую-то дефолтную IMHO.
Надо. Это в более едином стиле. У кого нет иконки - баг. Либо у меня любо в 
конкретном пакете.
Любо есть все иконки, либо нет вообще, либо только у секций меню.
Comment 9 Slava Semushin 2007-10-20 20:03:06 MSD
(In reply to comment #8)
> (In reply to comment #6)
> > А если нет иконки, так и не надо вставлять какую-то дефолтную IMHO.
> Надо. Это в более едином стиле.

Я сделал так, как было раньше и как считаю нужным.

Баг исправлен в 1.0.0-alt1, который сейчас пойдёт в Сизиф.