Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Ideas | Propositions ne pas rappeler le dock
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] ne pas rappeler le dock
Page : 1 2
fab Français 21 matttbe [Read]
21 March 2011 à 14:25

fab, Tuesday 08 February 2011 à 22:13


Subscription date : 08 February 2011
Messages : 14
Bonjour

Une option "ne jamais rappeler le dock lorsqu'une application est en mode plein écran" serait très utile.
J'utilise les options suivantes:
- masquer le dock automatiquement lorsqu'une fenêtre passe en mode plein écran
- taille de la zone de rappel: 2x2 (le plus petit)
- délai avant que le dock réapparaisse: 1500 (le plus grand)

Pourtant, dans certains jeux en plein écran assez dynamiques (exemple starcraft) ou dans certaines applications plein écran ayant leur propre "dock" intégré (exemple stellarium ou système émulé en plein écran via virtual box), il n'est pas rare que le dock apparaisse de façon intempestive, non souhaitée et gênante !

Une option permettant d’interdire définitivement au dock de réapparaître lorsqu'une application est en plein écran serait donc très utile.

Merci d'avance.

matttbe, Wednesday 09 February 2011 à 07:34


Subscription date : 24 January 2009
Messages : 12573
Une option pourrait voir le jour mais là, je vois plutôt un mauvais fonctionnement de ton WM (Compiz, Metacity, etc.). Un plein écran signifie généralement que ta fenêtre prend tout l'écran et est au premier plan. Ca doit pouvoir se configurer car ça peut être embêtant aussi (si on reçoit un message lors d'une vidéo en plein écran, on ne le voit pas tjs)

fabounet, Wednesday 09 February 2011 à 17:52


Subscription date : 30 November 2007
Messages : 17118
oui car moi dans Starcraft je n'ai aucun problème
(ni d'ailleurs dans aucune autre appli plein écran)

fab, Wednesday 09 February 2011 à 18:09


Subscription date : 08 February 2011
Messages : 14
Salut

Alors je n'ai pas bien compris le but de la zone de rappel: ne permet-elle pas justement de rappeler le dock lorsqu'il est caché par une autre fenêtre (plein écran ou pas) ?

En tout cas j'utilise compiz et c'est vrai que je vois une différence par rapport à metacity: même lorsque je suis dans starcraft ou dans virtual box en plein écran je peux changer de fenêtre par alt-tab ou changer de bureau à l'aide des raccourcis que j'ai définis. Pour moi ce comportement n'est pas un bug de mon WM, c'est au contraire très utile (surtout sous virtual box pour switcher d'un système à l'autre). Mais je n'ai pas envie que le dock apparaisse quand je joue à starcraft ou quand je fais appel à un autre dock dans un système virtualisé.

Je maintiens donc qu'une option supplémentaire pour désactiver la zone de rappel dans cairo-dock serait utile pour ceux comme moi qui veulent le beurre et l'argent du beurre (une façon simple serait d'autoriser une zone de rappel avec une taille de 0x0).

Fabrice.

fabounet, Thursday 10 February 2011 à 10:34


Subscription date : 30 November 2007
Messages : 17118
la zone de rappel sert surtout aux écrans tactiles, où tu ne peux pas toucher le bord de l'écran.
mais le fonctionnement reste le même: le dock n'est ni devant ni derrière les fenêtres, il est juste sur l'écran en tant que "dock" et le WM se charge de l'afficher comme il lui plaît
en l'occurrence un dock est généralement devant toutes les fenêtres, sauf celles en plein écran.

fab, Thursday 10 February 2011 à 17:35


Subscription date : 08 February 2011
Messages : 14
En fait je crois qu'on ne se comprend pas.
Zone de rappel, toucher le bord de l'écran, touche le coin de l'écran, tout ça pour moi c'est pareil: dans un jeu comme starcraft où la souris va dans tous les sens, ou dans un système virtualisé en plein écran, le risque est grand de faire réapparaître le dock sans le vouloir. Tu dis que c'est le WM qui gère ça, mais pourtant c'est bien dans la configuration du dock (rubrique "visibilité") que je trouve tous ces paramètres ("toujours devant", "toujours derrière", etc.)
Je maintiens donc qu'il serait utile dans l'option "comment rappeler le dock" d'ajouter le choix "ne pas rappeler le dock" en plus de "toucher la zone de rappel", "toucher le bord de l'écran", etc.. Ou alors autoriser une zone de rappel de taille nulle (actuellement je n'ai pas pu faire plus petit que 2x2 pixels, mais même comme ça il arrive que le dock réapparaisse).

lylambda, Thursday 10 February 2011 à 23:08


Subscription date : 06 September 2009
Messages : 1635
fab, tu parles bien d'une appli en plein écran du genre double-clic dans vlc ou "F11" dans firefox ? Si c'est le cas, ton gestionnaire de fenêtre doit normalement faire passer cette appli au-dessus du dock quoiqu'il arrive, même lorsque la souris va dans la zone de rappel. Dans le cas contraire, il fait mal son boulot.
Normalement Compiz le fait correctement sauf dans un cas particulier : chez moi, le seul cas où le dock réapparait avec une appli en plein écran, c'est lorsque j'ai un dock en vue "Tableau de bord" avec l'option de visibilité "Garder le dock sous les fenêtres" (--> @ fabounet : je pensais à un bug dut à ma carte graphique et Compiz. Cela pourrait venir plutôt du dock ?)

Par contre, si tu fait référence à une fenêtre maximisée (généralement bouton milieu des barres de fenêtre), c'est normal que le dock puisse passer devant, puisque la fenêtre prend tout l'espace disponible sans avoir de réelle priorité d'affichage sur les autres applis (dock y compris).
Et là, peut être qu'une option "Ne jamais rappeler" pour "Comment rappeler le dock" dans "Visibilité" (ou une zone de rappel à 0×0 comme tu le propose) pourrait t'être utile.

fabounet, Friday 11 February 2011 à 14:12


Subscription date : 30 November 2007
Messages : 17118
Garder le dock sous les fenêtres

effectivement dans ce mode le dock passe explicitement au-dessus des fenêtres quand on le rappelle.
mais:
- au final c'est toujours le WM qui décide du placement des fenêtres
- je pense que mon homonyme utilise un des 3 modes de cachage.

fab, Saturday 12 February 2011 à 10:44


Subscription date : 08 February 2011
Messages : 14
@lylambda: Je parle bien du mode plein écran, pas du mode maximisé.
Apparemment tu as rencontré le même soucis que moi, mais je ne crois pas qu'il s'agisse d'un bug de compiz.

En voici la preuve: j'ai un tableau de bord gnome en haut de mon écran et un dock un bas. Si je mets le tableau de bord gnome en mode "masquage automatique", celui-ci ne réapparaît PAS dans mes applications en plein écran quand je mets la souris en haut. Alors que le dock, lui, réapparaît si je mets la souris en bas.

@fabounet: Effectivement ! Je n'ai aucun problème si je mets le dock en mode "toujours devant" ou "réserver l'espace". Il manque donc bien une option permettant d'activer un des modes de cachage SANS activer la fonction de rappel.

Fabrice.

fab, Friday 18 February 2011 à 09:14


Subscription date : 08 February 2011
Messages : 14
Up.

Finalement est-ce qu'on est bien d'accord sur le fait qu'il y a bien le bug suivant ? :
- dock en mode masquage automatique uniquement
- application en plein écran
- le dock réapparaît lorsqu'on met la souris dans la zone de rappel choisie (bas de l'écran, coin, zone rectangulaire, ...)
- le même comportement ne se produit pas pour le tableau de bord gnome: il reste toujours derrière une application plein écran peu importe qu'il soit en mode masquage automatique ou en mode toujours visible, ce qui prouve que le bug ne provient pas du gestionnaire de fenêtre.

matttbe, Friday 18 February 2011 à 13:08


Subscription date : 24 January 2009
Messages : 12573
- le même comportement ne se produit pas pour le tableau de bord gnome: il reste toujours derrière une application plein écran peu importe qu'il soit en mode masquage automatique ou en mode toujours visible, ce qui prouve que le bug ne provient pas du gestionnaire de fenêtre.
Pas du tout, il peut très bien y avoir des exceptions mal choisies...
Par exemple, avec metacity, peut importe les options de visibilité de CD que je choisi, si je regarde un film en plein écran avec vlc, le dock ne repasse jamais devant. Et d'ailleurs, aucun autre élément!

Pour Compiz, je sais qu'il y a moyen de régler plein de truc. Regarde avec le ccsm, par exemple dans les options générales au niveau de la prévention du focus, etc.
Je ne peux pas tester tant que les pilotes NVidia ne supportent pas Xorg 1.10 mais je suis quasi certain que c'est un paramètre de Compiz qui te donne un comportement non voulu...

fab, Friday 18 February 2011 à 15:20


Subscription date : 08 February 2011
Messages : 14
OK ! Merci matttbe. J'avais déjà cherché du côté de compiz mais sans succès... Je vais donc m'y plonger davantage, même si je peux te retourner l'argument: prendre l'exemple de l'absence de problème avec metacity ne prouve rien non plus dans l'autre sens Peut-être que metacity masque le problème.
Je vous tiens au courant si je trouve la solution.

matttbe, Friday 18 February 2011 à 18:43


Subscription date : 24 January 2009
Messages : 12573
Oui mais comme tu as l'air d'être le seul avec le problème, ça peut prouver autre chose aussi

fab, Monday 07 March 2011 à 11:27


Subscription date : 08 February 2011
Messages : 14
Salut

Je n'ai trouvé aucune option sous compiz qui expliquerait le problème.
J'ai soumis un bug à l'équipe de Fedora, en espérant qu'ils soient plus motivés à essayer de résoudre mon problème.

https://bugzilla.redhat.com/show_bug.cgi?id=682696

A+

matttbe, Thursday 10 March 2011 à 00:20


Subscription date : 24 January 2009
Messages : 12573
Tu ne peux pas tester avec une version plus récente de Compiz?

lylambda, Thursday 10 March 2011 à 11:50


Subscription date : 06 September 2009
Messages : 1635
En tout cas, avec Compiz 8.6, je rejoins fab sur un point : lorsque j'ai une appli en plein écran, le dock en mode panel est capable d'apparaître. En soit, ce n'est pas gênant, mais ce n'est pas attendu. Par contre, je ne saurais dire si cela vient de Compiz ou de CD.

fabounet, Friday 11 March 2011 à 13:37


Subscription date : 30 November 2007
Messages : 17118
bizarre, moi ça ne e le fait jamais.
peut-être en réglant la prévention du mode de focus dans Compiz ?

lylambda, Friday 11 March 2011 à 14:15


Subscription date : 06 September 2009
Messages : 1635
peut-être en réglant la prévention du mode de focus dans Compiz ?
Je ne l'ai jamais réglé manuellement. As-tu des détails à me donner sur la manière de procéder ?

fabounet, Monday 14 March 2011 à 17:48


Subscription date : 30 November 2007
Messages : 17118
je crois que c'est dans les options générales
des fois ça peut gêner donc je l'ai désactivée

en tout cas je n'ai jamais ce problème, donc il doit bien y'avoir un "truc"

lylambda, Monday 14 March 2011 à 18:30


Subscription date : 06 September 2009
Messages : 1635
Ok, dans ce cas je fouillerais un peu.

Ideas | Propositions

Subjects Author Language Messages Last message
[Locked] ne pas rappeler le dock
Page : 1 2
fab Français 21 matttbe [Read]
21 March 2011 à 14:25


Glx-Dock / Cairo-Dock List of forums Ideas | Propositions ne pas rappeler le dock 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.