Voici un petit patch qui apporte beaucoup à Unity. Jonathan French nous propose de modifier le comportement du launcher d’Unity en ajoutant l’action de minimiser une application ouverte par un clic sur son lanceur.

Malheureusement ce petit ajout a été refusé car il ne correspond pas au cahier des charges définit pour Unity. En tout cas il est possible de le tester pour le moment car il est disponible dans un dépôt.

Voici en détail le nouveau comportement apporté lors des clics sur le lanceur.

1. S’il n’y a pas de fenêtre ouverte pour cette application
1.a. Ouvre une nouvelle fenêtre
2. Si il n’y a qu’une seule fenêtre ouverte pour cette application
2.a. Centre la fenêtre
2.b. Réduit la fenêtre
2.c. Restaure la fenêtre
2.d. Retour au statu 2.a
3. S’il y a plus d’une fenêtre ouverte pour cette application
3.a. Centre la dernière fenêtre utilisée, si elle n’est pas centrée
3.b. Ouvre la vue avec toutes les fenêtres de l’application
3.c. Minimise toutes les fenêtres de cette application
3.d. Restaurer la dernière fenêtre utilisée
3.e. Retour au statu 3.a

Je ne sais pas si vous avez compris le mieux est de regarder la vidéo poster le site webupd8

Installer cette version modifié d’Unity

Ne fonctionne que sur Ubuntu 12.04. Ajouter le dépôt suivant :

sudo add-apt-repository ppa:ojno/unity-minimize-on-click
sudo apt-get update
sudo apt-get upgrade

Pour revenir en arrière il faut utiliser la commande ppa-purge :

sudo apt-get install ppa-purge
sudo ppa-purge ppa:ojno/unity-minimize-on-click