Desktop Menu Entry Policy: различия между версиями

Материал из ALT Linux Wiki
Строка 6: Строка 6:


== Общие требования ==
== Общие требования ==
* .desktop файл должен быть оформлен в соответствии с [http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html Desktop Entry Specification]


=== Требует решения в freedesktop policy ===
=== Требует решения в freedesktop policy ===

Версия от 18:57, 10 апреля 2011

Stub.png
Черновик политики Sisyphus
Автор(ы) — viy@
Обсуждается с 10.04.2011


Общие требования

Требует решения в freedesktop policy

warn mova-mueller7-1.2-alt2.qa3.noarch desktop-file-validate utility exited abnormally with the following message(s): /usr/share/applications/mova-mueller7.desktop: error: (will be fatal in the future): value "TextTools" in key "Categories" in group "Desktop Entry" requires another category to be present among the following categories: Utility;

Документация

Для добавления в меню документации не рекомендуется использовать Type=Link, так как не все меню отображают его корректно. Вместо этого рекомендуется воспользоваться Type=Application и в поле Exec открыть нужный документ с помощью url_handler.sh:

[Desktop Entry]
Version=1.0
Type=Application
Name=GNU Documentation
Comment=Manuals and other non-technical ducuments (html format, in Russian) from GNU Project
Icon=howto
Exec=url_handler.sh /usr/share/doc/doc-gnu-ru/HTML/index.html
Categories=Development;Documentation;

теоретически, надо пользоваться xdg-open, но пока этому мешают баги #25413.