pep8 cleanup and fix for keymap test operator from my own recent fix.

This commit is contained in:
Campbell Barton 2011-09-26 15:39:15 +00:00
parent dc19877a09
commit 8a423f59ea
8 changed files with 37 additions and 24 deletions

View File

@ -58,8 +58,8 @@ def main():
check_commands.append((c, cmd))
process_functions = []
def my_process(i, c, cmd):
percent = 100.0 * (i / (len(check_commands) - 1))
percent_str = "[" + ("%.2f]" % percent).rjust(7) + " %:"

View File

@ -161,8 +161,6 @@ def queue_processes(process_funcs, job_total=-1):
del multiprocessing
if job_total == 1:
import os
import sys
for func, args in process_funcs:
sys.stdout.flush()
sys.stderr.flush()
@ -171,14 +169,13 @@ def queue_processes(process_funcs, job_total=-1):
process.wait()
else:
import time
import subprocess
processes = []
for func, args in process_funcs:
# wait until a thread is free
while 1:
processes[:] = [p for p in processes if p.poll() is None]
if len(processes) <= job_total:
break
else:

View File

@ -59,7 +59,7 @@ def bake_action(frame_start,
:arg action: An action to bake the data into, or None for a new action
to be created.
:type action: :class:`bpy.types.Action` or None
:return: an action or None
:rtype: :class:`bpy.types.Action`
"""
@ -115,7 +115,6 @@ def bake_action(frame_start,
return info
def obj_frame_info(obj):
info = {}
# parent = obj.parent
@ -183,7 +182,8 @@ def bake_action(frame_start,
pbone.constraints.remove(pbone.constraints[0])
for f in frame_range:
matrix = pose_info[(f - frame_start) // frame_step][name]["matrix_key"]
f_step = (f - frame_start) // frame_step
matrix = pose_info[f_step][name]["matrix_key"]
# pbone.location = matrix.to_translation()
# pbone.rotation_quaternion = matrix.to_quaternion()

View File

@ -218,7 +218,7 @@ def keyconfig_export(wm, kc, filepath):
def keyconfig_test(kc):
def testEntry(self, kc, entry, src=None, parent=None):
def testEntry(kc, entry, src=None, parent=None):
result = False
def kmistr(kmi):

View File

@ -37,12 +37,14 @@ class ConsoleExec(Operator):
if execute:
return execute(context)
else:
print("Error: bpy.ops.console.execute_" + sc.language + " - not found")
print("Error: bpy.ops.console.execute_%s - not found" %
sc.language)
return {'FINISHED'}
class ConsoleAutocomplete(Operator):
'''Evaluate the namespace up until the cursor and give a list of options or complete the name if there is only one'''
"""Evaluate the namespace up until the cursor and give a list of """ \
"""options or complete the name if there is only one"""
bl_idname = "console.autocomplete"
bl_label = "Console Autocomplete"
@ -54,7 +56,8 @@ class ConsoleAutocomplete(Operator):
if autocomplete:
return autocomplete(context)
else:
print("Error: bpy.ops.console.autocomplete_" + sc.language + " - not found")
print("Error: bpy.ops.console.autocomplete_%s - not found" %
sc.language)
return {'FINISHED'}
@ -76,7 +79,8 @@ class ConsoleBanner(Operator):
if banner:
return banner(context)
else:
print("Error: bpy.ops.console.banner_" + sc.language + " - not found")
print("Error: bpy.ops.console.banner_%s - not found" %
sc.language)
return {'FINISHED'}
@ -103,4 +107,3 @@ class ConsoleLanguage(Operator):
remove_duplicates=True)
return {'FINISHED'}

View File

@ -36,7 +36,10 @@ class VIEW3D_OT_edit_mesh_extrude_individual_move(Operator):
# totvert = mesh.total_vert_sel
if select_mode[2] and totface == 1:
bpy.ops.mesh.extrude_region_move('INVOKE_REGION_WIN', TRANSFORM_OT_translate={"constraint_orientation": 'NORMAL', "constraint_axis": (False, False, True)})
bpy.ops.mesh.extrude_region_move('INVOKE_REGION_WIN',
TRANSFORM_OT_translate={
"constraint_orientation": 'NORMAL',
"constraint_axis": (False, False, True)})
elif select_mode[2] and totface > 1:
bpy.ops.mesh.extrude_faces_move('INVOKE_REGION_WIN')
elif select_mode[1] and totedge >= 1:
@ -44,7 +47,8 @@ class VIEW3D_OT_edit_mesh_extrude_individual_move(Operator):
else:
bpy.ops.mesh.extrude_vertices_move('INVOKE_REGION_WIN')
# ignore return from operators above because they are 'RUNNING_MODAL', and cause this one not to be freed. [#24671]
# ignore return from operators above because they are 'RUNNING_MODAL',
# and cause this one not to be freed. [#24671]
return {'FINISHED'}
def invoke(self, context, event):
@ -64,13 +68,20 @@ class VIEW3D_OT_edit_mesh_extrude_move(Operator):
# totvert = mesh.total_vert_sel
if totface >= 1:
bpy.ops.mesh.extrude_region_move('INVOKE_REGION_WIN', TRANSFORM_OT_translate={"constraint_orientation": 'NORMAL', "constraint_axis": (False, False, True)})
bpy.ops.mesh.extrude_region_move('INVOKE_REGION_WIN',
TRANSFORM_OT_translate={
"constraint_orientation": 'NORMAL',
"constraint_axis": (False, False, True)})
elif totedge == 1:
bpy.ops.mesh.extrude_region_move('INVOKE_REGION_WIN', TRANSFORM_OT_translate={"constraint_orientation": 'NORMAL', "constraint_axis": (True, True, False)})
bpy.ops.mesh.extrude_region_move('INVOKE_REGION_WIN',
TRANSFORM_OT_translate={
"constraint_orientation": 'NORMAL',
"constraint_axis": (True, True, False)})
else:
bpy.ops.mesh.extrude_region_move('INVOKE_REGION_WIN')
# ignore return from operators above because they are 'RUNNING_MODAL', and cause this one not to be freed. [#24671]
# ignore return from operators above because they are 'RUNNING_MODAL',
# and cause this one not to be freed. [#24671]
return {'FINISHED'}
def invoke(self, context, event):

View File

@ -1180,7 +1180,7 @@ class WM_OT_copy_prev_settings(Operator):
return {'CANCELLED'}
class WM_OT_keyconfig_test(Operator):
"Test keyconfig for conflicts"
bl_idname = "wm.keyconfig_test"
@ -1447,8 +1447,8 @@ class WM_OT_operator_cheat_sheet(Operator):
textblock.write('\n'.join(op_strings))
self.report({'INFO'}, "See OperatorList.txt textblock")
return {'FINISHED'}
class WM_OT_addon_enable(Operator):
"Enable an addon"
bl_idname = "wm.addon_enable"

View File

@ -66,9 +66,11 @@ class TEXT_HT_header(Header):
row = layout.row()
if text.filepath:
if text.is_dirty:
row.label(text="File" + ": *%r " % text.filepath + "(unsaved)")
row.label(text="File" + ": *%r " %
text.filepath + "(unsaved)")
else:
row.label(text="File" + ": %r" % text.filepath)
row.label(text="File" + ": %r" %
text.filepath)
else:
row.label(text="Text: External"
if text.library