Skip to content
  • Pablo Correa Gomez's avatar
    Do not implement module loading through GTypeModule · 57b95006
    Pablo Correa Gomez authored and Germán Poo-Caamaño's avatar Germán Poo-Caamaño committed
    Instead of using a custom subclass of GTypeModule, load backends directly
    using GModule and make the modules always resident. It requires modules to
    implement the one-liner ev_backend_query_type so that Evince can query the
    type that backends currently register. In the process, completely get rid of
    ev_module and port the backends to use default GLib macros.
    57b95006