Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRune Morling <ermo.blender.org@spammesenseless.net>2021-05-18 00:27:45 +0300
committerRune Morling <ermo.blender.org@spammesenseless.net>2021-05-18 00:27:45 +0300
commit162f7c7682274617d5ac989dac25a2268a25fa08 (patch)
tree8690716279543df2e0cc5943a4f768517e50c90d
parent91f57b489943fa1136ad9790997c923f393c99aa (diff)
PDT: Fix the Fillet Vertices command
The Fillet Vertices command was inadvertently shadowed by the newly introduced View Normal command. The View Normal command now uses 'n' as its mnemonic.
-rw-r--r--precision_drawing_tools/pdt_command.py32
-rw-r--r--precision_drawing_tools/pdt_design.py14
2 files changed, 23 insertions, 23 deletions
diff --git a/precision_drawing_tools/pdt_command.py b/precision_drawing_tools/pdt_command.py
index b8b2ff66..0085e560 100644
--- a/precision_drawing_tools/pdt_command.py
+++ b/precision_drawing_tools/pdt_command.py
@@ -220,9 +220,9 @@ def command_run(self, context):
mode = command[1].lower()
if (
(operation == "F" and mode not in {"v", "e", "i"})
- or (operation in {"D", "E"} and mode not in {"d", "i", "v"}) #new
+ or (operation in {"D", "E"} and mode not in {"d", "i", "n"}) #new
or (operation == "M" and mode not in {"a", "d", "i", "p", "o", "x", "y", "z"})
- or (operation not in {"D", "E", "F", "M"} and mode not in {"a", "d", "i", "p", "v"}) #new
+ or (operation not in {"D", "E", "F", "M"} and mode not in {"a", "d", "i", "p", "n"}) #new
):
pg.error = f"'{mode}' {PDT_ERR_NON_VALID} '{operation}'"
context.window_manager.popup_menu(oops, title="Error", icon="ERROR")
@@ -341,7 +341,7 @@ def pdt_help(self, context):
label(text="d: Delta (Relative) Coordinates, e.g. 0.5,0,1.2")
label(text="i: Directional (Polar) Coordinates e.g. 2.6,45")
label(text="p: Percent e.g. 67.5")
- label(text="v: Work in View Normal Axis")
+ label(text="n: Work in View Normal Axis")
label(text="")
label(text="- Fillet Options:")
label(text="v: Fillet Vertices")
@@ -440,7 +440,7 @@ def command_parse(context):
except ValueError:
values[ind] = "0.0"
ind = ind + 1
- if mode == "v":
+ if mode == "n":
# View relative mode
if pg.plane == "XZ":
values = [0.0, values[0], 0.0]
@@ -522,7 +522,7 @@ def move_cursor_pivot(context, pg, operation, mode, obj, verts, values):
"""
# Absolute/Global Coordinates, or Delta/Relative Coordinates
- if mode in {"a", "d", "v"}:
+ if mode in {"a", "d", "n"}:
try:
vector_delta = vector_build(context, pg, obj, operation, values, 3)
except:
@@ -552,8 +552,8 @@ def move_cursor_pivot(context, pg, operation, mode, obj, verts, values):
scene.cursor.location = vector_delta
elif operation == "P":
pg.pivot_loc = vector_delta
- elif mode in {"d", "i", "v"}:
- if pg.plane == "LO" and mode in {"d", "v"}:
+ elif mode in {"d", "i", "n"}:
+ if pg.plane == "LO" and mode in {"d", "n"}:
vector_delta = view_coords(vector_delta.x, vector_delta.y, vector_delta.z)
elif pg.plane == "LO" and mode == "i":
vector_delta = view_dir(pg.distance, pg.angle)
@@ -622,8 +622,8 @@ def move_entities(context, pg, operation, mode, obj, bm, verts, values):
for ob in context.view_layer.objects.selected:
ob.location = vector_delta
- elif mode in {"d", "i", "v"}:
- if mode in {"d", "v"}:
+ elif mode in {"d", "i", "n"}:
+ if mode in {"d", "n"}:
# Delta/Relative Coordinates
try:
vector_delta = vector_build(context, pg, obj, operation, values, 3)
@@ -636,7 +636,7 @@ def move_entities(context, pg, operation, mode, obj, bm, verts, values):
except:
raise PDT_InvalidVector
- if pg.plane == "LO" and mode in {"d", "v"}:
+ if pg.plane == "LO" and mode in {"d", "n"}:
vector_delta = view_coords(vector_delta.x, vector_delta.y, vector_delta.z)
elif pg.plane == "LO" and mode == "i":
vector_delta = view_dir(pg.distance, pg.angle)
@@ -693,7 +693,7 @@ def add_new_vertex(context, pg, operation, mode, obj, bm, verts, values):
raise PDT_InvalidVector
new_vertex = bm.verts.new(vector_delta - obj_loc)
# Delta/Relative Coordinates
- elif mode in {"d", "v"}:
+ elif mode in {"d", "n"}:
try:
vector_delta = vector_build(context, pg, obj, operation, values, 3)
except:
@@ -867,7 +867,7 @@ def extrude_vertices(context, pg, operation, mode, obj, obj_loc, bm, verts, valu
bm, verts=[v for v in bm.verts if v.select], dist=0.0001
)
# Delta/Relative Coordinates
- elif mode in {"d", "v"}:
+ elif mode in {"d", "n"}:
try:
vector_delta = vector_build(context, pg, obj, operation, values, 3)
except:
@@ -935,7 +935,7 @@ def extrude_geometry(context, pg, operation, mode, obj, bm, values):
context.window_manager.popup_menu(oops, title="Error", icon="ERROR")
return
# Delta/Relative Coordinates
- if mode in {"d", "v"}:
+ if mode in {"d", "n"}:
try:
vector_delta = vector_build(context, pg, obj, operation, values, 3)
except:
@@ -962,7 +962,7 @@ def extrude_geometry(context, pg, operation, mode, obj, bm, values):
faces_extr = [f for f in geom_extr if isinstance(f, bmesh.types.BMFace)]
del ret
- if pg.plane == "LO" and mode in {"d", "v"}:
+ if pg.plane == "LO" and mode in {"d", "n"}:
vector_delta = view_coords(vector_delta.x, vector_delta.y, vector_delta.z)
elif pg.plane == "LO" and mode == "i":
vector_delta = view_dir(pg.distance, pg.angle)
@@ -994,7 +994,7 @@ def duplicate_geometry(context, pg, operation, mode, obj, bm, values):
context.window_manager.popup_menu(oops, title="Error", icon="ERROR")
return
# Delta/Relative Coordinates
- if mode in {"d", "v"}:
+ if mode in {"d", "n"}:
try:
vector_delta = vector_build(context, pg, obj, operation, values, 3)
except:
@@ -1021,7 +1021,7 @@ def duplicate_geometry(context, pg, operation, mode, obj, bm, values):
faces_dupe = [f for f in geom_dupe if isinstance(f, bmesh.types.BMFace)]
del ret
- if pg.plane == "LO" and mode in {"d", "v"}:
+ if pg.plane == "LO" and mode in {"d", "n"}:
vector_delta = view_coords(vector_delta.x, vector_delta.y, vector_delta.z)
elif pg.plane == "LO" and mode == "i":
vector_delta = view_dir(pg.distance, pg.angle)
diff --git a/precision_drawing_tools/pdt_design.py b/precision_drawing_tools/pdt_design.py
index f1505353..ac983579 100644
--- a/precision_drawing_tools/pdt_design.py
+++ b/precision_drawing_tools/pdt_design.py
@@ -337,37 +337,37 @@ class PDT_OT_PlacementView(Operator):
if operation == "CU":
# Cursor
pg.command = (
- f"cv{str(round(pg.distance, decimal_places))}"
+ f"cn{str(round(pg.distance, decimal_places))}"
)
elif operation == "PP":
# Pivot Point
pg.command = (
- f"pv{str(round(pg.distance, decimal_places))}"
+ f"pn{str(round(pg.distance, decimal_places))}"
)
elif operation == "MV":
# Move Entities
pg.command = (
- f"gv{str(round(pg.distance, decimal_places))}"
+ f"gn{str(round(pg.distance, decimal_places))}"
)
elif operation == "NV":
# New Vertex
pg.command = (
- f"nv{str(round(pg.distance, decimal_places))}"
+ f"nn{str(round(pg.distance, decimal_places))}"
)
elif operation == "EV":
# Extrue Vertices
pg.command = (
- f"vv{str(round(pg.distance, decimal_places))}"
+ f"vn{str(round(pg.distance, decimal_places))}"
)
elif operation == "DG":
# Duplicate Entities
pg.command = (
- f"dv{str(round(pg.distance, decimal_places))}"
+ f"dn{str(round(pg.distance, decimal_places))}"
)
elif operation == "EG":
# Extrue Geometry
pg.command = (
- f"ev{str(round(pg.distance, decimal_places))}"
+ f"en{str(round(pg.distance, decimal_places))}"
)
else:
error_message = f"{operation} {PDT_ERR_NON_VALID} {PDT_LAB_DEL}"