Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Ideas | Propositions Interaction du lanceur avec plusieurs fenetres
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Ideas | Propositions

Subjects Author Language Messages Last message
[Locked] Interaction du lanceur avec plusieurs fenetres
climu Français 4 climu [Read]
26 October 2012 à 00:47

climu, Thursday 25 October 2012 à 17:33


Subscription date : 30 September 2008
Messages : 18
bonjour,
Tout d'abord je tiens à féliciter toute l'équipe pour le travail accompli. Cela fait quelques temps que je n'utilisais plus cairo-dock et l'évolution du projet est formidable.

Passé cette couche de fayotage, venons en à ma proposition:
Quand plusieurs fenêtres d'une application son ouvertes, le lanceur les reconnaît et un click permet un affichage des différentes fenêtres".

Le "problème" est que le dock attend ensuite que l'on choisisse la fenêtre à utiliser.

Il serait selon moi pratique qu'un click sur le lanceur permette à ce moment de quitter cet affichage.

En fait sous unity j'avais utilisé une interaction des lanceur plutot pratique:http://www.webupd8.org/2012/05/how-to-get-dodge-windows-and-minimize.html

voici, dans l'ordre les effet d'un click sur un lanceur quand plusieurs fenêtres sont ouvertes.

1. If there is no opened window for that app
1.a. Open a new window
2. If there is only one opened window for that app
2.a. Focus the window, if not focused
2.b. Minimize the window
2.c. Restore the window
2.d. Goto 2.a
3. If there is more than one opened window for that app
3.a. Focus the latest used window, if not focused
3.b. Open spread view
3.c. Close spread view and minimize all windows of that app
3.d. Restore the latest used window
3.e. Goto 3.a

Merci d'avance de considérer ma proposition.

matttbe, Thursday 25 October 2012 à 22:45


Subscription date : 24 January 2009
Messages : 12573
Salut,

Pour le moment, voici ce que le dock fait si plusieurs fenêtres sont ouvertes:
  • si on a choisi d'ouvrir les sous-dock au clic, un premier clic ouvre le sous-dock (logique)
  • Après (ou si les sous-dock s'affiche au passage de la souris), il y a deux cas:
    • s'il y a moyen de communiquer avec le WM et d'afficher toutes les fenêtres (ex: avec Compiz, compiz-plugins installé et son plug-in DBus activé, le plugin échelle est appelé) => on peut voir un aperçu à la 58è seconde de cette vidéo: https://www.youtube.com/watch?v=jDCNHuARp2Y&t=58s
    • sinon, toutes les fenêtres sont minimisées (comme le cas d'une seule fenêtre ouverte)

Le clic gauche est donc déjà pris. Par contre, un coup de roulette sur l'icône du sous-dock donne le focus à la prochaine fenêtre, ce n'est pas ça que tu cherches?

climu, Thursday 25 October 2012 à 23:32


Subscription date : 30 September 2008
Messages : 18
Merci pour ta réponse matttbe.

La molette sur l'icone est effectivement très pratique.

Par contre, ce qui me gène en fait c'est que quand on affiche toutes les fenêtres, on ne peut quitter cet affichage que si l'on clique sur une fenêtre. Imaginons que je change d'avis et veuille ouvrir une autre application, ou que je souhaitais juste avoir une vue des fenêtres, il serait pratique de pouvoir quitter cet affichage en recliquant sur l'icone, ou en cliquant sur le bureau.

Mais à te lire, j'ai l'impression que cairo-dock appel l'affichage du WM et que c'est lui qui gère ensuite. Ce ne semble donc pas être de votre ressort.
De toute facon, j'avoue que c'est pas un problème, juste une proposition d'amélioration.

Merci encore pour la réactivité.

matttbe, Thursday 25 October 2012 à 23:47


Subscription date : 24 January 2009
Messages : 12573
Imaginons que je change d'avis et veuille ouvrir une autre application, ou que je souhaitais juste avoir une vue des fenêtres, il serait pratique de pouvoir quitter cet affichage en recliquant sur l'icone, ou en cliquant sur le bureau.
Il suffit de déplacer sa souris hors du sous-dock normalement. (sauf si tu parles du mode Échelle de Compiz? dans ce cas, tu peux utiliser la touche Esc (Escape/Echape) ou cliquer sur le bureau selon l'option choisie dans Compiz)

De toute facon, j'avoue que c'est pas un problème, juste une proposition d'amélioration.
Mais c'est sympa pour l'idée
Mais il ne faut pas que le dock essaye de tout faire, c'est mieux de communiquer avec les autres applications qui sont destinées à une tâche spécifique.

climu, Friday 26 October 2012 à 00:47


Subscription date : 30 September 2008
Messages : 18
Je parlais effectivement du mode échelle de compiz, et comme tu me l'a indiqué, un reglage dans ccsm permet de quitter ce mode en cliquant sur le bureau.
Me voila comblé.

Je comprend tout à fait la philosophie du "chaque application fait seulement ce quelle doit faire, le fait bien et communique avec les autres".

Merci encore.

Ideas | Propositions

Subjects Author Language Messages Last message
[Locked] Interaction du lanceur avec plusieurs fenetres
climu Français 4 climu [Read]
26 October 2012 à 00:47


Glx-Dock / Cairo-Dock List of forums Ideas | Propositions Interaction du lanceur avec plusieurs fenetres Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.