Bug 13011 - menu-methods/fluxbox не добавляет Icon
: menu-methods/fluxbox не добавляет Icon
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/fluxbox)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2007-10-01 21:01 by
Modified: 2008-06-24 15:33 (History)


Attachments
fluxbox.patch (1.55 KB, patch)
2007-10-09 19:32, Sergey V Turchin
no flags Details | Diff
Обновлённая версия патча. (878 bytes, patch)
2007-10-10 14:41, Slava Semushin
no flags Details | Diff


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-10-01 21:01:33
# 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 From 2007-10-01 21:08:17 -------
ой. кажется это недоразумение задокументировано

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

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

Как найдём -- исправлю :)
------- Comment #3 From 2007-10-09 19:32:33 -------
Created an attachment (id=2220) [details]
fluxbox.patch

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

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

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

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

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

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

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