]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-4
Use application/x-rootwindow-drop for root window drops. (#108670, Alex
[~andy/gtk] / ChangeLog.pre-2-4
index 93308a10ddc12e156084d566fc67468943f51ff1..f29f72f577436a24c03069dbd6278d0672cd30ef 100644 (file)
@@ -1,3 +1,126 @@
+Sun Jun  8 22:03:09 2003  Owen Taylor  <otaylor@redhat.com>
+
+       * tests/testdnd.c: Use application/x-rootwindow-drop for
+       root window drops. (#108670, Alex Larsson)
+
+       * gdk/x11/gdkdnd-x11.c (gdk_drag_motion) gtk/gtkdnd.c (gtk_drag_drop): 
+       Accept either application/x-rootwin-drop (what GTK+ has always used)
+       or application/x-rootwindow-drop (what the XDND standard specifies).
+
+Fri Jun  6 11:07:33 2003  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkwidget.c (event_window_still_viewable): 
+       Before delivering an event to a widget, check that
+       (if relevant), the event's window is still viewable.
+       (#105642, Dennis Björklund)
+
+       * gdk/gdkwindow.c (_gdk_window_destroy_hierarchy): 
+       NULL out private->parent, since after destruction
+       it might not be valid any more.
+
+       * gdk/gdkwindow.c (gdk_window_is_viewable): Fix some
+       accesses before g_return_val_if_fail(). Treat 
+       DESTROYED windows as unmapped.
+
+Thu Jun  5 09:28:03 2003  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkentry.c: Recompute unconditionally in
+       gtk_entry_style_set, and in a new gtk_label_screen_changed().
+       Protect the guts of recompute_idle_func() with
+       gtk_widget_has_screen(). (#114040, Morten Welinder) 
+       Fix FALSE/0 confusion.
+       
+Sun Jun  8 18:27:14 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gdk/gdkpixbuf-drawable.c (G8fromRGB565): swap G and B.
+       Fixes (#114669)
+
+Sun Jun  8 11:27:29 2003  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkviewport.c (viewport_set_adjustment): Fix bug with 
+       set_adjustment (viewport, NULL);
+
+2003-06-07  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkiconfactory.c (get_default_icons): 
+       * gtk/stock-icons/stock_{undo,redo,undelete,revert}_rtl_{16,24}.png:
+       * gtk/stock-icons/Makefile.am: Add rtl variants of undo, redo,
+       undelete and revert.  (#96633)
+       
+Fri Jun  6 16:25:44 2003  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkviewport.c: Many fixes, along with extensive cleanups and 
+       refactoring of code to reduce duplication; fixes include:
+
+       - gtk_viewport_realize(): Position the window correct from adjustment 
+       values. (#110737, Michael Natterer)
+
+       - Remove some division-by-zero checks in places where there is no 
+       longer division. (#110737)
+
+       - gtk_viewport_class_init: Make the hadjustment/vadjustment properties 
+       G_PARAM_CONSTRUCT, so that there will always be adjustments, even 
+       if gtk_viewport_new isn't used (#101135, Thomas Leonard).
+
+       - Switch over to encapsulated lazy-creation for hadjustment/
+       vadjustment; even with the CONSTRUCT property, we need this after
+       destroy.
+
+       - When updating the adjustment, immediate set their values to
+       match the the current range of the viewport, and update the 
+       viewport position to match the value of the new adjustments. 
+       (Part of #1165)
+
+2003-06-06  Tor Lillqvist  <tml@iki.fi>
+
+       * gdk/win32/gdkprivate-win32.h: Fix typo.
+
+       * gdk/win32/gdkgc-win32.c (_gdk_win32_gc_new): Set
+       graphics_exposures and subwindow_mode, too, even if they aren't
+       currently used.
+
+Fri Jun  6 23:38:23 2003  Kristian Rietveld  <kris@gtk.org>
+
+       Merged from stable.
+
+       * gtk/gtktreeview.c (do_expand_collapse),
+       (expand_collapse_timeout), (cancel_arrow_animation): made
+       expand_collapse_timeout a wrapper with locks around     
+       do_expand_collapse, made cancel_arrow_animation use
+       do_expand_collapse. Fixes threadlock. (Fixes #111286, patch from
+       Peter Bloomfield).
+
+Fri Jun  6 11:05:45 2003  Hidetoshi Tajima  <hidetoshi.tajima@sun.com>
+
+       * modules/input/gtkimcontextxim.h (struct _GtkIMContextXIM):
+       * modules/input/gtkimcontextxim.c (preedit_start_callback,
+       preedit_draw_callback, preedit_done_callback): Add a 'finalizing' flag 
+       to keep preedit-[start,changed,end] signals from being called during
+       finalization (#111861).
+
+2003-06-05  Noah Levitt  <nlevitt@columbia.edu>
+
+       * gtk/gtknotebook.c (gtk_notebook_button_press): Ignore button
+       presses that are not on the tab (#114534).
+
+Thu Jun  5 20:35:40 2003  Owen Taylor  <otaylor@redhat.com>
+
+       * demos/Makefile.am: Conditionalize dependencies for
+       gdk-pixbuf-csource on cross-compilation (#112391, J. Ali Harlowe). 
+       Buildtest-inline-pixbufs.h in srcdir. Don't try to build 
+       test-inline-pixbufs.h if we don't have libpng.
+
+       * gtk/stock-icons/Makefile.am (gtkstockpixbufs.h): 
+       Add a dependency on gdk-pixbuf.loaders when not 
+       cross-compiling, remove the dependency on gdk-pixbuf-csource
+       when not cross compiling.
+
+Thu Jun  5 20:12:51 2003  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkwindow.c (gtk_window_get_default_size): Handle
+       gtk_window_get_geometry_info() returning NULL.
+       (#107311, John Finlay)
+
 Thu Jun  5 19:24:33 2003  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtktoolbar.c (gtk_toolbar_expose): Subtract off