summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-0
diff options
context:
space:
mode:
authorTor Lillqvist <tml@src.gnome.org>1999-07-10 00:26:54 +0000
committerTor Lillqvist <tml@src.gnome.org>1999-07-10 00:26:54 +0000
commitc9b2958b6c64583a74ac566824646ad4b59628af (patch)
tree52850e54ec2e13f4382301cd84b01f49c544c676 /ChangeLog.pre-2-0
parent68f895bd68e08c538db73dccec428d09aa96988e (diff)
downloadgdk-pixbuf-c9b2958b6c64583a74ac566824646ad4b59628af.tar.gz
Don't draw anything if width or height is zero. Don't print a warning if
* gdk/win32/gdkdraw.c (gdk_draw_arc): Don't draw anything if width or height is zero. Don't print a warning if Pie or Arc fails, they always fail (?) for very narrow ellipses. * gdk/win32/gdkdraw.c (gdk_draw_pixmap): Call InvalidateRgn for the part or the destination window corresponding to source area outside of the source drawable's boundary. * gdk/win32/gdkdraw.c (gdk_draw_lines, gdk_draw_polygon): Don't do anything if less than two points. * gdk/win32/gdkselection.c (gdk_selection_owner_get): Always return NULL. Gtk cut-and-paste inside a single program works better this way. (It always gets the clipboard contents from Windows, not from its own copy, which is cleared anyway. I can't say I fully understand what happens... Emulating the X selection and property stuff is a bit of a mess.) * gdk/win32/gdkevents.c * gdk/win32/gdkproperty.c: A bít more verbose logging. * gdk/win32/gdkregion.c: Fix some memory leaks (temporary regions that never got deleted). Revamp gdk_region_shrink. * gdk/win32/gdkregion.c: Fix memory leak, delete temporary regions after use. * gtk/gtk.def: Add some missing entry points. * gtk/gtkrc.c: Strip trailing directory separator from pixmap path component.
Diffstat (limited to 'ChangeLog.pre-2-0')
-rw-r--r--ChangeLog.pre-2-034
1 files changed, 34 insertions, 0 deletions
diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0
index 5eff88275..ab3544618 100644
--- a/ChangeLog.pre-2-0
+++ b/ChangeLog.pre-2-0
@@ -1,3 +1,37 @@
+1999-07-09 Tor Lillqvist <tml@iki.fi>
+
+ * gdk/win32/gdkdraw.c (gdk_draw_arc): Don't draw anything if width
+ or height is zero. Don't print a warning if Pie or Arc fails, they
+ always fail (?) for very narrow ellipses.
+
+ * gdk/win32/gdkdraw.c (gdk_draw_pixmap): Call InvalidateRgn for
+ the part or the destination window corresponding to source area
+ outside of the source drawable's boundary.
+
+ * gdk/win32/gdkdraw.c (gdk_draw_lines, gdk_draw_polygon): Don't do
+ anything if less than two points.
+
+ * gdk/win32/gdkselection.c (gdk_selection_owner_get): Always
+ return NULL. Gtk cut-and-paste inside a single program works
+ better this way. (It always gets the clipboard contents from
+ Windows, not from its own copy, which is cleared anyway. I can't
+ say I fully understand what happens... Emulating the X selection
+ and property stuff is a bit of a mess.)
+
+ * gdk/win32/gdkevents.c
+ * gdk/win32/gdkproperty.c: A bít more verbose logging.
+
+ * gdk/win32/gdkregion.c: Fix some memory leaks (temporary regions
+ that never got deleted). Revamp gdk_region_shrink.
+
+ * gdk/win32/gdkregion.c: Fix memory leak, delete temporary regions
+ after use.
+
+ * gtk/gtk.def: Add some missing entry points.
+
+ * gtk/gtkrc.c: Strip trailing directory separator from pixmap path
+ component.
+
1999-07-04 Tor Lillqvist <tml@iki.fi>
* gdk/win32/gdkevents.c (gdk_event_translate): Handle