kopia lustrzana https://github.com/inkstitch/inkstitch
satin: set start/end at nearest point as default (#3423)
rodzic
fd0550edbc
commit
0e218fd317
|
@ -395,17 +395,17 @@ class SatinColumn(EmbroideryElement):
|
|||
@param('start_at_nearest_point',
|
||||
_('Start at nearest point'),
|
||||
tooltip=_('Start at nearest point to previous element. A start position command will overwrite this setting.'),
|
||||
default=False, type='boolean', sort_index=23)
|
||||
default=True, type='boolean', sort_index=23)
|
||||
def start_at_nearest_point(self):
|
||||
return self.get_boolean_param('start_at_nearest_point')
|
||||
return self.get_boolean_param('start_at_nearest_point', True)
|
||||
|
||||
@property
|
||||
@param('end_at_nearest_point',
|
||||
_('End at nearest point'),
|
||||
tooltip=_('End at nearest point to the next element. An end position command will overwrite this setting.'),
|
||||
default=False, type='boolean', sort_index=24)
|
||||
default=True, type='boolean', sort_index=24)
|
||||
def end_at_nearest_point(self):
|
||||
return self.get_boolean_param('end_at_nearest_point')
|
||||
return self.get_boolean_param('end_at_nearest_point', True)
|
||||
|
||||
@property
|
||||
@param('contour_underlay', _('Contour underlay'), type='toggle', group=_('Contour Underlay'))
|
||||
|
|
|
@ -89,6 +89,14 @@ def _update_to(version, element):
|
|||
_update_to_one(element)
|
||||
elif version == 2:
|
||||
_update_to_two(element)
|
||||
elif version == 3:
|
||||
_update_to_three(element)
|
||||
|
||||
|
||||
def _update_to_three(element):
|
||||
if element.get_boolean_param('satin_column', False):
|
||||
element.set_param('start_at_nearest_point', False)
|
||||
element.set_param('end_at_nearest_point', False)
|
||||
|
||||
|
||||
def _update_to_two(element):
|
||||
|
|
Ładowanie…
Reference in New Issue