Mercurial > mplayer.hg
changeset 28063:a318969a4f45
Set the base size window manager hint, otherwise some subtract the minimum
size of 4x4 from the numbers displayed to the user which might be confusing.
Based on patch by Bert Wesarg [bert wesarg googlemail com].
author | reimar |
---|---|
date | Fri, 05 Dec 2008 19:01:49 +0000 |
parents | 18b00c8d2c9f |
children | 4d76c7e31760 |
files | libvo/x11_common.c |
diffstat | 1 files changed, 7 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/libvo/x11_common.c Fri Dec 05 15:55:25 2008 +0000 +++ b/libvo/x11_common.c Fri Dec 05 19:01:49 2008 +0000 @@ -1191,6 +1191,13 @@ vo_hint.flags |= PMinSize; vo_hint.min_width = vo_hint.min_height = 4; + // Set the base size. A window manager might display the window + // size to the user relative to this. + // Setting these to width/height might be nice, but e.g. fluxbox can't handle it. + vo_hint.flags |= PBaseSize; + vo_hint.base_width = 0 /*width*/; + vo_hint.base_height = 0 /*height*/; + vo_hint.flags |= PWinGravity; vo_hint.win_gravity = StaticGravity; XSetWMNormalHints(mDisplay, vo_window, &vo_hint);