« Previous | Next » 

Revision 1404

Added by Alguno over 2 years ago

- Re-added the support for plugins
- Calling NNTPGrab Core functions from plugins is now much more efficient
- Dropped all the PAR2 and Unpack signals from the NNTPGrab Core and the Glue layer as
those need to be ported to a generic plugin event infrastructure
- Added new signals to the NNTPGrab Core and the Glue layer for the plugins: plugin_loaded, plugin_unloaded and plugin_event
- Re-added the NetworkManager plugin
- Re-added the Example plugin
- Dropped some unused function declarations from configuration.h
- Ported the Decoder plugin to the new plugin infrastructure

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences

  • trunk_new
    • configure.in (diff)
    • glue
      • glue.c (diff)
      • glue_signals.c (diff)
      • nntpgrab_glue.h (diff)
    • nntpgrab.kdevelop (diff)
    • nntpgrab_core
      • Makefile.am (diff)
      • configuration.h (diff)
      • core_signals.c (diff)
      • decoder.c (diff)
      • decoder.h (diff)
      • download_thread.c (diff)
      • download_thread.h (diff)
      • marshall.list (diff)
      • nntpconnection.h (diff)
      • nntpgrab.def (diff)
      • nntpgrab.h (diff)
      • nntpgrab_core.c (diff)
      • nntpgrab_internal.h (diff)
      • plugin_decoder.h
      • plugins.c /trunk/nntpgrab_core/plugins.c
      • plugins.h /trunk/nntpgrab_core/plugins.h
    • plugins
      • Makefile.am (diff)
      • decoder
        • Makefile.am (diff)
        • decoder.c (diff)
        • marshall.list
      • example /trunk/plugins/example
        • example.c (diff)
      • networkmanager /trunk/plugins/networkmanager
        • networkmanager.c (diff)
      • nntpgrab_plugin.def /trunk/plugins/nntpgrab_plugin.def
      • nntpgrab_plugin.h /trunk/plugins/nntpgrab_plugin.h
      • nntpgrab_plugin_decoder.def
      • nntpgrab_plugin_decoder.h