diff options
author | Owen Taylor <otaylor@redhat.com> | 1999-02-21 22:12:00 +0000 |
---|---|---|
committer | Owen Taylor <otaylor@src.gnome.org> | 1999-02-21 22:12:00 +0000 |
commit | 16561707f86dad929b64d5f25c0dd58f870eddad (patch) | |
tree | fbc9c414c8f646438085f745a485000c856bf9b7 | |
parent | 039d738e3b8914bc075265a4c6d52168674563cd (diff) | |
download | gdk-pixbuf-16561707f86dad929b64d5f25c0dd58f870eddad.tar.gz |
Always set the max width or height to at least 1, since 0 triggers bugs in
Sun Feb 21 17:14:44 1999 Owen Taylor <otaylor@redhat.com>
* gdk/gdkwindow.c (gdk_window_set_geometry_hints): Always
set the max width or height to at least 1, since 0
triggers bugs in some window managers. (The window
"pops out" of the frame in fvwm)
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | ChangeLog.pre-2-0 | 7 | ||||
-rw-r--r-- | ChangeLog.pre-2-10 | 7 | ||||
-rw-r--r-- | ChangeLog.pre-2-2 | 7 | ||||
-rw-r--r-- | ChangeLog.pre-2-4 | 7 | ||||
-rw-r--r-- | ChangeLog.pre-2-6 | 7 | ||||
-rw-r--r-- | ChangeLog.pre-2-8 | 7 | ||||
-rw-r--r-- | gdk/gdkwindow.c | 4 | ||||
-rw-r--r-- | gdk/x11/gdkwindow-x11.c | 4 |
9 files changed, 53 insertions, 4 deletions
@@ -1,3 +1,10 @@ +Sun Feb 21 17:14:44 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkwindow.c (gdk_window_set_geometry_hints): Always + set the max width or height to at least 1, since 0 + triggers bugs in some window managers. (The window + "pops out" of the frame in fvwm) + Sun Feb 21 16:16:22 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtkscrolledwindow.c gdk/gdkfont.c gdk/gdkim.c: diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index a975fda4b..cc4178a26 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -1,3 +1,10 @@ +Sun Feb 21 17:14:44 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkwindow.c (gdk_window_set_geometry_hints): Always + set the max width or height to at least 1, since 0 + triggers bugs in some window managers. (The window + "pops out" of the frame in fvwm) + Sun Feb 21 16:16:22 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtkscrolledwindow.c gdk/gdkfont.c gdk/gdkim.c: diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index a975fda4b..cc4178a26 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,10 @@ +Sun Feb 21 17:14:44 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkwindow.c (gdk_window_set_geometry_hints): Always + set the max width or height to at least 1, since 0 + triggers bugs in some window managers. (The window + "pops out" of the frame in fvwm) + Sun Feb 21 16:16:22 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtkscrolledwindow.c gdk/gdkfont.c gdk/gdkim.c: diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index a975fda4b..cc4178a26 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,10 @@ +Sun Feb 21 17:14:44 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkwindow.c (gdk_window_set_geometry_hints): Always + set the max width or height to at least 1, since 0 + triggers bugs in some window managers. (The window + "pops out" of the frame in fvwm) + Sun Feb 21 16:16:22 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtkscrolledwindow.c gdk/gdkfont.c gdk/gdkim.c: diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index a975fda4b..cc4178a26 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,10 @@ +Sun Feb 21 17:14:44 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkwindow.c (gdk_window_set_geometry_hints): Always + set the max width or height to at least 1, since 0 + triggers bugs in some window managers. (The window + "pops out" of the frame in fvwm) + Sun Feb 21 16:16:22 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtkscrolledwindow.c gdk/gdkfont.c gdk/gdkim.c: diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index a975fda4b..cc4178a26 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,10 @@ +Sun Feb 21 17:14:44 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkwindow.c (gdk_window_set_geometry_hints): Always + set the max width or height to at least 1, since 0 + triggers bugs in some window managers. (The window + "pops out" of the frame in fvwm) + Sun Feb 21 16:16:22 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtkscrolledwindow.c gdk/gdkfont.c gdk/gdkim.c: diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index a975fda4b..cc4178a26 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,10 @@ +Sun Feb 21 17:14:44 1999 Owen Taylor <otaylor@redhat.com> + + * gdk/gdkwindow.c (gdk_window_set_geometry_hints): Always + set the max width or height to at least 1, since 0 + triggers bugs in some window managers. (The window + "pops out" of the frame in fvwm) + Sun Feb 21 16:16:22 1999 Owen Taylor <otaylor@redhat.com> * gtk/gtkscrolledwindow.c gdk/gdkfont.c gdk/gdkim.c: diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c index 32ced4397..65eaa7797 100644 --- a/gdk/gdkwindow.c +++ b/gdk/gdkwindow.c @@ -1115,8 +1115,8 @@ gdk_window_set_geometry_hints (GdkWindow *window, if (geom_mask & GDK_HINT_MAX_SIZE) { size_hints.flags |= PMaxSize; - size_hints.max_width = geometry->max_width; - size_hints.max_height = geometry->max_height; + size_hints.max_width = MAX (geometry->max_width, 1); + size_hints.max_height = MAX (geometry->max_height, 1); } if (geom_mask & GDK_HINT_BASE_SIZE) diff --git a/gdk/x11/gdkwindow-x11.c b/gdk/x11/gdkwindow-x11.c index 32ced4397..65eaa7797 100644 --- a/gdk/x11/gdkwindow-x11.c +++ b/gdk/x11/gdkwindow-x11.c @@ -1115,8 +1115,8 @@ gdk_window_set_geometry_hints (GdkWindow *window, if (geom_mask & GDK_HINT_MAX_SIZE) { size_hints.flags |= PMaxSize; - size_hints.max_width = geometry->max_width; - size_hints.max_height = geometry->max_height; + size_hints.max_width = MAX (geometry->max_width, 1); + size_hints.max_height = MAX (geometry->max_height, 1); } if (geom_mask & GDK_HINT_BASE_SIZE) |