Ajout d'un logiciel/icône à l'interface
Un article de Wikeee Asustek EEE.
Le but de ce Tutoriel, est d'ajouter un logiciel installé à l'interface Xandros dans le menu de votre choix
Sommaire |
Pré-requis
Manipulation : Modification du fichier gérant l'interface
Niveau : Débutant
Temps : 10 Minutes
Manipulation
Dans cet exemple, nous allons réaliser un raccourci vers le site http://www.deezer.com, via firefox.
Menu Internet de base : Il nous reste un peu de place !
1. Ouvrez une console Ctrl + alt + T
2. Réalisons une copie du fichier /opt/xandros/share/AsusLauncher/simpleui.rc dans le repertoire /home/user.
Tapez : cp /opt/xandros/share/AsusLauncher/simpleui.rc /home/user
3. Ouvrons cette copie.
Tapez : nano /home/user/simpleui.rc
Vous pouvez aussi l'ouvrir via un editeur de texte en passant par le gestionnaire de fichiers.
4. Vous avez afficher à l'écran ceci :
Plaçons nous à l'endroit souhaité (nous choisirons de le placer après "Internet radio"), et ajoutez le code suivant :
Note : je suis passé sous un éditeur de texte.
Le code est le suivant :
<parcel simplecat="Internet" extraargs="/opt/firefox/firefox http://www.deezer.com" icon="deezer.png" selected_icon="deezer.png" > <name lang="fr_FR">Deezer</name> </parcel>
5. Enregistrez vos modifications.
6. Il faut maintenant remplacer le fichier original par celui que vous utilisez (attention, en cas de mauvaise manipulation, celà peut faire planter l'interface!)
Tapez : sudo cp /home/user/simpleui.rc /opt/xandros/share/AsusLauncher/
7. Pour finir, copier votre icone dans le repertoire /opt/xandros/share/AsusLauncher/
Si vous souhaitez le faire en mode console, celà donne (remplacez CHEMIN par le chemin d'accès à l'image) :
sudo cp CHEMIN/deezer.png /opt/xandros/share/AsusLauncher/
8. Vérifier qu'elle soit dans le bon format et de la bonne taille
Pour notre exemple, nous avons pris celui-ci (120*52px) :
9. Redemarrez en tapant CTRL+ALT+BACK SPACE
10. Résultat final :
En cas de mauvaise manipulation. Généralement la barre des taches sera quand même lancée et le reste de l'interface sera noir.
Vous avez accès à une console via le raccourci CTRL+ALT+T.
Il ne vous reste plus qu'a restaurer, ou éditer à nouveau, votre fichier simpleui.rc via la commande :
sudo cp /home/user/simpleui.rc /opt/xandros/share/AsusLauncher/
Petites précisions
Pour apporter vos propre modification, basez vous sur ce qui existe déjà et adaptez le comme bon vous semble.
- Internet indique la catégorie dans laquelle vous voulez ajouter cet icône. [ Internet / Work / Play etc.. ]
- extraargs indique le logiciel utilisé. (vous pouvez utiliser un raccourci avec "shorcut")
- icon indique l'icone à utiliser.
- selected_icon l'icone à utiliser au passage la souris.
La dernière ligne indique le texte à afficher sous l'icône. Vous pouvez le traduire dans plusieurs langue si vous le souhaitez.
Problèmes actuels
Selon cette méthode, au passage de la souris, l'icône disparait.
Il manque en fait quelques icônes supplémentaires, à ajouter. En effet, l'interface n'affiche pas la même image selon que l'icône soit ou non survolée, et selon le thème sélectionné dans les paramètres.
Il faut en plus créer: home_icon_hi.png , student_icon_hi.png , accessibility_icon_hi.png , business_icon_hi.png
Avec :
icon_norm.png dans la ligne "icon"
icon_hi.png dans la ligne "selected_icon"
Copiez tous ces fichiers dans le dossier /opt/xandros/share/AsusLauncher/
Note : sous Linux, la commande pour copier est cp (copy). Comme on travaille dans un répertoire protégé par le système, on doit la faire précéder de "sudo". Par exemple :
sudo cp /user/home/icon_hi.png /opt/xandros/share/AsusLauncher/
copiera "icon_hi.png" du répertoire courant dans le dossier indiqué.
Source
Réalisé par : Polack, modifié par Gwenleremois (Membre du forum Blogeee.net)
Transcription Wiki : Gringoo 9 décembre 2007 à 21:45 (CET)






