xfwm4, margins problem with xinerama

Francois Le Clainche fleclainche at wanadoo.fr
Sat May 15 14:23:56 CEST 2004


Le samedi 15 mai 2004 à 09:18, Olivier Fourdan a écrit:

> Hi Francois,

Hi,

> On Sat, 2004-05-15 at 01:24, Francois Le Clainche wrote:
> > Still no margin at the bottom of the smaller screen1, and no way to put
> > the panel at the bottom. The behaviour was different the day before
> > yesterday. Bug or feature? :)
 
> I don't know about the panel (as it manages its position by itself) and
> I'm not sure I understand what you mean here, but the margins now apply
> to the wide logical screen and not to each monitor.
> 
> So if your smaller screen is located higher than the larger one, I'm not
> surprised the bottom margins don't apply on it, because the area is not
> covered by the monitor.

Indeed, the smaller screen is located higher than the larger one. So
indeed, the bottom margin does not apply. It applies only if I set the
two screens with the same resolution, and it works fine too.

My question was mainly related to the fact that, before you switch xfwm4
xinerama support from libxfcegui4 to GdkScreen (but after you
implemented support for partial struts), the bottom margin *was* applied
to the bottom of the smaller screen. That's what made me wonder if it
was intentional or not :) Now I know that the current behaviour is
correct, thanks.

Regarding the panel, as a side note, I was then able to place it at the
bottom of the smaller screen. Now I can not anymore, excepted of I use
the same resolution for both screens. The panel wants to stick to the
bottom border of the screen, but the border is in the "dead zone", not
covered buy the smaller monitor, so it denies this possibility.

Pfff... would have been easier in French ;)

> This is for consistency with standard struts which apply to the widest
> logical screen.

Thank you.

Cheers
François
-- 
Francois Le Clainche - PGP key: http://perso.wanadoo.fr/flc.web/pgp.html
http://xfce.org/ - Xfce Desktop Environment



More information about the Xfce4-dev mailing list