Page 1 of 1
Intégration au menu Gnome
Posted: Sat May 22, 2004 10:02 am
by Remi
Bonjour...
J'installe régulièrement XnView à partir de RPM sous Linux.
Il marche trés bien sous la nouvelle
Fedora Core 2, Il manquerait juste 2 fichiers dans le package :
Code: Select all
/usr/share/pixmaps/xnview.png
/usr/share/applications/xnview.desktop
Pour l'
icone j'ai converti (avec XnView bien sur) le logo du site en .png avec transparence
Pour le
lanceur j'ai créé le fichier suivant :
[Desktop Entry]
Name=XnView
TryExec=xnview
Exec=xnview
Icon=xnview.png
Terminal=0
Type=Application
Categories=Application;Graphics;X-Red-Hat-Base
Bien sur il faudrait vérifier pour les autres distrib... mais c'est quand même dommage, les utilisateurs ne savent même pas qu'il est installé.
e-salutations.
Re: Intégration au menu Gnome
Posted: Mon May 24, 2004 11:50 am
by xnview
Remi wrote:J'installe régulièrement XnView à partir de RPM sous Linux.
Il marche trés bien sous la nouvelle
Fedora Core 2, Il manquerait juste 2 fichiers dans le package :
Code: Select all
/usr/share/pixmaps/xnview.png
/usr/share/applications/xnview.desktop
Pour l'
icone j'ai converti (avec XnView bien sur) le logo du site en .png avec transparence
Ok
Pour le
lanceur j'ai créé le fichier suivant :
[Desktop Entry]
Name=XnView
TryExec=xnview
Exec=xnview
Icon=xnview.png
Terminal=0
Type=Application
Categories=Application;Graphics;X-Red-Hat-Base
Ceci se mets dans quel fichier?
Pierre.
Re: Intégration au menu Gnome
Posted: Mon May 24, 2004 5:11 pm
by Remi
Ceci se mets dans quel fichier?
Pierre.
Dans le fichier
/usr/share/applications/xnview.desktop. Chaque fichier de ce dossier correspond à la description d'une entrée dans le menu. L'entrée
Categories indiquant sa position.
Dans la même série, le fichier
/usr/share/application-registry/xnview.applications permet de déclarer les type mime que sait gérer
XnView..
Exemple
Code: Select all
XnView
command=xnview -all
name=XnView
can_open_multiple_files=true
expects_uris=false
requires_terminal=false
mime_types=image/bmp, image/gif,image/jpeg,image/png,image/tiff
XnView-Browser
command=xnview -browser
name=XnView
can_open_multiple_files=false
expects_uris=false
requires_terminal=false
mime_types=x-directory/normal
Et le fichier
/usr/share/mime-info permet d'intégrer XnView au menu contextuel "Ouvrir Avec"
Exemple
Code: Select all
image/bmp
short_list_application_ids_for_novice_user_level=XnView
short_list_application_ids_for_intermediate_user_level=XnView
short_list_application_ids_for_advanced_user_level=XnView
image/gif
short_list_application_ids_for_novice_user_level=XnView
short_list_application_ids_for_intermediate_user_level=XnView
short_list_application_ids_for_advanced_user_level=XnView
image/png
short_list_application_ids_for_novice_user_level=XnView
short_list_application_ids_for_intermediate_user_level=XnView
short_list_application_ids_for_advanced_user_level=XnView
image/tiff
short_list_application_ids_for_novice_user_level=XnView
short_list_application_ids_for_intermediate_user_level=XnView
short_list_application_ids_for_advanced_user_level=XnView
image/jpeg
short_list_application_ids_for_novice_user_level=XnView
short_list_application_ids_for_intermediate_user_level=XnView
short_list_application_ids_for_advanced_user_level=XnView
x-directory/normal
short_list_application_ids_for_novice_user_level=XnView-Browser
short_list_application_ids_for_intermediate_user_level=XnView-Browser
short_list_application_ids_for_advanced_user_level=XnView-Browser
Bien sur dans mon exemple je suis trés loin d'avoir indiqué tous les types connus par XnView mais il suffit ensuite de faire du copier/coller.
Pour plus d'info :
http://www.gnome.org/learn/admin-guide/2.6/index.html
Désolé pour les utilisateurs de Kde...
