summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog9
-rw-r--r--NEWS35
-rw-r--r--gtk/gdkcairo.override2
3 files changed, 45 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index ae433428..be25bf15 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2006-06-13 Gustavo J. A. M. Carneiro <gjc@gnome.org>
+
+ * NEWS: Updated.
+
+ * gtk/gdkcairo.override: Rename the recently introduced
+ gdk.CairoContext.rectangle() to gdk.CairoContext.gdk_rectangle()
+ because it redefines cairo.Context.rectangle() with a different
+ signature, thus violates the Liskov substitution principle.
+
2006-06-13 John Finlay <finlay@moeraki.com>
* gtk/gtk.override (_wrap_gtk_menu_popup): Improve anti-leak code.
diff --git a/NEWS b/NEWS
index a65f8459..4062d1ff 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,38 @@
+pygtk-2.9.0 13-june-2006
+ - Allow gtk.TreeSortable.set_default_sort_func callback to be None
+ (Johan, Patrick O'Brien)
+ - Add API to unset the g_log handlers (#323786, Johan)
+ - Allow the gtk module to be imported without DISPLAY (#316877, Johan)
+ - Code cleanup and fixes considering Coverity reports (Johan)
+ - Add codegen support for const-Object return type (#169204, Gustavo)
+ - Add codgen support for unblocking threads around method calls (Gustavo)
+ - Wrap gdk_event_handler_set (Johan)
+ - Codegen reverse wrapper bug fix (#340162, Yevgen Muntyan)
+ - Wrap GdkRegion (John Ehresman)
+ - Add codegen support for ignore-type statement in override (Johan)
+ - Add conditional support for gtk+ 2.10 API, especially printing
+ (Johan, Finlay, Gustavo)
+ - Complete the support for gtk.Container virtual methods (#341641, Gustavo)
+ - Fix misc. reference leaks (Finlay, Gustavo)
+ - Allow None parameter in pangocairo.CairoContext.set_font_options (Finlay)
+ - Complete the support for gtk.CellRenderer virtual methods (#339431, Gustavo)
+ - IconView.set_cursor method params 'cell' and 'start_editing'
+ made optional (#343039, Ross Burton, Finlay)
+ - Wrap a few more gdk_cairo_* methods (Finlay)
+ - Add a 'selection' field to gdk.OWNER_CHANGE events (Finlay)
+ - Allow None in gtk.Entry.set_inner_border() (Finlay)
+ - gtk.Clipboard rich text methods (Finlay)
+ - Add gtk.MessageDialog.set_image() (Finlay)
+ - Wrap gtk_link_button_set_uri_hook() (Finlay)
+ - Allow None in gtk.Widget.input_shape_combine_mask() (Finlay)
+ - Allow gtk.LinkButton() constructor to optionally receive a label (Finlay)
+ - Allow None in gtk.Label.set_mnemonic_widget() (Johan)
+ - Wrap a bunch of X11 specific gdk methods (Gustavo)
+ - Add gtk.SizeGroup.get_widgets() (Finlay)
+ - Wrap gtk_style_lookup_color() (Finlay)
+ - Wrap a bunch of gtk treeview grid lines methods (Finlay)
+ - Better Drag and drop API support (Finlay)
+
pygtk-2.9.0 04-april-2006
- Remove gobject, pygobject is now a hard dependency
- Set encoding in pango instead of gtk (328031)
diff --git a/gtk/gdkcairo.override b/gtk/gdkcairo.override
index 5503daad..26e12ae0 100644
--- a/gtk/gdkcairo.override
+++ b/gtk/gdkcairo.override
@@ -136,7 +136,7 @@ _wrap_gdk_cairo_set_source_pixmap(PyObject *self, PyObject *args, PyObject *kwar
static PyMethodDef _PyGdkCairoContext_methods[] = {
{ "set_source_pixbuf", (PyCFunction)_wrap_gdk_cairo_set_source_pixbuf, METH_VARARGS|METH_KEYWORDS },
{ "set_source_color", (PyCFunction)_wrap_gdk_cairo_set_source_color, METH_VARARGS|METH_KEYWORDS },
- { "rectangle", (PyCFunction)_wrap_gdk_cairo_rectangle, METH_VARARGS|METH_KEYWORDS },
+ { "gdk_rectangle", (PyCFunction)_wrap_gdk_cairo_rectangle, METH_VARARGS|METH_KEYWORDS },
{ "region", (PyCFunction)_wrap_gdk_cairo_region, METH_VARARGS|METH_KEYWORDS },
#if HAVE_GTK_2_10_TRUE != '#'
{ "set_source_pixmap", (PyCFunction)_wrap_gdk_cairo_set_source_pixmap, METH_VARARGS|METH_KEYWORDS },