]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-6
Add gdk_drag_find_window_for_screen(), so that we can interpret x_root /
[~andy/gtk] / ChangeLog.pre-2-6
index 1d1c91de8f7f5c93dfbe20c04bfebaa98f8033c3..a5fd957451352dc1ce0156808adab95ea00051cf 100644 (file)
@@ -1,3 +1,86 @@
+Mon Oct  7 15:48:44 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/gdkdnd.[ch] gdk/x11/gdkdnd-x11.c: Add 
+       gdk_drag_find_window_for_screen(), so that we can
+       interpret x_root / y_root relative to the correct screen.
+       
+       * gdk/gdkdnd.c Makefile.am gdk/x11/gdkdnd-x11.c 
+       gdk/fb/gdkdnd-fb.c gdk/win32/gdkdnd-win32.c: New file. 
+       Move gdk_drag_find_window(), gdk_drag_get_protocol() here.
+
+       * gtk/gtkdnd.c: Handle drags between screens; use 
+       a fallback icon for icons set as windows/pixmaps, 
+       move the drag icon between displays for icons set as 
+       pixbufs.
+
+       * gdk/x11/gdkkeys-x11.c (update_keymaps): Fix infinite
+       loop from last change.
+
+Mon Oct  7 15:10:00 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/gdkdisplay.[ch] gdk/gdkinternals.h 
+       gdk/gdkwindow.[ch] gdk/linux-fb/gdkwindow-fb.c 
+       gdk/win32/gdkwindow-win32.c gdk/x11/gdkwindow-x11.c:
+
+       - Replace GdkPointerHooks with a multihead-safe 
+         GdkDisplayPointerHooks, leave GdkPointerHooks
+         around for singlehead.
+       - Add gdk_display_get_pointer() to get the pointer
+         location with the screen it is on.
+
+       * gdk/gdk.def gdk/gdkdisplay.[ch] gdk/gdkscreen.[ch]:
+       Change gdk_screen_get_window_at_pointer() to
+       gdk_display_get_window_at_pointer().
+
+       * gtk/gtktreeview.c demos/gtk-demo/changedisplay.c
+       tests/testgtk.c: Use gdk_display_get_window_at_pointer(), 
+       not gdk_screen_get_window_at_pointer().
+
+       * gtk/gtkcolorsel.c: Fix grabbing color to be multihead
+       safe.
+
+       * gtk/gtkwidget.c: Allow gtk_widget_push_colormap (NULL).
+       since it is useful for writing code that doesn't
+       know the dcurrent state but needs a clean colormap.
+
+       * gtk/gtkrc.c: When loading the settings for a particular
+       screen, only reset toplevels on that screen.
+
+       * gtk/gtkiconfactory.h: Fix #ifdef GTK_MULTIHEAD_SAFE
+       that should have been #ifndef GTK_MULTIHEAD_SAFE.
+
+Mon Oct  7 11:59:33 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkliststore.[ch] gtk/gtktreedatalist.[ch] gtk/gtktreednd.c
+       gtk/gtktreemodel.[ch] gtk/gtktreemodelsort.[ch]
+       gtk/gtktreeselection.[ch] gtk/gtktreesortable.[ch]
+       gtk/gtktreestore.[ch]: Deprecation cleanup
+
+Mon Oct  7 14:51:21 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkx.h: Fix some prototypes that had
+       () instead of (void).
+
+Mon Oct  7 12:40:39 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkwindow.c (gtk_window_move_resize): Clean
+       up the handling of clearing transient state 
+       settings, fixing bug #95026, reported by Jami
+       Pekannen.
+
+Mon Oct  7 11:45:17 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkkeys-x11.c (update_keymaps): If Mode_switch
+       is used for a known modifier like Mod1, assume it won't
+       be used to switch group. (#94841, problem reported by
+       Szekeres Istvan)
+
+Mon Oct 7 16:07:52 2002  Bill Haneman <bill.haneman@sun.com>
+
+       * gdk/x11/gdkimage-x11.c gdk/linux-fb/gdkimage-x11.c 
+       gdk/win32/gdkimage-x11.c: (gdk_image_get_pixel): 
+       (gdk_image_put_pixel): Fixed sense of bounds checks.
+
 Sun Oct  6 21:23:29 2002  Manish Singh  <yosh@gimp.org>
 
        * gtk/gtkcontainer.[ch] gtk/gtkbox.[ch] gtk/gtkhbox.[ch]