Oui, en fait je gère tout dans ma propre fenêtre et je la passe au plus bas niveau (donc pas exactement la root window). Ca dépends du hint _NET_WM_WINDOW_TYPE_DESKTOP (voir freedesktop.org). A priori c'est ce qu'utilise Nautilus également.
Mais bon y'a pas de secrets, c'est la seule solution pour avoir de l'alpha blending tel quel; y'a d'autres avantages aussi (tracking souris sur tout l'écran, intéressant pour changer des trucs même si la souris n'est pas vraiment au dessus du dock, mais disons à 50 pixels). Y'a l'inconvénient : ce n'est pas une fenêtre, donc les applis passent au dessus du dock -- c'est pas forcèment gênant.
Mais bon L'idéal serait une gestion de l'alpha blending dans X11, mais c'est pas encore fait ... l'autre piste, c'est un éventuel backend directfb pour GNUstep ...
[^] # Re: Dock
Posté par Nicolas Roard . En réponse au journal Dock. Évalué à 2.
Mais bon y'a pas de secrets, c'est la seule solution pour avoir de l'alpha blending tel quel; y'a d'autres avantages aussi (tracking souris sur tout l'écran, intéressant pour changer des trucs même si la souris n'est pas vraiment au dessus du dock, mais disons à 50 pixels). Y'a l'inconvénient : ce n'est pas une fenêtre, donc les applis passent au dessus du dock -- c'est pas forcèment gênant.
Mais bon L'idéal serait une gestion de l'alpha blending dans X11, mais c'est pas encore fait ... l'autre piste, c'est un éventuel backend directfb pour GNUstep ...