Package: xfwm4
Version: 4.4.1-3

I'm developing CellWriter, a handwriting recognition input panel. When
the main window is resized, I need the frame to resize upwards rather
than downwards. The FreeDesktop window manager specification allows this
with the win_gravity hint (which can be set with
gtk_window_set_geometry_hints).

>From the specification
(http://standards.freedesktop.org/wm-spec/1.4/ar01s09.html):
> If an Application requests just a new size, its reference point does
> not move. So for example if client window has win_gravity
> SouthEastGravity and is resized, the bottom right corner of its frame
> will not move but instead the top left corner will be adjusted by the
> difference in size.

XFWM4 does not respect this hint correctly but instead seems to move the
reference point when it is set. The window is still resized in the
bottom-right direction. The win_gravity hint has no relation to the
window gravity set with gtk_window_set_gravity.

Metacity respects this hint correctly.

-- 
Michael Levin <[EMAIL PROTECTED]>




_______________________________________________
Pkg-xfce-devel mailing list
Pkg-xfce-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-xfce-devel

Reply via email to