Index: gtk/gdkcolor.override
===================================================================
--- gtk/gdkcolor.override	(revision 2965)
+++ gtk/gdkcolor.override	(working copy)
@@ -168,6 +168,25 @@
     return _wrap_gdk_colormap_alloc_color(self, args, kwargs);
 }
 %%
+override-slot GdkColor.tp_repr
+static PyObject *
+_wrap_gdk_color_tp_repr(PyGBoxed *self)
+{
+    GdkColor *color = pyg_boxed_get(self, GdkColor);
+    return PyString_FromFormat("gtk.gdk.Color(%d, %d, %d)",
+                               color->red, color->green, color->blue);
+}
+%%
+override-slot GdkColor.tp_str
+static PyObject *
+_wrap_gdk_color_tp_str(PyGBoxed *self)
+{
+    GdkColor *color = pyg_boxed_get(self, GdkColor);
+    return PyString_FromFormat("Color(%d, %d, %d [#%02x%02x%02x])",
+                               color->red, color->green, color->blue,
+                               color->red / 256, color->green / 256, color->blue / 256);
+}
+%%
 override gdk_colormap_query_color kwargs
 static PyObject *
 _wrap_gdk_colormap_query_color(PyGObject *self, PyObject *args,
