[licq-im/licq] cf9b7a: core: keep track of plugins in plugin manager dire...

GitHub <[email protected]> Tue, 12 Mar 2013 13:29:45 -0700
Newsgroups gmane.network.licq.cvs
Message-ID <513f90394207e_5b45116b13c90910@hookshot-fe1-pe1-prd.aws.github.net.mail>
  Branch: refs/heads/multi-proto
  Home:   https://github.com/licq-im/licq
  Commit: cf9b7a8e845a4b2c88b91151b9e0c626a72bbc67
      https://github.com/licq-im/licq/commit/cf9b7a8e845a4b2c88b91151b9e0c626a72bbc67
  Author: Erik Johansson <[email protected]>
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M licq/src/plugin/plugin.cpp
    M licq/src/plugin/pluginmanager.cpp
    M licq/src/plugin/pluginmanager.h

  Log Message:
  -----------
  core: keep track of plugins in plugin manager directly

It simplifies things to keep the plugin in the manager in addition to keeping
in in each instance. Plus it gives us the option of loading a plugin without
creating an instance.


  Commit: 3603007c91e351f27f966ae374d517d83ebf0d1f
      https://github.com/licq-im/licq/commit/3603007c91e351f27f966ae374d517d83ebf0d1f
  Author: Erik Johansson <[email protected]>
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M licq/src/plugin/generalplugin.cpp
    M licq/src/plugin/generalplugin.h
    M licq/src/plugin/pluginmanager.cpp
    M licq/src/plugin/pluginmanager.h
    M licq/src/plugin/protocolplugin.cpp
    M licq/src/plugin/protocolplugin.h
    M licq/src/plugin/protocolplugininstance.cpp
    M licq/src/plugin/protocolplugininstance.h
    M licq/src/plugin/tests/generalplugintest.cpp
    M licq/src/plugin/tests/protocolplugintest.cpp

  Log Message:
  -----------
  core: only create protocol instance when creating owner


  Commit: 7d1c116260f271e800324e93bdf997b601e329ff
      https://github.com/licq-im/licq/commit/7d1c116260f271e800324e93bdf997b601e329ff
  Author: Erik Johansson <[email protected]>
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M jabber/src/client.cpp
    M jabber/src/client.h

  Log Message:
  -----------
  jabber: work around thread race in gloox when having multiple owners


  Commit: ffb219006f8ae29732da6e88f080d13cca6c5c4b
      https://github.com/licq-im/licq/commit/ffb219006f8ae29732da6e88f080d13cca6c5c4b
  Author: Erik Johansson <[email protected]>
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M licq/src/plugin/pluginmanager.cpp

  Log Message:
  -----------
  core: use std::find/find_if instead of for-loop


Compare: https://github.com/licq-im/licq/compare/3b4b0c08dd72...ffb219006f8a

-- 

--- 
You received this message because you are subscribed to the Google Groups "Licq Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.