1
0
mirror of https://github.com/mpv-player/mpv synced 2025-03-29 15:00:27 +00:00

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].


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28097 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
reimar 2008-12-05 19:01:49 +00:00
parent d8185b1040
commit 476c9bfd95

View File

@ -1191,6 +1191,13 @@ void vo_x11_sizehint(int x, int y, int width, int height, int max)
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);