GNOME Bugzilla – Bug 737207
Bring clutter-gtkmm up to date
Last modified: 2014-10-12 13:21:03 UTC
I think there are a few issues with this package: - GtkClutterActor is not wrapped. - GtkClutterWindow is not wrapped. - clutter-gtk_signals.defs is outdated, which causes gmmproc to output that a lot of properties are not wrapped.
Created attachment 286914 [details] [review] Regenerate clutter-gtk_signals.defs
Created attachment 286923 [details] [review] Wrap Embed::use-layout"size property
Created attachment 286924 [details] [review] Wrap GtkClutterActor
Created attachment 286932 [details] [review] Wrap GtkClutterWindow
Created attachment 286998 [details] [review] Wrap missing methods in Embed.
Created attachment 286999 [details] [review] Wrap Embed as GTKOBJECT
Review of attachment 286998 [details] [review]: We generally add "== true" for simple setters.
These all look great to me. Please go ahead. And I think you can safely just make any commits that you like. There doesn't seem to be any active maintainer, so I guess you could even make a release if you like.
Thank you! I'll keep the bug report open until I make a release containing these updates, if you agree. I have a few questions: - How can I discover which library version this package depends on? I mean, currently it requires clutter-gtk >=0.91.8 (a few days ago clutter-gtk 1.6.1 was released); however, I do not know how can I be sure there are no new symbols in more recent versions. I can do this by reverting my clutter-gtk installation and checking if clutter-gtkmm builds... I just wonder if there is a simpler way. - Should I bump the package's version number? I mean, to match the latest clutter-gtk released version number. I'm not referring here to the so version, which I know I need to update.