pictures speak louder than words, so here's a screenshot:
yes, your eyes do not deceive you. there are three panels in that shot, one pf which shares a screen edge with the other two. panels that do collide are stacked one atop the other in the order they were created, just like before.
kicker and kwin also get along better now. in xinerama, window maximizing is constrained only to the panels on their screen, not to panels on other screens. here's a shot showing a couple panels on screen 0 (my left monitor) and a window maximized on screen 1 (my right monitor) showing that this now works properly:
the only major caveat left is that autoexpanding panels will expand to the width/height of the screen, and not the width/height available to them. this needs to be fixed, but it depends on getting autoresizing working properly in the first place.
there are still regressions left to fix, but they are dwindling in numbers. i may even get to some multihead fixes along the way. gasp!

4 comments:
woah.
to quote clee, aseigo fucking rules.
aseigo fucking rules. hmmm. I'm afraid you can rewrite that to the gramatically equivalent "fucking aseigo rules". :D
but english is not my native language, and I might be wrong... absolutely :D
anyway, really cool work, aaron!
I searched the net and i find your blog. Hey, you have a great blog here! I'm definitely going to bookmark you!
I have a computerhardware Site. It pretty much covers computerhardware related stuff.
Come and check it out if you get time :-)
Post a Comment