[compiz] sticky windows and rotate focus
Steve Leung
sjleung at shaw.ca
Tue Mar 6 06:28:33 PST 2007
On Mon, Mar 05, 2007 at 04:36:38PM +0100, David Reveman wrote:
> I don't like to add special treatment to sticky windows because they are
> often used in a specific way but I guess it's not too bad and I don't
> have a better solution right now. Do you know what other WMs are doing
> about this problem?
Hm... Other WMs seem to keep an idea of what was the most recently
focused window on each workspace. Moving back to that workspace simply
refocuses that window, and sticky windows aren't treated specially.
That actually seems pretty simple, and I'm struggling to think of why
compiz can't do the same. Sure, it uses viewports (which seem to be
harder to find on modern WMs) instead of workspaces, but surely it can't
be that hard?
If I understand it correctly, compiz keeps a simple per-screen linked
list of windows. Would it be reasonable to also maintain this
per-workspace most recent window?
I guess the main problem that immediately sticks out is what to do with
a window that straddles two viewports.
Steve
More information about the compiz
mailing list