+2000-07-04 Tor Lillqvist <tml@iki.fi>
+
+ * README.win32: Improve a bit.
+
+ * gdk/win32/gdkevents-win32.c (gdk_event_translate): Handle also
+ WM_SYSCHAR, and other changes to get handling of Alt+nnn or
+ Alt+0nnn on the numpad (used to enter characters by numeric code
+ from current DOS or ANSI codepage) working correctly, as in other
+ Windows apps.
+
+ * gdk/win32/gdkcursor-win32.c (gdk_cursor_new_from_pixmap): Use
+ same argument validity tests as in X11 version.
+ (_gdk_cursor_destroy): Use DestroyCursor, not DestroyIcon.
+
+ * gdk/win32/gdkwin32.h: Add also WM_MOUSEWHEEL and CopyCursor
+ definitions in case missing from headers.
+
+ * gdk/win32/gdkwindow-win32.c (gdk_win32_window_destroy): Also
+ destroy the window-specific cursor.
+ (RegisterGdkClass): Use the global gdk_ProgInstance instead of
+ calling GetModuleHandle(NULL).
+ (gdk_window_set_cursor): Reworked to always copy the passed cursor
+ with CopyCursor before setting it as the window-specific
+ cursor. It is OK for the caller to destroy the GdkCursor (and thus
+ also its Windows cursor) after calling this function. Destroy any
+ previous window-specific cursor.
+
+Mon Jul 3 17:54:49 2000 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkfont-x11.c (gdk_font_charset_for_locale):
+ font charset is iso8859-1, not iso-8859-1.
+
+Mon Jul 3 17:08:14 2000 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkfont-x11.c (gdk_font_charset_for_locale):
+ Use g_get_charset() instead of g_get_codeset().
+
+ * gtk/gtkframe.[ch] gtkframe.h gtk/gtktextmark.h:
+ Comment out some strdup'ing functions to keep timj
+ happy until we finish fighting this out.
+
+Mon Jul 3 14:24:16 2000 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkwidget.c (gtk_widget_draw): Ignore calls with
+ <= width or height.
+
+ * gtk/gtktable.c (gtk_table_attach): Fix missed merge
+ from 1.2 for parent/child states.
+
+ * gdk/gdkgc.c (gdk_gc_set_rgb_fg/bg_color): Fix a couple
+ of typos.
+
+ * gdk/gdkevents.[ch]: Remove press/xtilt/ytilt fields of
+ event structures, replace with a generic axes field. Replace
+ deviceid/sourec with GdkDevice *device.
+
+ * gdk/gdkevents.[ch] (gdk_event_get_axis): Add function
+ to extract particular axis use value from event. (Also
+ can be used for normal X/Y.)
+
+ * gdk/gdkinput.h gdk/x11/gdkinput*: Major revision;
+ allow for arbitrary number of axes, namespace everything
+ as gdk_device_*. Replace guint32 deviceid with GdkDevice *
+ everywhere.
+
+ * gdk/x11/{gdkmain-x11.c,gdkevent-x11.c,gdkinput*}:
+ Get rid of the gdk_input_vtable setup if favor of simply
+ defining the functions in gdkinput-none/gxi/xfree.c in
+ a similar fashion to the way that the port structure is
+ done.
+
+ * gtk/gtkdnd.c: Fix fields of synthesized button press event
+ for new event structures.
+
+ * gtk/gtkinputdialog.c gtk/testinput.c: Revise to match
+ new device interfaces.
+
Sun Jul 2 18:19:50 2000 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwidget.[ch] (gtk_widget_create_pango_layout): Add a 'text' argument to
* gdk/gdkfont.h gdk/x11/gdkfont-x11.c (gdk_font_from_description):
Add function to load a GdkFont from a PangoFontDescription.
+2000-05-29 Tor Lillqvist <tml@iki.fi>
+
+ * gdk/win32/gdkevents-win32.c (gdk_WindowProc): The local "event"
+ variable should be of type GdkEventPrivate.
+
Fri May 26 17:16:40 2000 Owen Taylor <otaylor@redhat.com>
* gtk/frame.[ch] gtkaspectframe.c: Make frame widgets able