c6fabe504a
Rather than ask most users of Source to subclass it to simply set their icon, just allow them to create a new instance and add it without any complex magic. https://bugzilla.gnome.org/show_bug.cgi?id=661236