Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tint2 [Le 19/08/2016, 19:57] – [Voir aussi] ajout § bugs connus mohicantint2 [Le 01/01/2019, 18:59] (Version actuelle) – [Configuration avec outil graphique] 90.66.104.242
Ligne 1: Ligne 1:
 +{{tag>openbox}}
  
 +----
 +
 +====== Tint Task Manager ( barre de tâches ) ======
 +
 +
 +**Tint2** est une barre de tâches basée sur le code de //ttm// et créée spécialement pour [[Openbox]] 3, mais utilisable avec d'autres gestionnaires de fenêtres.
 +
 +Cette barre de tâches combine beauté et légèreté, et est relativement simple à configurer.
 +
 +{{:openbox:ecran_tint06.jpg|}}
 +
 +
 +=== Fonctionnalités ===
 +
 +  * Transparence/couleur du texte, des icônes, de la bordure et du fond;
 +  * Personnalisation des évènements liés à la souris (cliques);
 +  * Glissé-déposé des tâches; 
 +  * Horloge avec couleur ou transparence;
 +  * Systray
 +  * ...
 +
 +
 +===== Installation =====
 +
 +==== Depuis les dépôts officiels ====
 +Un paquet est disponible dans les dépôts. Il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt://tint2|tint2]]**.
 +
 +===== Utilisation =====
 +
 +==== Lancement ====
 +
 +Pour lancer **Tint2** et ainsi l'afficher sur votre bureau, entrez ceci dans la ligne de commande (ou dans un terminal) :
 +<code>tint2</code>
 +
 +==== Au démarrage ====
 +
 +  * Avec [[Openbox]], ajoutez cette ligne dans votre fichier **~/.config/openbox/autostart.sh** :
 +<code>tint2 &</code>
 +
 +  * Avec Gnome (et donc Unity), créer une nouvelle entrée avec l'outil "applications au démarrage", avec commande = tint2.
 +
 +A noter : pour ne le lancer que sous Unity, il faut éditer ensuite le fichier de démarrage situé dans ~/.config/autostart
 +
 +  gedit tint2.desktop
 +et ajouter la ligne :
 +  OnlyShowIn=Unity;
 +==== Configuration Manuelle ====
 +
 +Pour configurer votre nouveau panel, éditez le fichier **~/.config/tint2/tint2rc** qui se crée au premier lancement.
 +
 +Si vous souhaitez utiliser un autre fichier de configuration pour des tests par exemple, alors il vous faudra appeler **Tint2** avec la commande suivante :
 +<code>tint2 -c $HOME/tint.conf</code>
 +
 +Pour plus d'informations sur la configuration de votre barre des tâches, veuillez vous reporter directement à la documentation qui est bien détaillée :
 +
 +- [[http://tint2.googlecode.com/files/tint-0.6.pdf|documentation de **Tint** version 0.6]]
 +
 +- [[http://tint2.googlecode.com/files/tint2-0.7.pdf|documentation de **Tint2** version 0.7]]
 +
 +- [[http://code.google.com/p/tint2/wiki/Configure|documentation de **Tint2** version 0.11]]
 +
 +- [[https://gitlab.com/o9000/tint2/blob/master/doc/tint2.md/|documentation de la dernière version (0.12)]]
 +
 +
 +==== Configuration avec outil graphique ====
 +
 +=== Ajouter/changer de thème ===
 +
 +Pour lancer l'outil de gestion des thèmes, utilisez la commande **tint2conf**.
 +
 +Voir explications sur le [[https://code.google.com/p/tint2/wiki/Tint2conf|wiki de tint2 : tint2conf]].
 +
 +=== Éditer le thème (la configuration) ===
 +Le bouton propriété donne accès à un outil d'édition du thème.
 +
 +Il y a un certain nombre d'onglets permettant de définir les couleurs (il existe également un set de thèmes prédéfinis).
 +L'onglet "éléments du panel" permet de définir les icones de lancements rapides pour les applications souhaitées.
 +Il offre ausi des séparaeurs, et des "boutons" vierges permettant de lancer des scripts ou des programmes divers.
 +
 +=== Ajouter un menu des applications (dans Openbox) ===
 +Nativement, tint2 n'a pas de menu des applications.
 +
 +Si Tint2 est utilisé avec [[openbox|Openbox]], ce qui est fréquent, on peut ajouter le menu openbox dans un bouton tint2.
 +
 +  * Il faut d'abord affecter une combinaison de touches pour appeler le menu openbox (qui se lance normalement au clic-droit sur le fonds d'écran).
 +  * pour ce faire, allez dans **~/.config/openbox/rc.xml** (si le répertoire et le fichier  n'existent pas, copiez les depuis **/etc/xdg/openbox**).
 +  * dans **rc.xml**, en dessous de la ligne **<!-- Keybindings for running aplications -->** on insère :
 +
 +  <keybind key="C-m">
 +    <action name="ShowMenu">
 +       <menu>root-menu</menu>
 +    </action>
 +  </keybind>
 +
 +  * Puis on "reconfigure" openbox (une fonction du menu, justement).
 +  * on peut désormais appeler le menu clic-droit par une combinaison de touches, ici **ctrl m**
 +  * Si on veut appeler le menu par un bouton tint2, il faut désormais installer un programme qui s'appelle **xdotool** (dans les dépôts). Son rôle est de construire des commandes émulant une combinaison de touche.
 +  * Un fois **xdotool** installé, reste à introduire un bouton dans la barre tint2,
 +  * dans la zone "commande du clic gauche" du bouton , on met la commande **xdotool key control+m** (ou toute autre combinaison de touches que vous aurez choisis).
 +  * Le bouton cliquable dans la barre lance désormais le menu openbox.
 +
 +=== Ajouter un bouton pour éteindre l'ordinateur ===
 +Dans la configuration graphique de tint2, ajouter un Bouton via le menu, et positionnez le où vous voulez dans la barre.
 +
 +Lui affecter une icone quelconque, et comme commande **telinit 0** (**telinit 6** si on souhaite un redémarrage machine).
 +
 +Pour ne plus jamais avoir à taper le mot de passe pour ces fonctions **telinit**, tapez dans un terminal **sudo chmod +s /sbin/telinit**. Le mot de passe ne vous sera plus jamais demandé.
 +
 +===== Bugs connus =====
 +==== Impossible de restaurer une fenêtre dans certains cas ====
 +[Ubuntu 14.04 et 16.04] En utilisant le clic gauche (action par défaut = toggle_iconify), une fenêtre ne s'affiche plus la seconde fois que l'on veut la restaurer si toutes les autres fenêtres sont minimisées.
 +
 +Contournement : 
 +
 +1. En utilisant la molette de la souris
 +
 +régler les raccourcis à (valeurs par défaut) :
 +
 +   mouse_scroll_up = toggle (PAS toggle_iconify)
 +   mouse_scroll_down = iconify
 +
 +ainsi même lorsque le clic gauche ne restaure pas la fenêtre, molette vers le haut le fera.
 +
 +2. En utilisant le clic gauche
 +
 +régler les raccourcis à :
 +
 +   mouse_left = toggle (à la place de la valeur par défaut: toggle_iconify)
 +   mouse_scroll_down = iconify
 +dans ce cas un clic gauche restaurera toujours la fenêtre.
 +
 +Par contre pour réduire la fenêtre il faudra obligatoirement utiliser la molette vers le bas.
 +
 +  * **(en)** [[https://gitlab.com/o9000/tint2/issues/599|lien vers le bug sur GitLab]].
 +
 +===== Voir aussi =====
 +
 +  * **(en)** [[https://gitlab.com/o9000/tint2/|Site officiel de Tint2]].
 +  * **(en)** [[http://urukrama.wordpress.com/2008/07/23/tint2/|Autre description de Tint2]].
 +  * **(en)** [[http://ubuntuforums.org/showthread.php?p=6351815#post6351815|Problème à l'installation résolu]].
 +  * **(fr)** [[https://launchpad.net/~k-belding/+archive|Paquets disponibles sur Launchpad]].
 +
 +----
 +
 +//Contributeurs : [[:utilisateurs:Linkid]], [[utilisateurs:morgen_stern]], [[utilisateurs:mohican]]//.