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 06/06/2010, 16:37] – 78.115.125.90tint2 [Le 11/09/2022, 11:27] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art
Ligne 1: Ligne 1:
-{{tag>openbox panel}}+{{tag>openbox}}
  
 ---- ----
Ligne 5: Ligne 5:
 ====== Tint Task Manager ( barre de tâches ) ====== ====== Tint Task Manager ( barre de tâches ) ======
  
-===== Présentation ===== 
  
 **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. **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.
Ligne 14: Ligne 13:
  
  
-==== Fonctionnalités ====+=== Fonctionnalités ===
  
   * Transparence/couleur du texte, des icônes, de la bordure et du fond;   * Transparence/couleur du texte, des icônes, de la bordure et du fond;
   * Personnalisation des évènements liés à la souris (cliques);   * Personnalisation des évènements liés à la souris (cliques);
-  * Glissé-déposé des tâches; +  * Glissé-déposé des tâches;
   * Horloge avec couleur ou transparence;   * Horloge avec couleur ou transparence;
   * Systray   * Systray
Ligne 25: Ligne 24:
  
 ===== Installation ===== ===== Installation =====
-==== Avec un paquet ==== 
  
-===Dépôts officiels=== +==== Depuis les dépôts officiels ==== 
-Un paquet est disponible dans les dépôts. [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt://tint2|tint2]]**.+Un paquet est disponible dans les dépôts. Il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt://tint2|tint2]]**.
  
-<del>Cependant, le paquet n'est pas à jour: c'est la version 0.6.</del> La version actuelle de tint2 présente dans les dépots est la 0.7.1-1. Le paquet semble donc être à jour ;). +===== Utilisation =====
-===Dépôt Launchpad===+
  
-[[:tutoriel:comment_modifier_sources_maj|Ajoutez un des dépôts]] **non officiels** suivants à vos sources de mises à jour (choisissez celui correspondant à votre version d'Ubuntu) :+==== Lancement ====
  
-^ Version ^ Dépôt ^ +Pour lancer **Tint2** et ainsi l'afficher sur votre bureau, entrez ceci dans la ligne de commande (ou dans un terminal) : 
-| Ubuntu 9.10| ''%%deb http://ppa.launchpad.net/killeroid/ppa/ubuntu karmic main%%''| +<code>tint2</code>
-| Ubuntu 9.04| ''%%deb http://ppa.launchpad.net/killeroid/ppa/ubuntu jaunty main%%'' | +
-| Ubuntu 8.10| ''%%deb http://ppa.launchpad.net/killeroid/ppa/ubuntu intrepid main%%''|+
  
 +==== Au démarrage ====
  
-Copiez-collez cette ligne dans un [[:terminal]] pour ajouter la clé d'authentification du dépôt : +  * Avec [[Openbox]], ajoutez cette ligne dans votre fichier **~/.config/openbox/autostart.sh** : 
-<code> sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C4412AEB3B1D5F58E8149B7DD9DAAF25C26CCF8E</code>+<code>tint2 &</code>
  
-[[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|Rechargez la liste des paquets]], puis [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt://tint2|tint2]]**.+  * Avec Gnome (et donc Unity), créer une nouvelle entrée avec l'outil "applications au démarrage", avec commande = tint2.
  
-<note>Ce dépôt permet de télécharger les dernières versions de tint2. Il est mis a jour à partir du dépôt svn. L'auteur des paquets précise cependant sur son [[https://launchpad.net/~killeroid/+archive/ppa|site]] que tint2 reste stable.</note>+A noter : pour ne le lancer que sous Unity, il faut éditer ensuite le fichier de démarrage situé dans ~/.config/autostart
  
-==== Par les sources ====+  gedit tint2.desktop 
 +et ajouter la ligne : 
 +  OnlyShowIn=Unity; 
 +==== Configuration Manuelle ====
  
-Les sources sont disponibles directement sur le site de [[http://code.google.com/p/tint2/downloads/list | Tint2 (Google Code)]].+Pour configurer votre nouveau panel, éditez le fichier **~/.config/tint2/tint2rc** qui se crée au premier lancement.
  
-Là encore, plusieurs possiblités :  +Si vous souhaitez utiliser un autre fichier de configuration pour des tests par exemple, alors il vous faudra appeler **Tint2** avec la commande suivante : 
-  * soit vous téléchargez l'archive proposée qui est normalement la version "stable", +<code>tint2 -c $HOME/tint.conf</code>
-<code>wget http://tint2.googlecode.com/files/tint2<dernière version>.tar.gz</code> +
-  * soit vous prenez la dernière version avec [[Subversion]]. +
-<code>svn checkout http://tint2.googlecode.com/svn/trunk/ tint2-read-only</code>+
  
-Cependant, il y a quelques [[:tutoriel:comment_installer_un_paquet|dépendances/paquets à installer]] :  [[apt://libcairo2-dev,autoconf,libpango1.0-dev,libglib2.0-dev,libimlib2-dev,libxinerama-dev|{{apt.png}}]]**libcairo2-dev,libpango1.0-dev,libglib2.0-dev,libimlib2-dev,libxinerama-dev**.+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 :
  
-Ensuite, il ne vous restera plus qu'à taper ces quelques lignes dans votre terminal.+- [[http://tint2.googlecode.com/files/tint-0.6.pdf|documentation de **Tint** version 0.6]]
  
-<code>cd ~/votre/repertoire/tint/ +- [[http://tint2.googlecode.com/files/tint2-0.7.pdf|documentation de **Tint2** version 0.7]]
-./configure +
-make +
-sudo make install +
-</code>+
  
-===== Utilisation =====+- [[http://code.google.com/p/tint2/wiki/Configure|documentation de **Tint2** version 0.11]]
  
-==== Lancement ====+- [[https://gitlab.com/o9000/tint2/blob/master/doc/tint2.md/|documentation de la dernière version (0.12)]]
  
-Pour lancer **Tint2** et ainsi l'afficher sur votre bureau, entrez ceci dans votre terminal : 
-<code>tint2</code> 
  
-==== Au démarrage ====+==== Configuration avec outil graphique ====
  
-Avec [[Openbox]], ajoutez cette ligne dans votre fichier **~/.config/openbox/autostart.sh** : +=== Ajouter/changer de thème ===
-<code>tint2 &</code>+
  
-==== Configuration ====+Pour lancer l'outil de gestion des thèmes, utilisez la commande **tint2conf**.
  
-Pour configurer votre nouveau panel, éditez le fichier **~/.config/tint2/tint2rc** qui se crée au premier lancement.+Voir explications sur le [[https://code.google.com/p/tint2/wiki/Tint2conf|wiki de tint2 : tint2conf]].
  
-Si vous souhaitez utiliser un autre fichier de configuration pour des tests par exemple, alors il vous faudra appeler **Tint2** avec la commande suivante : +=== Éditer le thème (la configuration) === 
-<code>tint2 -c $HOME/tint.conf</code>+Le bouton propriété donne accès à un outil d'édition du thème.
  
-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 :+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.
  
-- [[http://tint2.googlecode.com/files/tint-0.6.pdf|documentation de **Tint** version 0.6]]+=== Ajouter un menu des applications (dans Openbox) === 
 +Nativement, tint2 n'a pas de menu des applications.
  
-- [[http://tint2.googlecode.com/files/tint2-0.7.pdf|documentation de **Tint2** version 0.7]]+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) :
  
-- [[http://code.google.com/p/tint2/wiki/Configure|documentation de **Tint2** version 0.8]]+   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.
  
-===== Erreurs fréquentes =====+2. En utilisant le clic gauche
  
-==== make et make install ====+régler les raccourcis à :
  
-FIXME +   mouse_left = toggle (à la place de la valeur par défaut: toggle_iconify) 
-Si vous avez l'erreur suivante, +   mouse_scroll_down = iconify 
-<code>cc  -Wall -g `pkg-config --cflags --libs cairo pangocairo x11 xinerama imlib2 glib-2.0` -o tint tint.c server.c window.c task.c launcher.c visual.c config.c +dans ce cas un clic gauche restaurera toujours la fenêtre.
-server.c:31:35: Fehler: X11/extensions/Xrandr.h: No such file or directory +
-make: *** [tint] Fehler 1</code>+
  
-et [[:tutoriel:comment_installer_un_paquet|installez le paquet]] : [[apt://libxrandr-dev]].+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]].
  
-===== Ressources =====+===== Voir aussi =====
  
-  * **(en)** [[http://code.google.com/p/tint2/|Site officiel de Tint2]]. +  * **(en)** [[https://gitlab.com/o9000/tint2/|Site officiel de Tint2]]. 
-  * **(en)** [[http://urukrama.wordpress.com/2008/07/23/tint2/|Autre description de Tint2]].+  * **(en)** [[https://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]].   * **(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]].   * **(fr)** [[https://launchpad.net/~k-belding/+archive|Paquets disponibles sur Launchpad]].
Ligne 118: Ligne 145:
 ---- ----
  
-//Contributeur : [[:utilisateurs:Linkid]], [[utilisateurs:morgen_stern]]//+//Contributeurs : [[:utilisateurs:Linkid]], [[utilisateurs:morgen_stern]], [[utilisateurs:mohican]]//.