On Thu, Jul 06, 2006 at 05:12:21PM +0200, Anselm R. Garbe wrote:
> On Thu, Jul 06, 2006 at 03:30:42PM +0200, Wael Nasreddine wrote:
> > On Thu, Jul 06, 2006 at 11:35:55AM +0200, Anselm R. Garbe wrote:
> > > Showing different tags on a Xinerama multiscreen won't work,
> > > because a client can only be visible in one position at a time.
> > > If I have two 1600x1200 screens and a client tagged 1+2 it is
> > > technically impossible to display it on both Xinerama screens at
> > > the same time.
> > >
> > > I think that Xinerama support needs the refactoring of Area. In
> > > particular, we need to replace area with something like:
> > >
> > > - Floating area struct (Xinerama display wide)
> > > - Column layout struct (Xinerama screen related)
> > > - Column
> > >
> > > Each View contains 1 floating area struct, and n (=number of
> > > screens) column layout structs. On column layout boundaries we
> > > will populate a move to the other screen.
> > >
> > > I think this is the most simple approach which only needs very
> > > small changes and scales well up to more displays (however, I
> > > only expect to support line-based Xinerama setups, matrix based
> > > will not be supported.
> > >
> > > Regards,
> > If it needs very small changes, can you please create a patch
> > against 3.1 so i can see how well it is with xinerama??
> > However i think it might not work in my case, because I have
> > one `wide' LCD monitor at 1280x768, and a normal CRT monitor
> > at 1024x768 ( it was before at 1280x1024 but It was eating the
> > half of the left coloumn :(, maybe it works with youit
> > approch, instead of having 2 coloums with width equal, maybe
> > define somewhere left coloumn width ?? even hardcoded ATM.
> No, the change is not that small that it would be worth the
> effort to waste the time fiddling in the wmii-3.1 code which
> cannot be re-used for wmii-4 in the end, except you pay me for
> doing so ;)
What about a patch against latest wmii-4 snapshot ??
-- Wael Nasreddine http://wael.nasreddine.com PGP: 1024D/C8DD18A2 06F6 1622 4BC8 4CEB D724 DE12 5565 3945 C8DD 18A2 .: An infinite number of monkeys typing into GNU emacs, would never make a good program. (L. Torvalds 1995) :.
This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 16:10:54 UTC