]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-10
Make it possible to specify additional modules to load via a setting.
[~andy/gtk] / ChangeLog.pre-2-10
index 2678e195f1822b48c71b6aa1a60a2aebee63cb2d..d25d433d9b9f3d3045145934fbb8e3cc098c3083 100644 (file)
@@ -1,3 +1,112 @@
+2004-09-01  Matthias Clasen  <mclasen@redhat.com>
+
+       Make it possible to specify additional modules to load
+       via a setting.  (#117236, Alex Graveley)
+       
+       * gtk/gtkmodules.h: 
+       * gtk/gtkmodules.c: New files which contain the module
+       handling code which was previously in gtkmain.[hc]. 
+       Additionally, the code now looks for the gtk-modules 
+       setting, which can specify additional modules to load.
+
+       * gtk/gtkmain.c: 
+       * gtk/gtkmain.h: Remove all the module handling code.
+
+       * gtk/gtkdebug.h: Add a debug flag for modules.
+
+       * gtk/gtk.h: Include gtkmodules.h
+
+       * gtk/Makefile.am (gtk_public_h_sources): Add gtkmodules.h
+       (gtk_c_sources): Add gtkmodules.c
+
+       * gtk/gtksettings.c: Add the gtk-modules setting.
+
+       * gdk/x11/gdkevents-x11.c: Add the Gtk/Modules XSetting.
+
+Wed Sep  1 19:11:44 2004  Søren Sandmann  <sandmann@redhat.com>
+
+       * gtk/gtktoolbar.c (gtk_toolbar_size_allocate): Make sure
+       children of the toolbar are given positive dimensions. (149540,
+       Felipe Heidrich).
+
+2004-09-01  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkfilesystemunix.c: 
+       * gtk/gtkfilechooserbutton.c: Protect the unistd.h include
+       by HAVE_UNISTD_H.
+
+Wed Sep  1 02:38:48 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkaccellabel.c (gtk_accel_label_expose_event): Make
+       accel labels ellipsize correctly.  (#151559, Christian Persch)
+
+Wed Sep  1 00:55:56 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkimage.c (gtk_image_clear): Don't leak the iter
+       of a running animation.  (#151542)
+
+Tue Aug 31 23:40:29 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/win32/gdkproperty-win32.c (gdk_screen_get_setting): Make
+       "ms-windows" the default theme on Win32.  
+
+Tue Aug 31 23:24:49 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkcalendar.c (gtk_calendar_main_button): Only start  
+       a drag if the left button is pressed.  (#151490, Frederic Croszat)
+
+Tue Aug 31 23:20:58 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/x11/gdkdnd-x11.c (gdk_drop_finish): Remove debug spew.
+
+Tue Aug 31 17:07:41 2004  Jonathan Blandford  <jrb@redhat.com>
+
+       * gtk/gtktreeviewcolumn.c
+       (gtk_tree_view_column_cell_process_action): constrain cell area to
+       passed in cell_area, #147867
+
+       * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_get_size): if
+       ellipsizing, get_size is only 3 chars wide.
+
+       * docs/tree-column-sizing.png: Add Matthias's excellent image.
+
+2004-08-28  Robert Ögren  <gtk@roboros.com>
+
+       On Win32, do not produce tablet motion or button events while a
+       window is being moved or resized. (#151090, reported by Shaneyfelt)
+
+       * gdk/win32/gdkprivate-win32.h
+       * gdk/win32/gdkglobals-win32.c
+       * gdk/win32/gdkevents-win32.c: Rename the variable resizing to
+       _sizemove_in_progress and make it extern.
+
+       * gdk/win32/gdkinput-win32.c (_gdk_input_other_event): Ignore
+       motion and button events if _sizemove_in_progress is true.
+
+2004-08-30  Tor Lillqvist  <tml@iki.fi>
+
+       Make the ms-windows theme engine build with mingw.
+
+       * configure.in: Expand also modules/engines/ms-windows/Theme/
+       Makefile and .../Theme/gtk-2.0/Makefile.
+
+       * modules/engines/ms-windows/Makefile.am: Adapt for building
+       inside the GTK sources.
+
+       * modules/engines/ms-windows/*.c: Use "foo.h" style includes for
+       GTK and GDK headers. Use correct path for gdkwin32.h header.
+
+       * modules/engines/ms-windows/msw_style.c: Don't use deprecated GDK
+       API.
+
+       * modules/engines/ms-windows/xp_theme_defs.h
+       * modules/engines/ms-windows/xp_theme.c: Move definitions of TMT_*
+       to xp_theme.c, as they are neither in mingw's nor Platform
+       SDK's tmschema.h.
+
+       * modules/engines/ms-windows/xp_theme.c: Define _WIN32_WINNT as
+       0x0501 to get the necesssary stuff from mingw's uxtheme.h.
+
 2004-08-30  Matthias Clasen  <mclasen@redhat.com>
 
        Integrate the ms-windows theme engine (better known as Wimp)
 
 2004-08-30  Matthias Clasen  <mclasen@redhat.com>
 
-       * gtk/gtktextview.c (gtk_text_view_delete_surrounding_handler): Make it compile.
+       * gtk/gtktextview.c (gtk_text_view_delete_surrounding_handler):
+       Make it compile.
 
 2004-08-27  Matthias Clasen  <mclasen@redhat.com>
 
@@ -95,7 +205,6 @@ Thu Aug 26 22:44:12 2004  Matthias Clasen  <maclas@gmx.de>
        * gtk/gtkrange.h (struct _GtkRangeClass): Declare change_value
        function.
 
->>>>>>> 1.5765
 2004-08-26  Matthias Clasen  <mclasen@redhat.com>
 
        * modules/input/Makefile.am: Build imime.la on Windows.