On 12.12.2011 16:44, [email protected] wrote:
> Hello,
> Currently i am writing a lua module for awesome to display all clients
> in a "floatng wibox" to have a nice complete picture of all clients which
> are actually running.
> 
> I have managed to create a floating wibox which is on top of all clients.
> 
> The next idea was, to iterate over all clients and create image boxes
> with the data from the client field "client.content".
> 
> 
> 
> The problem here is that, only the content of the clients which are on the
> current selected tag, are finally shown in my "floatng wibox". Of course
> i need all of the client.content images.
> 
> Maybe someone knows the reason for this.

Simple:

X11 only doesn't save the content of windows which aren't visible. You can also
make a client floating so that it covers some other clients. The covered area
won't be displayed (correctly) either.

With the Composite extension it is possible to save the content of clients which
aren't visible. I'm not sure about the details, but perhaps running a
compositing manager is already enough to make this work. If it isn't, only the
compositing manager can provide the feature that you are aiming for.

Cheers,
Uli

P.S.: You could also save a snapshot of the client just before it becomes
invisible. Dunno if that's a good idea.

-- 
- Captain, I think I should tell you I've never
  actually landed a starship before.
- That's all right, Lieutenant, neither have I.

-- 
To unsubscribe, send mail to [email protected].

Reply via email to