libide: allow creating IdeObjects from Peas extensions
This adds the same dependency injection trick we were using for GIOExtensionPoint to be provided via a peas extension. The one caveat is that we don't have direct access to any sort of priority, so that needs to be implemented via a callback if necessary.
Please register or sign in to comment