Fred Kiefer wrote:
Update of bugs #11713 (project gnustep):
Summary:
Windows resizable when they shouldn't be => Windows resizable when they
shouldn't be
_______________________________________________________
Follow-up Comment #1:
You should provide more information on the expected behaviour first.
Currently GNUstep will pass on the values you provide in your application for
the NSWindow minSize and maxSize to the window manager. Is this working for
you?
Seriously, are you kidding? More information? GNUstep windows which are
not supposed to be resizable (like panels, for instance, but it's not
limited to just that) are in fact resizable in many many many other
windowmanagers besides WindowMaker. How is the "expected behavior" not
clear? No, it's not working for me, which is why I filed the bug. I made
it pretty explicitly clear in the bug I submitted what I thought was
going on. Frankly, this e-mail seems to make me think you either didn't
read the actual report I submitted or didn't understand something very
basic about it, perhaps because I described the problem poorly. If
there's something specific you need me to clarify, please be specific,
but do not ask me to re-explain the entire problem. I use WindowMaker
for my day to day use but I would like to see this problem fixed,
because when I recommend GNUstep to people who are GNUstep newbies, they
are usually running GNOME or KDE.
There is also a style flag for an NSWindow (NSResizableWindowMask) to define
if resize controls should be shown. Are you expecting this flag, if not
present, to trigger the window to be not resizable? If so, will the minSize
and maxSize of the window change as well, or should the backend handle this
behaviour internally?
As for XSetWMSizeHints, I am not quite sure, why we should use this instead
of XSetWMNormalHints. I found one usage of this on the web where it gets used
for XA_WM_ZOOM_HINTS. Is this what we need?
Nobody proposed that you use it INSTEAD. It should probably be used in
addition to. This suggestion was given by one of the folks who seemed to
know what they were talking about in #freedesktop on FreeNode.
_______________________________________________
Bug-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gnustep