diff -u gobby-infinote-0.4.92/debian/changelog gobby-infinote-0.4.92/debian/changelog --- gobby-infinote-0.4.92/debian/changelog +++ gobby-infinote-0.4.92/debian/changelog @@ -1,8 +1,14 @@ -gobby-infinote (0.4.92-0ubuntu2~jaunty0) jaunty; urgency=low +gobby-infinote (0.4.92-0ubuntu3~jaunty0) jaunty; urgency=low * Backport to Ubuntu Jaunty. - -- Philipp Kern Mon, 11 May 2009 14:54:55 +0200 + -- Philipp Kern Sun, 17 May 2009 00:46:54 +0200 + +gobby-infinote (0.4.92-0ubuntu3) karmic; urgency=low + + * Make backporting easier by restricting ourselves to Gtkmm 2.12. + + -- Philipp Kern Sun, 17 May 2009 00:36:17 +0200 gobby-infinote (0.4.92-0ubuntu2) karmic; urgency=low only in patch2: unchanged: --- gobby-infinote-0.4.92.orig/code/core/tablabel.cpp +++ gobby-infinote-0.4.92/code/core/tablabel.cpp @@ -317,7 +317,17 @@ { Gdk::Color c; c.set_hsv(360.0 * inf_text_user_get_hue(i->get_user()), 0.6, 0.6); - markup += "" + m_dot_char + ""; + + // We are using the C API here since + // gdk_color_to_string is available since GTK 2.12, + // but Gdk::Color::to_string only since gtkmm 2.14, + // and we want to require nothing more recent than + // 2.12 for now. See also bug #447. + gchar* color_str = gdk_color_to_string(c.gobj()); + Glib::ustring cpp_color_str(color_str); + g_free(color_str); + + markup += "" + m_dot_char + ""; } m_dots.set_markup(markup); m_dots.show();