[devel] menu-2.1.25-alt4 && freedesktop
Sergey V Turchin
=?iso-8859-1?q?zerg_=CE=C1_altlinux=2Eorg?=
Пн Ноя 7 13:14:26 MSK 2005
On Monday 07 November 2005 11:07, Andrei Bulava wrote:
[...]
> А можно уточнить, какие суггестивные практики применяются в коде
> нового menu?
Понятия не имею :-)
> E.g., smb4k.spec содержит вот такое:
>
> # make menu entry
> %__mkdir -p %Kb_menudir
> %Kd2m %name "Networking/Other" %Kbmenudir/%name.desktop
> %Kb_menudir/%name x11
>
> Как новое menu добавит "Networking/Other"? ;-)
Никак.
> Судя по
> "Categories=Qt;KDE;Utility" в "родном" smb4k.desktop, smb4k
> автоматически сможет попасть только в Qt;KDE;Utility :-\
Поэтому он попадет в Applications/Accesibility или предлагайте
лучшую замену для слова "Utility"
См. патч *xdg*.patch
> Гм, а /usr/share/applications-alt/alt-smb4k.desktop содержит
> "Categories=X-ALT-Networking-Other;" - это, как я понимаю, можно
> объяснить только вызовом %Kd2m?
Нет, вызовом /etc/menu-methods/xdg-desktop-entry-spec-apps
> Риторический вопрос: что предполагается делать из всего арсенала
> доступных средств (править smb4k.desktop местно и в upstream, ещё
> варианты)?
Изменить меню KDE.
В 3.5 будет freedesktop-ное по умолчанию и отдельное подменю "/ALT
Linux", в котором не будет пунктов, сгенерированных из
desktop-файлов.
Т.е. smb4k будет в "/Утилиты", если не измените Categories в
smb4k.desktop
> P.S. Придётся читать freedesktop.org, последний подход (больше
> года назад) был неудачным из-за нехватки времени и размытости
> тамошних текстов... Стало лучше?
Вляд ли.
--
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 190 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20051107/8ddddb28/attachment-0001.bin>
Подробная информация о списке рассылки Devel