[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: Accessing Virtual Desktops
From:       Lubos Lunak <l.lunak () suse ! cz>
Date:       2004-01-30 13:24:15
Message-ID: 200401301424.15010.l.lunak () suse ! cz
[Download RAW message or body]

On Friday 30 of January 2004 12:53, Luke Bigum wrote:
> On Friday 23 January 2004 10:05, Waldo Bastian wrote:
> > Well, they are called "virtual" for a reason ;-) A virtual desktop is
> > just a smart way of grouping a bunch of windows and hiding and showing
> > certain groups at certain times. So "being on desktop 1" merily means
> > that all the windows that belong to group 1 are being shown and all the
> > others are hidden. When you switch to desktop 2, all the windows of group
> > 1 are being hidden and all the windows of group 2 are shown. As far as
> > the X-server is concerned there is only one desktop (screen, or whatever
> > you call it) just with different windows shown on it from time to time.
>
> I almost understand now :). Just to check however: if i have 6 virtual
> desktops that means i have 6 seperate window trees correct?(with only one
> active at one time).

 No, KWin doesn't have separate window trees per virtual desktop (some WMs do 
though, it's called virtual roots). KWin has simply a list of all windows, 
and after a virtual desktop change, it makes sure those not on the active one 
are hidden.

> Where does Kwin store this data and is it possible to 
> access it all?

-- 
Lubos Lunak
KDE developer
---------------------------------------------------------------------
SuSE CR, s.r.o.  e-mail: l.lunak@suse.cz , l.lunak@kde.org
Drahobejlova 27  tel: +420 2 9654 2373
190 00 Praha 9   fax: +420 2 9654 2374
Czech Republic   http://www.suse.cz/
 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic