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