Re: winprop.target and nested workspace

Tuomo Valkonen <[email protected]>
Newsgroups gmane.comp.window-managers.ion.general
Message-ID <[email protected]>
On 2008-09-10, Carlos Pita <[email protected]> wrote:
> Maybe some of
> them could be flagged sticky or something, so they are not discarded at
> startup.

Actually, there's a complex (implementation-wise, although fundamentally
simple) mechanism for not completely discarding WGroupCWs on startup: 
the placeholders. If you're running Ion under a session manager, it will
insert a 'placeholder' in place of the WGroupCW, and if windows that were
previously contained within the WGroupCW are later (within a certain
timeframe) created (as identified by the session manager), it will recreate
the WGroupCW. The same placeholder mechanism is used for returning windows
from full screen mode to exactly where the were, the region_prepare_manage
calls actually create temporary placeholders where the client window is
soon to be inserted (unless it is actually put in FS mode), and so on.
The placeholders are unfortunately not ATM exported to the Lua side.

-- 
Tuomo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.