GMenu and GMenuItem don't have properties
@murrayc
Submitted by Murray Cumming Link to original bug (#705201)
Description
It would be nice if GMenu and GMenuItem used properties, for instance for GtkMenuItem's label and detailed_action strings.
That would make it easier to wrap for language bindings by allowing, for instance, g_menu_item_new() to just call g_object_new(). Language bindings generally want to call g_object_new() with their own derived type rather than calling the *_new() C convenience functions.