Indicator-Chars est un indicator pour Unity permettant de sélectionner des caractères spéciaux et de les coller ensuite dans vos documents ou champs de saisie. Cet indicator aura l'avantage d'être plus rapide à utiliser que la Table de caractères, et ne contiendra que les raccourcis que vous choisirez, donc ceux dont vous aurez couramment besoin.
Installez le paquet git-core Récupérez le logiciel :
git clone https://github.com/tobyS/indicator-chars.git
Une fois ceci fait, désinstallez git si vous n'en avez pas l'usage (s'il n'était déjà installé, c'est qu'il ne vous sert pas) :
sudo apt-get purge git git-core git-man
Déplacez le logiciel vers le dossier des logiciels et créez le lanceur :
sudo mv indicator-chars /usr/local/share/indicator-chars sudo echo '#!/bin/sh' > /usr/local/bin/indicator-chars sudo echo 'exec python /usr/local/share/indicator-chars/indicator-chars.py $@' >> /usr/local/bin/indicator-chars sudo chmod a+x /usr/local/bin/indicator-chars
Par défaut Chars Indicator n'affiche aucun caractère, vous devez créer un fichier appelé .indicator-chars (à cause du point devant le nom, ce sera un fichier caché, utilisez Ctrl+H dans le navigateur de fichier pour voir les fichiers cachés et cette même commande pour les cacher de nouveau) dans votre dossier personnel et coller dans ce fichier les caractères à afficher dans l'indicator (vous pouvez lancer la table des caractères et copier des caractères depuis celle-ci. Chaque ligne de ce fichier représente un menuitem (un caractère dans le menu quoi) dans le Chars Indicator. Une fois que vous avez terminé d'ajouter les caractères désirés dans .indicator-chars, enregistrez et lancez Chars Indicator avec la commande ci-dessous :
indicator-chars
Si vous voulez ajouter Chars Indicator au démarrage, cherchez "Applications au démarrage…" "Startup Applications" dans le Dash ou dans le menu système (le menu le plus à droite du tableau de bord), lancez-le, cliquez sur "Ajouter", donnez comme nom "Chars Indicator", et pour commande "indicator-chars" (sans les guillemets).
Ceci n'est valable que pour l'utilisateur de la session en cours, les autres utilisateurs devront effectuer cette même manipulation s'ils veulent aussi avoir cet indicator.
Ouvrez le fichier /usr/local/share/indicator-chars/indicator-chars.py Cherchez le code suivant (ligne 116 dans la version que j'ai téléchargé) :
def on_char_click(self, widget, char): cb = gtk.Clipboard(selection="PRIMARY") cb.set_text(char)
Remplacez PRIMARY par CLIPBOARD.
Enregistrez les modifications. Les modifications ne prendront compte qu'au prochain lancement de l'indicator.
Cliquez sur l'indicator dans le tableau de bord. Un menu apparaît. Sélectionnez le menu correspondant au caractère voulu, et cliquez sur le caractère dans le sous menu qui apparaîtra. Pour utiliser ce caractère, sélectionnez un champ de texte, et faites un clic milieu avec la souris pour coller le caractère.
Lancez les commandes suivantes :
sudo rm -rf /usr/local/share/indicator-chars sudo rm /usr/local/bin/indicator-chars
Contributeurs principaux :Spitfire 95