[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [3678] trunk/py/scripts/addons/ system_demo_mode/demo_mode.py: pressing play didnt give any errors when no config was found.
Campbell Barton
ideasman42 at gmail.com
Mon Aug 13 15:28:11 CEST 2012
Revision: 3678
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=3678
Author: campbellbarton
Date: 2012-08-13 13:28:11 +0000 (Mon, 13 Aug 2012)
Log Message:
-----------
pressing play didnt give any errors when no config was found.
Modified Paths:
--------------
trunk/py/scripts/addons/system_demo_mode/demo_mode.py
Modified: trunk/py/scripts/addons/system_demo_mode/demo_mode.py
===================================================================
--- trunk/py/scripts/addons/system_demo_mode/demo_mode.py 2012-08-13 13:20:23 UTC (rev 3677)
+++ trunk/py/scripts/addons/system_demo_mode/demo_mode.py 2012-08-13 13:28:11 UTC (rev 3678)
@@ -375,15 +375,20 @@
def execute(self, context):
print("func:DemoMode.execute:", len(global_config_files), "files")
+ use_temp = False
+
# load config if not loaded
if not global_config_files:
load_config()
- demo_mode_temp_file() # play this once through then never again
+ use_temp = True
if not global_config_files:
self.report({'INFO'}, "No configuration found with text or file: %s. Run File -> Demo Mode Setup" % DEMO_CFG)
return {'CANCELLED'}
+ if use_temp:
+ demo_mode_temp_file() # play this once through then never again
+
# toggle
if DemoMode.enabled and DemoMode.first_run == False:
# this actually cancells the previous running instance
More information about the Bf-extensions-cvs
mailing list