Image: Wrap missing constructors
@dboles
Submitted by Daniel Boles Link to original bug (#796277)
Description
new_from_gicon() and new_from_surface() are neither wrapped nor ignored.
Also missing is new_from_icon_name(). The hg does attempt to justify this:
//We don't wrap gtk_image_new_from_icon_name() to avoid a clash with the from-filename constructor. //But we do wrap gtk_image_set_from_icon_name() _IGNORE(gtk_image_new_from_icon_name)
But that's wrong: with an icon, the user would need to pass an IconSize, so there is no ambiguity (so long as we don't specify a default for it, which we don't for set_from_icon_name(), and that wouldn't justify missing a useful ctor anyway)
new_from_resource() I suppose must stay unwrapped, as it is definitely ambiguous.
Version: 3.93.x