EEEPC Asus France

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 !

Image:deezer1.jpg

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 :

Image:deezer2.jpg

Plaçons nous à l'endroit souhaité (nous choisirons de le placer après "Internet radio"), et ajoutez le code suivant :

Image:deezer3.jpg

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) :

Image:deezer.jpg


9. Redemarrez en tapant CTRL+ALT+BACK SPACE


10. Résultat final :

Image:deezer4.jpg


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)