]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-6
gdk/win32/gdkprivate-win32.h gdk/win32/gdkevents-win32.c
[~andy/gtk] / ChangeLog.pre-2-6
index 40737f352baf330da234968f3d8949cef67989ba..4c4732824760fa59afe45467a19a22aa83037349 100644 (file)
@@ -1,3 +1,26 @@
+1999-12-30  Tor Lillqvist  <tml@iki.fi>
+
+       * gdk/gdk.c: If we don't HAVE_XCONVERTCASE we must #include
+       gdkkeysyms.h to get the GDK_* keysym constants that are needed by
+       gdk_keyval_convert_case(). Otherwise, gdk_keyval_convert_case()
+       doesn't do anything.
+
+       * gdk/gdk.def: Add gdk_xid_table_insert.
+
+       * gdk/win32/gdkprivate-win32.h
+       * gdk/win32/gdkevents-win32.c
+       * gdk/win32/gdkinput-win32.c
+       * gdk/win32/gdkwindow-win32.c: Remove the superfluous
+       extension_events field in the GdkWindowWin32Data struct. Use only
+       the extension_events field in GdkWindowPrivate. Previously one was
+       set, and the other one tested, which broke tablet functionality.
+
+1999-12-18  Tor Lillqvist  <tml@iki.fi>
+
+       * gdk/win32/gdkfont-win32.c (gdk_text_size, gdk_text_extents):
+       When handling a single character (text length == 1), don't handle
+       it as if it was UTF-8.
+
 1999-12-11  Tor Lillqvist  <tml@iki.fi>
 
        * Makefile.am: Distribute README.win32.
 
        * gdk/win32/makefile.msc: Update.
 
+       * gdk/win32/gdkfont-win32.c (check_unicode_subranges): More
+       tweaks. Check only if at least one of those Unicode subrange bits
+       we care for is set. If no code page bits are set, guess (wildly)
+       based on the charset.
+
        * gdk/win32/gdkinput-win32.c: Remove debugging leftover.
 
        * gdk/win32/gdkwindow-win32.c (gdk_window_new): Assure title is