Created attachment 6425 Add GObject Introspection support GObject introspection allows other language bindings to read this metadata that's now generated and automatically provide bindings to call into the libxfce4ui at runtime. For more info see: https://wiki.gnome.org/Projects/GObjectIntrospection/
So the GIR scanner tool requires that the filenames match the namespace which must match all the function prefixes. As we use xfce_ for a lot of the identifiers this won't work. Marking won't fix.
Support for introspection landed in https://git.xfce.org/xfce/libxfce4ui/commit/?id=6ff48eb5d2ee27f7dd33ecc28738220f0a2c7fa6