2006-02-24 Matthias Clasen * === Released 2.8.13 === * NEWS: Updates * configure.in: Bump version 2006-02-22 Matthias Clasen * gtk/gtktextbtree.c: * gtk/gtktextiter.c: Minor optimizations. (#332059, Arnaud Charlet) * gtk/gtkradiobutton.c (gtk_radio_button_clicked): Emit notify::active here, when changing the value of this property. (#331651) * gtk/gtknotebook.c: Apply a patch by Paolo Borelli to make the tab menu keynavigatable. (#331440) 2006-02-22 Matthias Clasen * gtk/gtkaboutdialog.c: Change Close buttons to GTK_RESPONSE_CANCEL so Escape works. (#331940, Daniel Drake) 2006-02-20 Matthias Clasen * gtk/gtknotebook.c: Properly update internal state when child visibility changes. (#331785, Sebastien Bacher) * gdk/gdkgc.c (_gdk_gc_update_context): Obtain the background color from the gc when it is needed. (#331820) 2006-02-19 Matthias Clasen * gdk/gdkgc.c (_gdk_gc_update_context): Add a gc_changed argument, and avoid setting the clip region if the gc has not changed. * gdk/gdkgc.c: Update all callers. * gdk/gdkpango.c (get_cairo_context): Avoid updating the context if nothing changed. 2006-02-20 Tor Lillqvist * gdk/win32/gdkwindow-win32.c (do_shape_combine_region): New function. Factor out code from gdk_window_shape_combine_mask(). (gdk_window_shape_combine_region): Actually do something. Convert region to a HRGN and call do_shape_combine_region(). 2006-02-17 Matthias Clasen * gdk/gdkregion-generic.c (gdk_region_union_with_rect): Be robust and reject rectangles with negative width or height. (#331467, Benjamin Berg) 2006-02-16 Federico Mena Quintero Merged from HEAD: * gtk/gtkfilechooserdialog.c (gtk_file_chooser_dialog_map): Call ::initial_focus() on the child before calling ::map() on our parent class. This will prevent the shortcuts treeview from highlighting its first row as a result of getting assigned focus by gtk_dialog_map(). 2006-02-14 Matthias Clasen * gtk/gtkwidget.c (gtk_widget_send_expose): Remove redundant check. Pointed out by Bodo-Merle Sandor. * gtk/gtkcolorbutton.c (gtk_color_button_unrealize): Add this to match realize. This fixes moving color buttons between screens. (#331097, Oana Serb) 2006-02-12 Matthias Clasen * gtk/gtkicontheme.c (gtk_icon_theme_list_icons): Give working examples in the docs. (#330944, John Spray) 2006-02-11 Matthias Clasen * gtk/gtkiconview.c (gtk_icon_view_get_item_at_coords): Fix row_spacing/column_spacing confusion. (#330732, Donald Straney) 2006-02-11 Matthias Clasen * NEWS: Corrections * NEWS: Actually commit the updates for 2.8.12 * configure.in: Bump version