dividertray: fix typos

This commit is contained in:
Rotzbua 2023-02-07 15:14:10 +01:00 committed by Florian Festi
parent 52e358a48d
commit 8db417a134
1 changed files with 15 additions and 15 deletions

View File

@ -229,7 +229,7 @@ You will likely need to cut each of the dividers you want multiple times.
first_tab_width=self.thickness if self.left_wall else 0, first_tab_width=self.thickness if self.left_wall else 0,
second_tab_width=self.thickness if self.right_wall else 0 second_tab_width=self.thickness if self.right_wall else 0
) )
for tabs, asymetric_tabs in [(self.thickness, None), for tabs, asymmetric_tabs in [(self.thickness, None),
(self.thickness / 2, None), (self.thickness / 2, None),
(self.thickness, 0.5),]: (self.thickness, 0.5),]:
with self.saved_context(): with self.saved_context():
@ -240,9 +240,9 @@ You will likely need to cut each of the dividers you want multiple times.
"right", "right",
first_tab_width=tabs if self.left_wall or i>0 else 0, first_tab_width=tabs if self.left_wall or i>0 else 0,
second_tab_width=tabs if self.right_wall or i<(len(self.sx) - 1) else 0, second_tab_width=tabs if self.right_wall or i<(len(self.sx) - 1) else 0,
asymetric_tabs=asymetric_tabs, asymmetric_tabs=asymmetric_tabs,
) )
if asymetric_tabs: if asymmetric_tabs:
self.moveTo(-tabs, self.spacing) self.moveTo(-tabs, self.spacing)
self.generate_divider(self.sx, divider_height, "up only") self.generate_divider(self.sx, divider_height, "up only")
@ -258,8 +258,8 @@ You will likely need to cut each of the dividers you want multiple times.
str.join( str.join(
"|", "|",
[ [
"{0:.2f}".format(e.usefull_length()) "{0:.2f}".format(e.useful_length())
for e in slot_descriptions.get_straigth_edges() for e in slot_descriptions.get_straight_edges()
], ],
) )
) )
@ -292,7 +292,7 @@ You will likely need to cut each of the dividers you want multiple times.
def generate_divider( def generate_divider(
self, widths, height, move, self, widths, height, move,
first_tab_width=0, second_tab_width=0, first_tab_width=0, second_tab_width=0,
asymetric_tabs=None): asymmetric_tabs=None):
total_width = sum(widths) + (len(widths)-1) * self.thickness + first_tab_width + second_tab_width total_width = sum(widths) + (len(widths)-1) * self.thickness + first_tab_width + second_tab_width
if self.move(total_width, height, move, True): if self.move(total_width, height, move, True):
@ -300,12 +300,12 @@ You will likely need to cut each of the dividers you want multiple times.
play = self.Divider_play play = self.Divider_play
left_tab_height = right_tab_height = self.Slot_depth left_tab_height = right_tab_height = self.Slot_depth
if asymetric_tabs: if asymmetric_tabs:
left_tab_height = left_tab_height * asymetric_tabs - play left_tab_height = left_tab_height * asymmetric_tabs - play
right_tab_height = right_tab_height * (1-asymetric_tabs) right_tab_height = right_tab_height * (1 - asymmetric_tabs)
# Upper: first tab width # Upper: first tab width
if asymetric_tabs: if asymmetric_tabs:
self.moveTo(first_tab_width - play) self.moveTo(first_tab_width - play)
else: else:
self.edge(first_tab_width - play) self.edge(first_tab_width - play)
@ -354,7 +354,7 @@ You will likely need to cut each of the dividers you want multiple times.
right_tab_height, right_tab_height,
90 90
) )
if asymetric_tabs: if asymmetric_tabs:
self.polyline( self.polyline(
first_tab_width - play, first_tab_width - play,
-90, -90,
@ -373,7 +373,7 @@ class SlottedEdgeDescriptions:
def add(self, description: str) -> None: def add(self, description: str) -> None:
self.descriptions.append(description) self.descriptions.append(description)
def get_straigth_edges(self): def get_straight_edges(self):
return [x for x in self.descriptions if isinstance(x, StraightEdgeDescription)] return [x for x in self.descriptions if isinstance(x, StraightEdgeDescription)]
def get_last_edge(self): def get_last_edge(self):
@ -384,10 +384,10 @@ class SlottedEdgeDescriptions:
compensation = actual_length - target_length compensation = actual_length - target_length
compensation_ratio = compensation / sum( compensation_ratio = compensation / sum(
[d.asked_length for d in self.get_straigth_edges()] [d.asked_length for d in self.get_straight_edges()]
) )
for edge in self.get_straigth_edges(): for edge in self.get_straight_edges():
edge.outside_ratio = 1 - compensation_ratio edge.outside_ratio = 1 - compensation_ratio
def total_length(self): def total_length(self):
@ -427,7 +427,7 @@ class StraightEdgeDescription:
+ self.angle_compensation + self.angle_compensation
) )
def usefull_length(self): def useful_length(self):
""" """
Part of the length which might be used by the content of the tray Part of the length which might be used by the content of the tray
""" """