[Durian-svn] [3699] - updated durian init.

campbell institute at blender.org
Fri May 21 10:35:56 CEST 2010


Revision: 3699
          https://blenderinstitute.dyndns.org/durian-svn/?do=log&project=durian&path=/&rev=3699
Author:   campbell
Date:     2010-05-21 10:35:56 +0200 (Fri, 21 May 2010)
Log Message:
-----------
- updated durian init.
- seq slide on 3px (request from colin).

Modified Paths:
--------------
    pro/scripts/ui/sequencer_slide.py
    pro/scripts/ui/space_text_scripts.py

Modified: pro/scripts/ui/sequencer_slide.py
===================================================================
--- pro/scripts/ui/sequencer_slide.py	2010-05-21 07:19:48 UTC (rev 3698)
+++ pro/scripts/ui/sequencer_slide.py	2010-05-21 08:35:56 UTC (rev 3699)
@@ -14,10 +14,11 @@
             strip.frame_final_start = final_start
             strip.frame_final_end = final_end
             strip.channel = channel # incase its moved about
-    
+
     def modal(self, context, event):
         if event.type == 'MOUSEMOVE':
-            self._apply_delta(self.properties.first_mouse_x - event.mouse_x)
+            delta = int(round((self.properties.first_mouse_x - event.mouse_x) / 3.0))
+            self._apply_delta()
         elif event.type in ('RIGHTMOUSE', 'ESC'):
             self._apply_delta(0)
             return {'FINISHED'}

Modified: pro/scripts/ui/space_text_scripts.py
===================================================================
--- pro/scripts/ui/space_text_scripts.py	2010-05-21 07:19:48 UTC (rev 3698)
+++ pro/scripts/ui/space_text_scripts.py	2010-05-21 08:35:56 UTC (rev 3699)
@@ -5,10 +5,18 @@
     
     text = """import finals_config
 reload(finals_config)
-finals_config.setup(baked=False)"""
+finals_config.setup_sintel(baked=False)
+finals_config.setup_shaman(baked=False)
+finals_config.setup_guardian(baked=False)
+finals_config.setup_dragon_baby(baked=False)
+finals_config.setup_dragon_adult(baked=False)
+"""
 
-    textblock = bpy.data.texts.new("durian_init.py")
-    textblock.write(text)
+    textblock = bpy.data.texts.get("durian_init.py")
+    if textblock is None:
+        textblock = bpy.data.texts.new("durian_init.py")
+        textblock.write(text)
+
     textblock.use_module = True
     context.space_data.text = textblock
 



More information about the Durian-svn mailing list