- added new functionality: centering in origin for a selection of objects

- for all centering functionality, now if the moved object is of 'geometry' kind it will have the source_file attribute updated with DXF code
This commit is contained in:
Marius Stanciu
2020-12-14 17:29:36 +02:00
committed by Marius
parent 27709b11eb
commit 66bd61305f
5 changed files with 93 additions and 1 deletions

View File

@@ -431,6 +431,9 @@ class MainGUI(QtWidgets.QMainWindow):
self.menuedit_move2origin = self.menuedit.addAction(
QtGui.QIcon(self.app.resource_location + '/origin2_16.png'),
'%s\t%s' % (_('Move to Origin'), _('Shift+O')))
self.menuedit_center_in_origin = self.menuedit.addAction(
QtGui.QIcon(self.app.resource_location + '/origin3_32.png'),
'%s\t%s' % (_('Center to Origin'), ''))
self.menueditjump = self.menuedit.addAction(
QtGui.QIcon(self.app.resource_location + '/jump_to16.png'),
@@ -1022,6 +1025,8 @@ class MainGUI(QtWidgets.QMainWindow):
QtGui.QIcon(self.app.resource_location + '/origin32.png'), _('Set Origin'))
self.move2origin_btn = self.toolbaredit.addAction(
QtGui.QIcon(self.app.resource_location + '/origin2_32.png'), _('Move to Origin'))
self.center_in_origin_btn = self.toolbaredit.addAction(
QtGui.QIcon(self.app.resource_location + '/origin3_32.png'), _('Center to Origin'))
self.jmp_btn = self.toolbaredit.addAction(
QtGui.QIcon(self.app.resource_location + '/jump_to16.png'), _('Jump to Location'))
@@ -2235,6 +2240,9 @@ class MainGUI(QtWidgets.QMainWindow):
QtGui.QIcon(self.app.resource_location + '/origin32.png'), _('Set Origin'))
self.move2origin_btn = self.toolbaredit.addAction(
QtGui.QIcon(self.app.resource_location + '/origin2_32.png'), _('Move to Origin'))
self.center_in_origin_btn = self.toolbaredit.addAction(
QtGui.QIcon(self.app.resource_location + '/origin3_32.png'), _('Center to Origin'))
self.jmp_btn = self.toolbaredit.addAction(
QtGui.QIcon(self.app.resource_location + '/jump_to16.png'), _('Jump to Location'))
self.locate_btn = self.toolbaredit.addAction(