]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-10
Remove unneeded Win32 stuff inside #ifdef G_OS_WIN32. (Leftover from when
[~andy/gtk] / ChangeLog.pre-2-10
index 615ffef1bf6a19e094e368bd587352c354ad1bb4..5a80e43bb05e7e55edcddddc2f15af38aedac910 100644 (file)
@@ -1,3 +1,141 @@
+2002-03-02  Tor Lillqvist  <tml@iki.fi>
+
+       * gtk/gtkitemfactory.c: Remove unneeded Win32 stuff inside #ifdef
+       G_OS_WIN32. (Leftover from when gtkitemfactory.c handled files.)
+
+2002-03-01  Tor Lillqvist  <tml@iki.fi>
+
+       * gdk/gdkkeys.c (gdk_keyval_convert_case)
+       * gdk/x11/gdkkeys-x11.c (gdk_keyval_convert_case): If the keyval
+       to be converted is one of those that consist of a Unicode
+       character plus our special flag bit, use the
+       g_unichar_to{lower,upper} functions (Bug#73112).
+
+       * gdk/gdkkeys.c (gdk_keyval_convert_case): Drop the #ifdefs for
+       the GDK keysym symbols. As we include gdkkeysyms.h, we know they
+       are there. And if GDK keysyms some day are added/removed, this
+       function needs changes, too, anyway.
+
+Fri Mar  1 17:00:28 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/gdkpolyreg-generic.c: Fix some reported (but not significant)
+       UMR's from purify. (#73160, Morten Welinder)
+
+Fri Mar  1 16:48:19 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkscrolledwindow.c: Initialize the scrollbar spacing
+       variable in the class to -1, and then take that to mean
+       "default" (3) rather than putting 3 in the class directly.
+       This gives us some wiggle room to make it a per-instance
+       rather than a per-class property later.
+
+2002-03-01  jacob berkman  <jacob@ximian.com>
+
+       * Makefile.am (install-data-hook): 
+       (dist-hook): replace uses of test -e with more portable test -f
+
+Fri Mar  1 14:49:35 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtktextview.c (gtk_text_view_commit_text): Don't delete
+       forward across line boundaries when in overwrite mode.
+       (#73145, reported by Ettore Perazzoli)
+
+Fri Mar  1 14:47:39 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtktextview.c (gtk_text_view_commit_text): Don't
+       join up lines.
+
+Fri Mar  1 10:31:14 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtknotebook.c (gtk_notebook_reorder_child):
+       Fix signed-unsigned error that was accidentally causing
+       negative values to append, do it intentionally. Fix docs 
+       to say that negative values append. (Alexey A. Malyshev,
+       #73108) 
+
+2002-03-01 Alexey Malyshev <maa@sparc.spb.su>
+       
+        * gtk+/gtk/gtkitemfactory.c
+       fixed a little type in docs for gtk_notebook_set_show_border()
+       
+Fri Mar  1 09:05:19 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkitemfactory.c (gtk_item_factory_delete_entries):
+       Really make it work for paths with underline accelerators. (#69247)
+
+2002-02-28  Havoc Pennington  <hp@pobox.com>
+
+       * gtk/gtktextview.c (gtk_text_view_finalize): free the tab array
+       for custom tabs, reported by Paolo Maggi #72980
+       
+Thu Feb 28 19:55:01 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/gdkkeys.c: include gdkkeysysms.h if
+       compiling gdk_keyval_convert_case.
+
+       * gtk/gtkmenubar.c (gtk_menu_bar_cycle_focus): Implement
+       <Control>Tab <Control><Shift>Tab to cycle between
+       all menu bars in a toplevel once one is up.
+
+       * tests/testgtk.c: Add a second menubar, this
+       example is already full of crack anyways.
+
+       * gtk/gtkmenushell.c (gtk_menu_shell_key_press): Padd
+       unhandled events up to the parent menu shell.
+
+       * gtk/gtkmenuitem.c (gtk_menu_item_select_timeout): Only
+       pop up the menu if the parent menu shell is still active.
+
+       * gtk/gtkcontainer.[ch] (_gtk_container_focus_sort): Add a
+       old_focus argument, export privately.
+
+2002-02-28  Darin Adler  <darin@bentspoon.com>
+
+       * gtk/gtkfilesel.c: (open_new_dir): Add missing NULL check.
+
+2002-03-01  Tor Lillqvist  <tml@iki.fi>
+
+       * gdk/win32/gdkwindow-win32.h (struct _GdkWindowImplWin32): Remove
+       the event_mask, it is now in GdkWindowObject.
+
+       * gdk/win32/gdkwindow-win32.c: Change accordingly. Set the
+       GDK_STRUCTURE_MASK in gdk_window_set_events(), as it is always set
+       in gdk_window_new(), too. (Bug#72921)
+
+       * gdk/win32/gdkevents-win32.c: Change accordingly here, too.
+       (vk_from_char): New function, calculates the virtual keycode
+       corresponding to the char in a WM_CHAR message.
+       (build_keypress_event, build_keyrelease_event): Use it.
+       (build_keypress_event): Call ImmReleaseContext() after using the
+       input context. This might plug a memory or resource leak.
+       (build_key_event_state): Remove #if 0 code.
+       (gdk_event_translate): Actually, it would be preferrable to always
+       handle just the WM_KEYDOWN and WM_KEYUP messages, not WM_CHAR at
+       all, and thus drop the contorted logic with ignore_wm_char etc.
+
+       * gdk/win32/gdkkeys-win32.c: (gdk_keymap_get_entries_for_keyval):
+       Debugging output.
+       (gdk_keymap_translate_keyboard_state): Return correct value. (But
+       _gtk_key_hash_lookup() doesn't check the return value...)
+
+Thu Feb 28 14:49:08 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkwindow-x11.c (gdk_window_foreign_new): Initialize
+       private->event_mask from attributes we retrieved for
+       the window.
+
+2002-02-22  Havoc Pennington  <hp@redhat.com>
+
+       * gtk/gtktextbuffer.c (save_range): change gravity of start/end
+       marks so that text added at either end of the range doesn't end up
+       inside the range.
+       (gtk_text_buffer_real_insert_range): fix to handle pasting a range
+       into itself.
+
+2002-02-28  Sven Neumann  <sven@gimp.org>
+
+       * configure.in: beautified configure --help output.
+
 2002-02-28  Tor Lillqvist  <tml@iki.fi>
 
        * gdk/win32/Makefile.am: Move bdfcursor.c from