Mike Kestner has been working for the past few months in supporting GLib's GInterfaces in Gtk#. He has commited his code, and written a tutorial.
There were two main use cases that people discussed with us:
- The need to implement new Gtk TreeView models.
- The need to support interfaces for the sake of Atk.
Am not sure if there are any other uses for this.
If you have experience with GInterfaces, we would love if you could send us some comments (Mike Kestner) about the implementation and suggestions on improving the tutorial.