]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-10
Don't leak default_sort_data. (#346341, Christian Weiske)
[~andy/gtk] / ChangeLog.pre-2-10
index 07ea5ae6a7e82d3347c089e180eda5783fa71b46..fc000cfc32ed6c22d1a5f909c21192c747f9dd51 100644 (file)
@@ -1,3 +1,192 @@
+2006-06-30  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtktreemodelsort.c (gtk_tree_model_sort_finalize):
+       Don't leak default_sort_data.  (#346341, Christian Weiske)
+
+       * gtk/Makefile.am: Make sure all win32-specific printing
+       sources are distributed.  (#346312, Erik van Pienbroek)
+       
+       * gtk/gtkprinter.c (gtk_enumerate_printers): Always call the
+       destroy notify.  (#346027, Christian Persch)
+
+       * gtk/gtkprintsettings.c (gtk_print_settings_get_page_ranges):
+       Documentation updates.
+
+       * gtk/gtkprintunixdialog.c (gtk_print_unix_dialog_set_settings):
+       Don't leak the ranges.  (#346237, Carolyn MacLeod)
+
+       * gtk/gtkprintjob.[hc]: Add a PREVIEW capability to hide
+       the preview button.  (#346113, Christian Persch)
+
+       * gtk/gtkprintunixdialog.c (update_dialog_from_capabilities):
+       Hide the preview button depending on the capability.
+
+       * gtk/gtkprintoperation-unix.c: Set the PREVIEW capability.
+
+2006-06-29  Bill Skaggs  <weskaggs@primate.ucdavis.edu>
+
+       * gtk/gtkprogress.h: revert last change by Matthias -- it broke the
+       build of gtkprogressbar.
+
+2006-06-29  Matthias Clasen  <mclasen@redhat.com>
+
+       * gdk/x11/gdkevents-x11.c (gdk_event_translate): Update the 
+       size of the drawable for the root window when the screen size 
+       changes.  (#346102, Sven Herzberg)
+
+2006-06-29  Matthias Clasen  <mclasen@redhat.com>
+
+       * NEWS: Updates
+
+       * gtk/gtkprintoperation.c: Clarify docs for the allow-async
+       property.  (#346108, Christian Persch)
+
+2006-06-28  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkprinter.c: 
+       * gtk/gtkprintunixdialog.c: 
+       * gtk/gtkprintoperationpreview.c: 
+       * gtk/gtkprintcontext.c (gtk_print_context_set_cairo_context): 
+       * gtk/gtklabel.c (gtk_label_set_line_wrap_mode): 
+       * gtk/gtkentry.c (gtk_entry_new):       
+       * gtk/gtkprintoperation.c (gtk_print_operation_set_custom_tab_label): 
+       * gtk/gtkclipboard.c (gtk_clipboard_wait_for_rich_text): Documentation
+       additions and fixes.
+
+       * gtk/gtkaspectframe.h:
+       * gtk/gtkaboutdialog.c:
+       * gtk/gtkcalendar.c:
+       * gtk/gtkinputdialog.c: 
+       * gtk/gtk.symbols: Remove unnecessary includes.
+       
+       * gtk/gtkprogress.[hc]: 
+       * gtk/gtkitemfactory.[hc]: Don't unnecessarily use GTK_COMPILATION,
+       remove unnecessary includes.
+
+       * gdk/x11/gdkdisplay-x11.c (gdk_display_open): Only select the
+       XKB event details we actually care about.  (#346079, Ryan Lortie)
+
+2006-06-27  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_set_model): cancel the
+       expand collapse timeout when unsetting the model (Fixes #327164,
+       reported by Daichi Kawahata).
+
+2006-06-26  Michael Emmel  <mike.emmel@gmail.com>
+       
+       * gdk/directfb/gdkdirectfb.h: added ifdef to compile with directfb 0.9.24 
+       * gdk/directfb/gdkwindow-directfb.c: ifdef depend on directfb cvs 
+
+2006-06-26  Kristian Rietveld  <kris@gtk.org>
+
+       Make the insert and set functions somewhat more convenient.
+       (#343841, David Necas).
+
+       * gtk/gtkliststore.c (gtk_list_store_insert_with_values): allow
+       a NULL iter,
+       (gtk_list_store_insert_with_valuesv): likewise.
+
+       * gtk/gtktreestore.c (gtk_tree_store_insert_with_values): ditto,
+       (gtk_tree_store_insert_with_valuesv): likewise.
+
+2006-06-26  Michael Natterer  <mitch@imendio.com>
+
+       * gtk/gtktextview.c (gtk_text_view_size_allocate): revert "keep
+       cursor visible when size changes" since it breaks things (#344874).
+
+2006-06-26  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkcombobox.c (gtk_cell_view_menu_item_new): Avoid
+       a refcounting leak in the python bindings.  (#344876, Phil Dumont)
+
+2006-06-25  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkprinter.c (gtk_enumerate_printers): Make
+       this work when the enumeration is stopped early.  (#344074,
+       Felipe Heidrich)
+
+2006-06-24  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkcombobox.c: Update the height as well
+       when changing fonts.  (#321393, Billy Biggs)
+`
+2006-06-23  Christian Rose  <menthos@menthos.com>
+
+       * configure.in: Added "ur" to ALL_LINGUAS.
+
+2006-06-22  Matthias Clasen  <mclasen@redhat.com>
+
+       Fix #345663, reported by Kazuki Iwamoto
+       
+       * gtk/gtkaction.c: Include gtkiconfactory.h
+
+       * gtk/gtkactiongroup.c: Include gtkicontheme.h
+
+2006-06-22  Michael Natterer  <mitch@imendio.com>
+
+       * gtk/gtktextview.c (gtk_text_view_size_allocate): keep the cursor
+       visible when the size changes. Fixes bug #344874.
+
+2006-06-22  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkpintjob.h: Add a note about updating the registration.
+       * gtk/gtkprintjob.c (gtk_print_capabilites_get_type): Add missing
+       capabilitites. 
+
+       * modules/printbackends/cups/gtkprintbackendcups.c: Remove
+       an unused variable and make it compile with Cups 1.1.  (#345644,
+       Joseph Sacco)
+
+2006-06-21  Matthias Clasen  <mclasen@redhat.com>
+
+       * configure.in: Bump version
+       
+       * === Released 2.9.4 ===
+
+       * modules/printbackends/file/gtkprintbackendfile.c: 
+       Apply a patch by Christian Persch to support PostScript and PDF
+       output.
+
+       * gtk/gtkprinteroptionwidget.c (radio_changed_cb): Don't free
+       the value.
+
+2006-06-21  Matthias Clasen  <mclasen@redhat.com>
+
+       Apply a patch by John Palmieri to use buffered io using
+       GIOChannels, clean up error handling and support Cups 1.2
+       api in the printing code.
+
+       * acconfig.h:
+       * configure.in: Detect Cups 1.2
+
+       * gtk/gtkdebug.h:
+       * gtk/gtkmain.c: Add a printing debug key.
+
+       * gtk/gtkprintbackend.[hc]: Remove the GError parameter from
+       gtk_print_backend_print_stream, and take a  GIOChannel instead
+       of an fd.
+
+       * gtk/gtkprinter-private.h:
+       * gtk/gtkprinter.c: Replace the fd parameter of 
+       _gtk_printer_create_cairo_surface by a GIOChannel.
+
+       * gtk/gtkprintjob.[hc]: Remove the GError parameter from
+       gtk_print_job_send and make it return void.
+
+       * gtk/gtkprintoperation-unix.c:
+       * gtk/gtkprintjob.c: Adjust callers, add some debugging support.
+
+       * modules/printbackends/Makefile.am: Fix DIST_SUBDIRS.
+
+       * modules/printbackends/cups/Makefile.am:
+       * modules/printbackends/lpr/Makefile.am: Add debug CFLAGS.
+       
+       * modules/printbackends/cups/gtkcupsutils.[hc]: 
+       * modules/printbackends/cups/gtkprintbackendcups.c:
+       * modules/printbackends/file/gtkprintbackendfile.c:
+       * modules/printbackends/lpr/gtkprintbackendfile.c: Adapt to
+       the GIOChannel and GError changes, add debug output
+       
 2006-06-21  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkprinter.c (gtk_enumerate_printers): Remove an