- Turkish language strings updated (by Mehmet Kaya)

- both for Excellon and Gerber editor fixed the direction of slots/pads when adding a circular array
This commit is contained in:
Marius Stanciu
2020-11-06 20:53:06 +02:00
committed by Marius Stanciu
parent 5d5ff75796
commit d6b2ed5d40
5 changed files with 430 additions and 427 deletions

View File

@@ -1035,7 +1035,7 @@ class SlotArray(FCShapeTool):
y = self.origin[1] + radius * math.sin(-angle_radians + angle)
geo_sol = self.util_shape((x, y))
# geo_sol = affinity.rotate(geo_sol, angle=(math.pi - angle_radians), use_radians=True)
geo_sol = affinity.rotate(geo_sol, angle=(math.pi - angle_radians + angle), use_radians=True)
circular_geo.append(DrawToolShape(geo_sol))
else:
@@ -1045,7 +1045,7 @@ class SlotArray(FCShapeTool):
y = self.origin[1] + radius * math.sin(angle_radians + angle)
geo_sol = self.util_shape((x, y))
# geo_sol = affinity.rotate(geo_sol, angle=(angle_radians - math.pi), use_radians=True)
geo_sol = affinity.rotate(geo_sol, angle=(angle_radians + angle - math.pi), use_radians=True)
circular_geo.append(DrawToolShape(geo_sol))

View File

@@ -743,8 +743,8 @@ class PadArrayEditorGrb(ShapeToolEditorGrb):
y = self.origin[1] + radius * math.sin(-angle_radians + angle)
geo = self.util_shape((x, y))
geo_sol = affinity.rotate(geo['solid'], angle=(math.pi - angle_radians), use_radians=True)
geo_fol = affinity.rotate(geo['follow'], angle=(math.pi - angle_radians), use_radians=True)
geo_sol = affinity.rotate(geo['solid'], angle=(math.pi - angle_radians + angle), use_radians=True)
geo_fol = affinity.rotate(geo['follow'], angle=(math.pi - angle_radians + angle), use_radians=True)
geo_el = {
'solid': geo_sol,
'follow': geo_fol
@@ -757,8 +757,8 @@ class PadArrayEditorGrb(ShapeToolEditorGrb):
y = self.origin[1] + radius * math.sin(angle_radians + angle)
geo = self.util_shape((x, y))
geo_sol = affinity.rotate(geo['solid'], angle=(angle_radians - math.pi), use_radians=True)
geo_fol = affinity.rotate(geo['follow'], angle=(angle_radians - math.pi), use_radians=True)
geo_sol = affinity.rotate(geo['solid'], angle=(angle_radians + angle - math.pi), use_radians=True)
geo_fol = affinity.rotate(geo['follow'], angle=(angle_radians + angle - math.pi), use_radians=True)
geo_el = {
'solid': geo_sol,
'follow': geo_fol