# 3.4. Ajouter une application étape par étape

Dans ce chapite, je vous montrerai comment ajouter XV à l'environnement de bureau KDE. Ceci fait, XV sera enregistré comme pouvant manipuler différents formats d'images et sera capable de charger et d'enregistrer des images sur le Web... Vous n'en attendiez pas autant`:-)`. Allons y.

## 3.4.1. Ouvrir une fenêtre KFM pour l'administrateur système

Je suppose que vous avez appris dans une précédente leçon comment ouvrir une fenêtre KFM pour l'administrateur système. Maintenant, ouvrez le menu `Édition` et sélectionnez `Applications`. Vous verrez apparaître une fenêtre ressemblant à ceci :

- Vous pouvez ici voir le répertoire dans lequel nous allons pénétrer dans quelques instants. Cette arborescence contient toutes les informations sur les applications enregistrées dans votre KDE ;

- Cliquez maintenant sur ce dossier, puisque nous désirons installer XV dans la section Graphics.

Si vous êtes connecté en tant qu'administrateur, vous trouverez également une option permettant de modifier les fichiers de configuration globaux.

Veuillez distinguer les fichiers de configuration des applications et les fichiers de configuration concernant les applications. Les premiers stockent les configurations écrites par les applications lorsqu'elles fonctionnent tandis que les seconds (ceux dont il est ici question) contiennent les informations sur les applications installées. Ces fichiers de configuration sont créés lors de l'installation d'une application et ne sont ensuite plus modifiés.

## 3.4.2. Créer un nouveau fichier application

En utilisant le menu `Fichier` ouvrez le sous-menu `Nouveau` puis sélectionnez `Programme`. Une nouvelle boîte de dialogue apparaît :

- Entrez le nom de l'application devant l'extension `.kdelnk`. Le nom que vous indiquez n'a pas besoin d'être le même que celui du binaire. Ce peut être n'importe quel nom mais cela doit être un nom unique pour cette application.

- Cliquez maintenant sur OK.

## 3.4.3. Modifier les propriétés

Vous pouvez maintenant voir une icône dans la fenêtre. Utilisez le bouton droit de la souris pour cliquer dessus et sélectionnez « Propriétés ». Vous devriez voir apparaître une fenêtre ressemblant à ceci :

- Sélectionnez `Exécution` pour voir cet onglet.

- Entrez la ligne de commande lançant l'application. C'est la même que celle que vous entreriez dans un terminal mais à la place des données à traiter vous devez indiquer un `%f`. Vous trouverez des informations sur son rôle dans la section destinée aux hackers dans le précédent chapitre.

- Dans de rares cas vous devrez indiquer un répertoire de travail pour cette application. Habituellement cette ligne est vide.

- Choisissez une icône pour cette application.

- Validez cette option si l'application doit fonctionner dans un terminal. C'est le cas de pine par exemple.

- Vous pouvez ici entrer des commandes particulières qui seront passées au terminal.

## 3.4.4. Le deuxième onglet

La dernière étape se joue dans le second onglet :

- Cliquez sur `Application` pour afficher cet onglet.

- Vous pouvez entrer les noms des binaires ici. Ils doivent être séparés par des`;` . Cela aura pour conséquence que tous ces binaires auront la même icône. Cette option n'a pour d'autre but que d'apporter un plus grand confort d'utilisation.

- Entrez un court commentaire dans votre langue ici. Les développeurs doivent faire attention au fait que ce qu'ils entrent ici doit au moins être un commentaire en anglais.

- Cette liste contient tous les types mime que l'application est capable de gérer.

- Utilisez ces boutons pour déplacer les type mime entre les deux listes.

- Cette liste contient tous les types mime enregistrés que l'application n'est pas capable de gérer.

- Cliquez sur OK

C'est la fin de la démonstration. Votre application est maintenant enregistrée. KFM l'a automatiquement pris en compte. Seul KPanel doit être redémarré (voir le menu système de KPanel). XV devrait maintenant apparaître dans la liste des applications lorsque vous effectuez un clic droit sur une image. Si l'image n'est pas présente sur le disque local, KFM la téléchargera et lancera XV immédiatement après. Si le fichier est modifié par XV, KFM vous demandera si vous désirez le mettre à jour sur le site de téléchargement. Il est maintenant temps de prendre un ou deux cafés.