GNOME Bugzilla – Bug 505766
Gtk::RecentAction must derive from Gtk::RecentChooser
Last modified: 2008-01-22 13:56:49 UTC
Please describe the problem: GtkRecentAction implements GtkRecentChooser interface but the corresponding gtkmm class ignores this. http://library.gnome.org/devel/gtk/2.12/GtkRecentAction.html http://www.gtkmm.org/docs/gtkmm-2.4/docs/reference/html/classGtk_1_1RecentAction.html Steps to reproduce: Actual results: Expected results: Does this happen every time? Other information:
That is an unfortunate mistake. I wonder if anybody can be using this. If it's impossible to use it now then we can safely break ABI by adding the extra base class.
Yes, this class is useless without Gtk::RecentChooser base. I suggest you to release the fix now and hint distributions to update ASAP.
Committed to trunk and the gtkmm-2-12 branch, to appear in a new gtkmm 2.12.x tarball soon. 2008-01-18 Murray Cumming <murrayc@murrayc.com> * gtk/src/recentaction.hg: Derive (and implement) from RecentChooser so this is actually usable. This changes ABI (object size), but nobody could have been using this yet. (Bug #505766, Denes Faluvegi) Thanks. Please do check that this is now usable for you.
I tested gtkmm-2-12 branch, works as expected now, thank you.