From 44fbbe7c5588dfa792b798dea30d16ee3830bf24 Mon Sep 17 00:00:00 2001 From: Diego Borghetti Date: Thu, 20 Jan 2011 20:24:18 +0000 Subject: Ghost:X11 Set the default max width and max height value. Some window manager can set default value of this to be the screen size, so running blender with -p or --window-geometry don't work with value bigger than that. This commit try to "avoid" the bug #25709, but at the end depend on the window manager, so maybe work or maybe not. --- intern/ghost/intern/GHOST_WindowX11.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'intern') diff --git a/intern/ghost/intern/GHOST_WindowX11.cpp b/intern/ghost/intern/GHOST_WindowX11.cpp index b877470d710..6830db8241c 100644 --- a/intern/ghost/intern/GHOST_WindowX11.cpp +++ b/intern/ghost/intern/GHOST_WindowX11.cpp @@ -342,13 +342,15 @@ GHOST_WindowX11( // we want this window treated. XSizeHints * xsizehints = XAllocSizeHints(); - xsizehints->flags = PPosition | PSize | PMinSize; + xsizehints->flags = PPosition | PSize | PMinSize | PMaxSize; xsizehints->x = left; xsizehints->y = top; xsizehints->width = width; xsizehints->height = height; xsizehints->min_width= 320; // size hints, could be made apart of the ghost api xsizehints->min_height= 240; // limits are also arbitrary, but should not allow 1x1 window + xsizehints->max_width= 65535; + xsizehints->max_height= 65535; XSetWMNormalHints(m_display, m_window, xsizehints); XFree(xsizehints); -- cgit v1.2.3