]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-10
Add new function _gdk_screen_get_font_map() and have one fontmap per
[~andy/gtk] / ChangeLog.pre-2-10
index ed500ccb9a4acf1158aa43813e154ed9c2217fb1..097c66ee42eb0b1dc92e06bef82e0ea33bd81249 100644 (file)
@@ -1,3 +1,78 @@
+2006-05-21  Behdad Esfahbod  <behdad@gnome.org>
+
+       * gdk/gdkinternals.h:
+       * gdk/gdkscreen.c (gdk_screen_class_init), (gdk_screen_finalize),
+       (update_fontmap_resolution), (gdk_screen_set_resolution):  Add new
+       function _gdk_screen_get_font_map() and have one fontmap per screen,
+       with the correct resolution set on it.
+
+       * gdk/gdkpango.c (gdk_pango_context_get_for_screen): Use
+       _gdk_screen_get_font_map() instead of setting resolution on the
+       PangoCairoContext.  (#342529)
+
+2006-05-22  Tor Lillqvist  <tml@novell.com>
+
+       * gtk/gtkfilesystemwin32.c: Make it compile again. Doesn't work
+       properly yet, though. There is lots of commonality between this
+       file and gtkfilesystemunix.c that should really be factored out.
+
+2006-05-19  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkpaned.c (gtk_paned_compute_position): Avoid warnings
+       if a child is NULL.  (#342007, Patrick Monnerat)
+       
+       * gtk/gtk.symbols: 
+       * gtk/gtkprintoperation.h: 
+       * gtk/gtkprintoperation.c (gtk_print_operation_cancel): New function
+       to cancel a running print operation.
+
+       * gtk/gtkprintoperation-private.h (struct _GtkPrintOperationPrivate): 
+       Add a cancelled flag, use g types, use bitfields.
+
+       * gtk/gtkprintoperation.c (print_pages): Clean up after the idle
+       in the synchronous case.
+
+       * gtk/gtknotebook.c (gtk_notebook_pages_allocate): Fix a 
+       boundary case in scrolling where a tab was not shown.  (#168105,
+       Hiroyuki Ikezoe, patch by Kouhei Sutou)
+
+2006-05-19  Damon Chaplin  <damon@gnome.org>
+
+       * gtk/gtkfontsel.c (gtk_font_selection_init): use
+       atk_relation_add_target() to add the targets, since it sets up weak
+       references to avoid crashes. (#305530)
+
+2006-05-18  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkprintoperation.h: 
+       * gtk/gtkprintoperation.c: Add a GtkPrintOperation:: paginate signal 
+       that gets emitted to paginate a document in chunks.
+
+       * gtk/gtkprintoperation-private.h: 
+       * gtk/gtkmarshalers.list: Add necessary glue.
+
+       * gtk/gtkcalendar.c (gtk_calendar_drag_motion): Don't produce
+       a stuck drag if shift is held.  (#341734, Sebastien Bacher) 
+
+       * gdk/x11/gdkdnd-x11.c (_gdk_drag_get_protocol_for_display): 
+       Always set protocol.  (#342003, Tommi Komulainen)
+
+       * gtk/gtkimage.c (icon_theme_changed): Only unref the pixbuf
+       if the image has the appropriate storage type.  (#342096, Tommi
+       Komulainen)
+
+       * configure.in: Actually require GLib 2.11
+       
+       * gtk/gtkentry.c (gtk_entry_drag_data_received): Make drops
+       end up at the right spot.  (#342072,  Yevgen Muntyan)
+
+2006-05-18  Michael Natterer  <mitch@imendio.com>
+
+       * gtk/gtkrange.c: canonicalize the name of the "activate-slider"
+       style property and use GTK_PARAM_READABLE instead of
+       G_PARAM_READABLE. Moved one "activate_slider" variable to the
+       local scope its used in.
+
 2006-06-18  Michael Emmel  <mike.emmel@gmail.com>
 
        * gdk/directfb/gdkscreen-directfb.c: