[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [3739] contrib/py/scripts/addons: SVN maintenance.

gsr b3d gsr.b3d at infernal-iceberg.com
Thu Sep 13 03:59:49 CEST 2012


Revision: 3739
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=3739
Author:   gsrb3d
Date:     2012-09-13 01:59:48 +0000 (Thu, 13 Sep 2012)
Log Message:
-----------
SVN maintenance.

Modified Paths:
--------------
    contrib/py/scripts/addons/space_view3d_quickPrefs.py

Property Changed:
----------------
    contrib/py/scripts/addons/space_view3d_quickPrefs.py
    contrib/py/scripts/addons/ui_layer_manager.py

Modified: contrib/py/scripts/addons/space_view3d_quickPrefs.py
===================================================================
--- contrib/py/scripts/addons/space_view3d_quickPrefs.py	2012-09-13 00:47:14 UTC (rev 3738)
+++ contrib/py/scripts/addons/space_view3d_quickPrefs.py	2012-09-13 01:59:48 UTC (rev 3739)
@@ -1,885 +1,885 @@
-# ##### BEGIN GPL LICENSE BLOCK #####
-#
-#  This program is free software; you can redistribute it and/or
-#  modify it under the terms of the GNU General Public License
-#  as published by the Free Software Foundation; either version 2
-#  of the License, or (at your option) any later version.
-#
-#  This program is distributed in the hope that it will be useful,
-#  but WITHOUT ANY WARRANTY; without even the implied warranty of
-#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#  GNU General Public License for more details.
-#
-#  You should have received a copy of the GNU General Public License
-#  along with this program; if not, write to the Free Software Foundation,
-#  Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-#
-# ##### END GPL LICENSE BLOCK #####
-
-bl_info = {
-    "name": "QuickPrefs",
-    "author": "Sean Olson",
-    "version": (2,1),
-    "blender": (2, 6, 4),
-    "api": 50515,
-    "location": "3DView->Properties Panel (N-Key)",
-    "description": "Add often changed User Preference options to Properties panel.",
-    "warning": "",
-    "wiki_url": "http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/3D_interaction/QuickPrefs",
-    "tracker_url": "http://projects.blender.org/tracker/index.php?func=detail&aid=27822&group_id=153&atid=467",
-    "category": "3D View"}
-
-import os
-    
-import bpy
-from bpy.types import Menu, Panel
-from rna_prop_ui import PropertyPanel
-from bpy.app.handlers import persistent
-
-import bpy_extras
-
-#Global Variables
-recursive  = False
-renaming   = True
-lastindex  = 0
-lastname   = ""
-debug = 0
-defaultfilepath=os.path.join(bpy.utils.script_paths(subdir="addons")[0], "quickprefpresets")
-
-
-##########################################
-####### Import/Export Functions ##########
-##########################################
-
-#import all grabs all files in the given directory and imports them
- at persistent
-def gllightpreset_importall():
-    path = bpy.context.scene.gllightpreset_importdirectory
-    directorylisting = os.listdir(path)
-
-    for infile in directorylisting:
-        if not os.path.isdir(infile):           #check if the file is a directory
-            if '.preset' in infile:                     #check that this is a .preset file
-                thefile=os.path.join(path, infile)      #join the filename with the path
-                gllightpreset_importsingle(thefile)     #import it!
-       
-#import single takes a given filename and imports it
-def gllightpreset_importsingle(filename):
-    
-    if not os.path.isdir(filename):           #check if the file is a directory
-        if '.preset' in filename:               #check to make sure this is a preset file
-            readfile=open(filename, 'r')
-            
-            name=readfile.readline()
-            name=name[:-1]
-            
-            illuminationString0=readfile.readline()
-            illuminationString0=illuminationString0[:-1]
-            
-            if illuminationString0=="True":
-                illumination0=True
-            else:
-                illumination0=False
-           
-            illuminationString1=readfile.readline()
-            illuminationString1=illuminationString1[:-1]
-            if illuminationString1=="True":
-                illumination1=True
-            else:
-                illumination1=False
-                
-            illuminationString2=readfile.readline()
-            illuminationString2=illuminationString2[:-1]
-            if illuminationString2=="True":
-                illumination2=True
-            else:
-                illumination2=False
-            
-            #convert strings to booleans
-
-            str=readfile.readline()
-            strArray=str.split()
-            direction0x=strArray[0]
-            direction0y=strArray[1]
-            direction0z=strArray[2]
-
-            str=readfile.readline()
-            strArray=str.split()
-            direction1x=strArray[0]
-            direction1y=strArray[1]
-            direction1z=strArray[2]
-
-            str=readfile.readline()
-            strArray=str.split()
-            direction2x=strArray[0]
-            direction2y=strArray[1]
-            direction2z=strArray[2]
-
-            str=readfile.readline()
-            strArray=str.split()
-            diffuse0r=strArray[0]
-            diffuse0g=strArray[1]
-            diffuse0b=strArray[2]
-
-            str=readfile.readline()
-            strArray=str.split()
-            diffuse1r=strArray[0]
-            diffuse1g=strArray[1]
-            diffuse1b=strArray[2]
-
-            str=readfile.readline()
-            strArray=str.split()
-            diffuse2r=strArray[0]
-            diffuse2g=strArray[1]
-            diffuse2b=strArray[2]
-
-            str=readfile.readline()
-            strArray=str.split()
-            spec0r=strArray[0]
-            spec0g=strArray[1]
-            spec0b=strArray[2]
-
-            str=readfile.readline()
-            strArray=str.split()
-            spec1r=strArray[0]
-            spec1g=strArray[1]
-            spec1b=strArray[2]
-
-            str=readfile.readline()
-            strArray=str.split()
-            spec2r=strArray[0]
-            spec2g=strArray[1]
-            spec2b=strArray[2]
-            
-            #set the variables
-            system=bpy.context.user_preferences.system
-            system.solid_lights[0].use=illumination0
-            system.solid_lights[1].use=illumination1
-            system.solid_lights[2].use=illumination2
-
-            system.solid_lights[0].direction = (float(direction0x), float(direction0y), float(direction0z))
-            system.solid_lights[1].direction = (float(direction1x), float(direction1y), float(direction1z))
-            system.solid_lights[2].direction = (float(direction2x), float(direction2y), float(direction2z))
-
-            system.solid_lights[0].diffuse_color=(float(diffuse0r), float(diffuse0g), float(diffuse0b))
-            system.solid_lights[1].diffuse_color=(float(diffuse1r), float(diffuse1g), float(diffuse1b))
-            system.solid_lights[2].diffuse_color=(float(diffuse2r), float(diffuse2g), float(diffuse2b))
-
-            system.solid_lights[0].specular_color=(float(spec0r), float(spec0g), float(spec0b))
-            system.solid_lights[1].specular_color=(float(spec1r), float(spec1g), float(spec1b))
-            system.solid_lights[2].specular_color=(float(spec2r), float(spec2g), float(spec2b))
-            gllightpreset_add(name)
-            gllightpreset_save()
-
-#Export all exports the entire contents of your presets list to the given file    
- at persistent     
-def gllightpreset_exportall(context):
-   for i in range(len(bpy.context.scene.gllightpreset)):
-        gllightpreset_exportsingle(i, True)
-             
-    
-def gllightpreset_exportsingle(index, multiimport):
-    scn=bpy.context.scene
-    name=scn.gllightpreset[index].name
-    
-    illuminatedBool0=scn.gllightpreset[index].illuminated0
-    illuminatedBool1=scn.gllightpreset[index].illuminated1
-    illuminatedBool2=scn.gllightpreset[index].illuminated2
-    
-    #illuminations
-    if illuminatedBool0==True:
-        illuminated0="True"
-    else:
-        illuminated0="False"
-    
-    if illuminatedBool1==True:
-        illuminated1="True"
-    else:
-        illuminated1="False"
-        
-    if illuminatedBool2==True:
-        illuminated2="True"
-    else:
-        illuminated2="False"
-        
-    #direction light0
-    dirx=str(scn.gllightpreset[index].direction0[0])
-    diry=str(scn.gllightpreset[index].direction0[1])
-    dirz=str(scn.gllightpreset[index].direction0[2])
-    direction0=dirx + " " + diry + " " + dirz + " "
-    
-    #direction light1
-    dirx=str(scn.gllightpreset[index].direction1[0])
-    diry=str(scn.gllightpreset[index].direction1[1])
-    dirz=str(scn.gllightpreset[index].direction1[2])
-    direction1=dirx + " " + diry + " " + dirz + " "
-    
-    #direction light2
-    dirx=str(scn.gllightpreset[index].direction2[0])
-    diry=str(scn.gllightpreset[index].direction2[1])
-    dirz=str(scn.gllightpreset[index].direction2[2])
-    direction2=dirx + " " + diry + " " + dirz + " "
-    
-    #diffuse light0
-    difr=str(scn.gllightpreset[index].diffuse0[0])
-    difg=str(scn.gllightpreset[index].diffuse0[1])
-    difb=str(scn.gllightpreset[index].diffuse0[2])
-    diffuse0=difr + " " + difg + " " + difb + " "
-    
-    #diffuse light1
-    difr=str(scn.gllightpreset[index].diffuse1[0])
-    difg=str(scn.gllightpreset[index].diffuse1[1])
-    difb=str(scn.gllightpreset[index].diffuse1[2])
-    diffuse1=difr + " " + difg + " " + difb + " "
-    
-    #diffuse light2
-    difr=str(scn.gllightpreset[index].diffuse2[0])
-    difg=str(scn.gllightpreset[index].diffuse2[1])
-    difb=str(scn.gllightpreset[index].diffuse2[2])
-    diffuse2=difr + " " + difg + " " + difb + " "
-    
-    #specular light 0
-    specr=str(scn.gllightpreset[index].specular0[0])
-    specg=str(scn.gllightpreset[index].specular0[1])
-    specb=str(scn.gllightpreset[index].specular0[2])
-    specular0=specr + " " + specg + " " + specb + " "
-    
-    #specular light 1
-    specr=str(scn.gllightpreset[index].specular1[0])
-    specg=str(scn.gllightpreset[index].specular1[1])
-    specb=str(scn.gllightpreset[index].specular1[2])
-    specular1=specr + " " + specg + " " + specb + " "
-    
-    #specular light 2
-    specr=str(scn.gllightpreset[index].specular2[0])
-    specg=str(scn.gllightpreset[index].specular2[1])
-    specb=str(scn.gllightpreset[index].specular2[2])
-    specular2=specr + " " + specg + " " + specb + " "
-    
-    printstring=name+"\n"
-    printstring+=illuminated0 +"\n"+ illuminated1 +"\n"+ illuminated2+"\n"
-    printstring+=direction0  +"\n"+ direction1 +"\n"+ direction2 +"\n"
-    printstring+=diffuse0+"\n"+diffuse1 +"\n"+ diffuse2 +"\n"
-    printstring+=specular0+"\n"+specular1+"\n"+specular2+"\n"
-
-    if multiimport==True:
-        filepath = scn.gllightpreset_exportdirectory
-    else:
-        filepath = scn.gllightpreset_exportfile
-
-    if not os.path.exists(filepath):

@@ Diff output truncated at 10240 characters. @@


More information about the Bf-extensions-cvs mailing list