This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Gem".

The branch, master has been updated
       via  182ee0e2437819f081ee8c37d4dfa4a4b48dff14 (commit)
       via  b9c0d709fe11742da271524a9c09f19424494a0a (commit)
       via  619dc1b7e1c51a5e0d0c7595b6d3ad8884442ede (commit)
       via  7141db8d8b24dfc31c5bb2506b62a2f1c4079710 (commit)
       via  3adbf2ecd4896232ae9968b9b76da73f7b053db4 (commit)
       via  63485dc7a223be0af708ce6558a655b3d7ee4ec4 (commit)
       via  cfd51edcc3db7f5d4ac9ae5503ffb05afcbc43aa (commit)
       via  ce0effd1c99dd8266e6b3a815dcdba6c8af16558 (commit)
       via  ec108869f398fb1b2bc6ef7e6f7d1ff62f165331 (commit)
      from  7949dae671e68d7aa0972cf521c8c30011a5e21b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 182ee0e2437819f081ee8c37d4dfa4a4b48dff14
Author: IOhannes m zmoelnig <zmoel...@umlauto.umlaeute.mur.at>
Date:   Fri Jan 13 13:44:21 2012 +0100

    initialize plugins depending on GemSettings
    
    the boolean value 'gem.plugins.startup' (which can be overridden
    with 'gem.plugins.<name>.startup') defines whether the plugins
    should be loaded at startup; default is YES

commit b9c0d709fe11742da271524a9c09f19424494a0a
Author: IOhannes m zmoelnig <zmoel...@umlauto.umlaeute.mur.at>
Date:   Fri Jan 13 13:07:03 2012 +0100

    initialize plugins at startup
    
    call gem::plugins::init() to trigger loading of all plugins
    
    drawback: this will load all plugins even if they are never used
    fix: use GemSettings "gem.plugins.startup 0" to prevent this behavior

commit 619dc1b7e1c51a5e0d0c7595b6d3ad8884442ede
Author: IOhannes m zmoelnig <zmoel...@umlauto.umlaeute.mur.at>
Date:   Fri Jan 13 13:04:07 2012 +0100

    forward declare GemSettings::init()
    
    so we don't need to include "Gem/Settings.h"

commit 7141db8d8b24dfc31c5bb2506b62a2f1c4079710
Author: IOhannes m zmoelnig <zmoel...@umlauto.umlaeute.mur.at>
Date:   Fri Jan 13 13:02:33 2012 +0100

    initialize all currently known pluginfactories
    
    by creating a dummy instance of each plugin (which will trigger
    the loading of plugins) and immediately delete that instance

commit 3adbf2ecd4896232ae9968b9b76da73f7b053db4
Author: IOhannes m zmoelnig <zmoel...@umlauto.umlaeute.mur.at>
Date:   Fri Jan 13 13:01:41 2012 +0100

    output the supported backends only once
    
    no need to repeat that...
    LATER: what if the backends change at runtime?

commit 63485dc7a223be0af708ce6558a655b3d7ee4ec4
Author: IOhannes m zmoelnig <zmoel...@umlauto.umlaeute.mur.at>
Date:   Fri Jan 13 12:35:31 2012 +0100

    changed visibility of methods
    
    doLoadPlugins() is 'protected' (it's only used by the children's 
loadPlugins() method)
    getPluginFactory() is 'public' (so it's possible to destroy() a 
plugin-factory and re-initialize it
       ...might come in handy if we want to force reloading of plugins)

commit cfd51edcc3db7f5d4ac9ae5503ffb05afcbc43aa
Author: IOhannes m zmoelnig <zmoel...@umlauto.umlaeute.mur.at>
Date:   Fri Jan 13 12:26:58 2012 +0100

    plugin-reloading is now prevented centrally
    
    no need to do it in the various plugin implementations

commit ce0effd1c99dd8266e6b3a815dcdba6c8af16558
Author: IOhannes m zmoelnig <zmoel...@umlauto.umlaeute.mur.at>
Date:   Fri Jan 13 12:26:15 2012 +0100

    prevent multiple loading of plugins
    
    if not explicitely requested by the user

commit ec108869f398fb1b2bc6ef7e6f7d1ff62f165331
Author: IOhannes m zmoelnig <zmoel...@umlauto.umlaeute.mur.at>
Date:   Fri Jan 13 11:23:00 2012 +0100

    re-enable 1st argument (film to load)

-----------------------------------------------------------------------

Summary of changes:
 src/Gem/Setup.cpp             |    8 +++++-
 src/Pixes/pix_film.cpp        |    5 ++++
 src/plugins/PluginFactory.cpp |   54 +++++++++++++++++++++++++++++++++++++++++
 src/plugins/PluginFactory.h   |    9 ++++---
 src/plugins/imageloader.cpp   |    7 +++--
 src/plugins/imagesaver.cpp    |    6 +++-
 src/plugins/modelloader.cpp   |    5 +---
 7 files changed, 80 insertions(+), 14 deletions(-)


hooks/post-receive
-- 
Gem

------------------------------------------------------------------------------
RSA(R) Conference 2012
Mar 27 - Feb 2
Save $400 by Jan. 27
Register now!
http://p.sf.net/sfu/rsa-sfdev2dev2
_______________________________________________
pd-gem-CVS mailing list
pd-gem-CVS@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pd-gem-cvs

Reply via email to