Summary: | The menu entry goes to Applications, not to System-Settings | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Alexey Rusakov <ktirf> |
Component: | java-sun-desktop | Assignee: | viy <viy> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | ||
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Alexey Rusakov
2009-07-19 21:19:00 MSD
Вот и виновник нашёлся, им оказался java-sun-desktop и конкретно файл java.menu из него. спасибо, исправлено в .git в сизиф попадет сл. релизом. Посмотрел фикс. Начнём с того, что "официальное" меню верхнего уровня всего одно, и это Applications. Добавки от GNOME типа меню "Система" - это внутреннее дело GNOME, описываемое в файле /etc/xdg/menus/settings.menu. Соответственно, если хочется ввести дополнительное меню в него, то класть файл java.menu нужно не в applications-merged, а в каталог settings-merged/ (который я в gnome-menus пока не запаковал, но запакую). И меню верхнего уровня в этом файле называется Desktop, а не System (такой вот разнобой - это не я, это апстрим...). Если хочется всё-таки действовать общим для всех сред образом, имеет смысл посмотреть в структуру меню, описанную в свежеобновлённом altlinux-menus (файл /etc/xdg/menus/applications.menu). И подобрать один из уже существующих разделов меню. Вероятный кандидат - Applications -> System. Но это, конечно, немного не то, там всё же не настройки хранятся. Интересно, а как сейчас показывается это меню в KDE4 и XFCE? Добрался до сборки java-1.6.0-sun, и понял, что ничего не понимаю :( хочется всё-таки действовать общим для всех сред образом, но похоже придется повышать уровень владения вопросом. Да, мне, видимо, тоже... fixed in new alt menu |