From 55d5dece2c16329afe77fec8f8c573ce3a4e1cb1 Mon Sep 17 00:00:00 2001 From: Marius Stanciu Date: Sun, 1 Nov 2020 18:41:01 +0200 Subject: [PATCH] - fixed a small issue (messages) in Corner Markers Tool - in Corners Markers Tool added a new feature: possibility to use cross shape markers --- CHANGELOG.md | 2 + appGUI/preferences/PreferencesUIManager.py | 2 +- .../tools/ToolsCornersPrefGroupUI.py | 54 ++++--- appTools/ToolCorners.py | 138 ++++++++++++------ defaults.py | 1 + locale/fr/LC_MESSAGES/strings.mo | Bin 405343 -> 405343 bytes locale/fr/LC_MESSAGES/strings.po | 97 +++++++----- locale/pt_BR/LC_MESSAGES/strings.mo | Bin 391425 -> 391425 bytes locale/pt_BR/LC_MESSAGES/strings.po | 97 +++++++----- locale/tr/LC_MESSAGES/strings.mo | Bin 395887 -> 395887 bytes locale/tr/LC_MESSAGES/strings.po | 97 +++++++----- locale_template/strings.pot | 87 ++++++----- 12 files changed, 353 insertions(+), 222 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a5174325..131bea00 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,8 @@ CHANGELOG for FlatCAM beta - fixed issue in Corner Markers Tool that crashed the app if only one corner was checked - fixed issue in Isolation Tool where Area Isolation selection was not working - added to the translatable strings the category labels in the Project Tab and also updated the translations +- fixed a small issue (messages) in Corner Markers Tool +- in Corners Markers Tool added a new feature: possibility to use cross shape markers 31.10.2020 diff --git a/appGUI/preferences/PreferencesUIManager.py b/appGUI/preferences/PreferencesUIManager.py index db29640b..4d1e282c 100644 --- a/appGUI/preferences/PreferencesUIManager.py +++ b/appGUI/preferences/PreferencesUIManager.py @@ -546,7 +546,7 @@ class PreferencesUIManager: "tools_sub_delete_sources": self.ui.tools_defaults_form.tools_sub_group.delete_sources_cb, # Corner Markers Tool - + "tools_corners_type": self.ui.tools_defaults_form.tools_corners_group.type_radio, "tools_corners_thickness": self.ui.tools_defaults_form.tools_corners_group.thick_entry, "tools_corners_length": self.ui.tools_defaults_form.tools_corners_group.l_entry, "tools_corners_margin": self.ui.tools_defaults_form.tools_corners_group.margin_entry, diff --git a/appGUI/preferences/tools/ToolsCornersPrefGroupUI.py b/appGUI/preferences/tools/ToolsCornersPrefGroupUI.py index b4bed9d8..13a31607 100644 --- a/appGUI/preferences/tools/ToolsCornersPrefGroupUI.py +++ b/appGUI/preferences/tools/ToolsCornersPrefGroupUI.py @@ -1,7 +1,7 @@ from PyQt5 import QtWidgets from PyQt5.QtCore import QSettings -from appGUI.GUIElements import FCDoubleSpinner +from appGUI.GUIElements import FCDoubleSpinner, FCLabel, RadioSet from appGUI.preferences.OptionsGroupUI import OptionsGroupUI import gettext @@ -32,14 +32,28 @@ class ToolsCornersPrefGroupUI(OptionsGroupUI): grid0.setColumnStretch(1, 1) self.layout.addLayout(grid0) - self.param_label = QtWidgets.QLabel('%s:' % _('Parameters')) + self.param_label = FCLabel('%s:' % _('Parameters')) self.param_label.setToolTip( _("Parameters used for this tool.") ) grid0.addWidget(self.param_label, 0, 0, 1, 2) + # Type of Marker + self.type_label = FCLabel('%s:' % _("Type")) + self.type_label.setToolTip( + _("Shape of the marker.") + ) + + self.type_radio = RadioSet([ + {"label": _("Semi-Cross"), "value": "s"}, + {"label": _("Cross"), "value": "c"}, + ]) + + grid0.addWidget(self.type_label, 2, 0) + grid0.addWidget(self.type_radio, 2, 1) + # Thickness # - self.thick_label = QtWidgets.QLabel('%s:' % _("Thickness")) + self.thick_label = FCLabel('%s:' % _("Thickness")) self.thick_label.setToolTip( _("The thickness of the line that makes the corner marker.") ) @@ -49,21 +63,11 @@ class ToolsCornersPrefGroupUI(OptionsGroupUI): self.thick_entry.setWrapping(True) self.thick_entry.setSingleStep(10 ** -self.decimals) - grid0.addWidget(self.thick_label, 1, 0) - grid0.addWidget(self.thick_entry, 1, 1) - - # Length # - self.l_label = QtWidgets.QLabel('%s:' % _("Length")) - self.l_label.setToolTip( - _("The length of the line that makes the corner marker.") - ) - self.l_entry = FCDoubleSpinner() - self.l_entry.set_range(-9999.9999, 9999.9999) - self.l_entry.set_precision(self.decimals) - self.l_entry.setSingleStep(10 ** -self.decimals) + grid0.addWidget(self.thick_label, 4, 0) + grid0.addWidget(self.thick_entry, 4, 1) # Margin # - self.margin_label = QtWidgets.QLabel('%s:' % _("Margin")) + self.margin_label = FCLabel('%s:' % _("Margin")) self.margin_label.setToolTip( _("Bounding box margin.") ) @@ -72,10 +76,20 @@ class ToolsCornersPrefGroupUI(OptionsGroupUI): self.margin_entry.set_precision(self.decimals) self.margin_entry.setSingleStep(0.1) - grid0.addWidget(self.margin_label, 2, 0) - grid0.addWidget(self.margin_entry, 2, 1) + grid0.addWidget(self.margin_label, 6, 0) + grid0.addWidget(self.margin_entry, 6, 1) - grid0.addWidget(self.l_label, 4, 0) - grid0.addWidget(self.l_entry, 4, 1) + # Length # + self.l_label = FCLabel('%s:' % _("Length")) + self.l_label.setToolTip( + _("The length of the line that makes the corner marker.") + ) + self.l_entry = FCDoubleSpinner() + self.l_entry.set_range(-9999.9999, 9999.9999) + self.l_entry.set_precision(self.decimals) + self.l_entry.setSingleStep(10 ** -self.decimals) + + grid0.addWidget(self.l_label, 8, 0) + grid0.addWidget(self.l_entry, 8, 1) self.layout.addStretch() diff --git a/appTools/ToolCorners.py b/appTools/ToolCorners.py index db47af59..744af3e2 100644 --- a/appTools/ToolCorners.py +++ b/appTools/ToolCorners.py @@ -8,7 +8,7 @@ from PyQt5 import QtWidgets, QtCore, QtGui from appTool import AppTool -from appGUI.GUIElements import FCDoubleSpinner, FCCheckBox, FCComboBox, FCButton +from appGUI.GUIElements import FCDoubleSpinner, FCCheckBox, FCComboBox, FCButton, RadioSet, FCLabel from shapely.geometry import MultiPolygon, LineString @@ -95,6 +95,7 @@ class ToolCorners(AppTool): self.ui.l_entry.set_value(float(self.app.defaults["tools_corners_length"])) self.ui.margin_entry.set_value(float(self.app.defaults["tools_corners_margin"])) self.ui.toggle_all_cb.set_value(False) + self.ui.type_radio.set_value(self.app.defaults["tools_corners_type"]) def on_toggle_all(self, val): self.ui.bl_cb.set_value(val) @@ -118,6 +119,7 @@ class ToolCorners(AppTool): except Exception as e: log.debug("ToolCorners.add_markers() --> %s" % str(e)) self.app.inform.emit('[WARNING_NOTCL] %s' % _("There is no Gerber object loaded ...")) + self.app.call_source = "app" return xmin, ymin, xmax, ymax = self.grb_object.bounds() @@ -131,7 +133,10 @@ class ToolCorners(AppTool): if br_state: points['br'] = (xmax, ymin) - self.add_corners_geo(points, g_obj=self.grb_object) + ret_val = self.add_corners_geo(points, g_obj=self.grb_object) + self.app.call_source = "app" + if ret_val == 'fail': + return self.grb_object.source_file = self.app.f_handlers.export_gerber(obj_name=self.grb_object.options['name'], filename=None, @@ -148,6 +153,7 @@ class ToolCorners(AppTool): :return: None """ + marker_type = self.ui.type_radio.get_value() line_thickness = self.ui.thick_entry.get_value() line_length = self.ui.l_entry.get_value() margin = self.ui.margin_entry.get_value() @@ -156,55 +162,87 @@ class ToolCorners(AppTool): if not points_storage: self.app.inform.emit("[ERROR_NOTCL] %s." % _("Please select at least a location")) - return + return 'fail' for key in points_storage: if key == 'tl': pt = points_storage[key] x = pt[0] - margin - line_thickness / 2.0 y = pt[1] + margin + line_thickness / 2.0 - line_geo_hor = LineString([ - (x, y), (x + line_length, y) - ]) - line_geo_vert = LineString([ - (x, y), (x, y - line_length) - ]) + if type == 's': + line_geo_hor = LineString([ + (x, y), (x + line_length, y) + ]) + line_geo_vert = LineString([ + (x, y), (x, y - line_length) + ]) + else: + line_geo_hor = LineString([ + (x - line_length, y), (x + line_length, y) + ]) + line_geo_vert = LineString([ + (x, y + line_length), (x, y - line_length) + ]) geo_list.append(line_geo_hor) geo_list.append(line_geo_vert) if key == 'tr': pt = points_storage[key] x = pt[0] + margin + line_thickness / 2.0 y = pt[1] + margin + line_thickness / 2.0 - line_geo_hor = LineString([ - (x, y), (x - line_length, y) - ]) - line_geo_vert = LineString([ - (x, y), (x, y - line_length) - ]) + if type == 's': + line_geo_hor = LineString([ + (x, y), (x - line_length, y) + ]) + line_geo_vert = LineString([ + (x, y), (x, y - line_length) + ]) + else: + line_geo_hor = LineString([ + (x + line_length, y), (x - line_length, y) + ]) + line_geo_vert = LineString([ + (x, y + line_length), (x, y - line_length) + ]) geo_list.append(line_geo_hor) geo_list.append(line_geo_vert) if key == 'bl': pt = points_storage[key] x = pt[0] - margin - line_thickness / 2.0 y = pt[1] - margin - line_thickness / 2.0 - line_geo_hor = LineString([ - (x, y), (x + line_length, y) - ]) - line_geo_vert = LineString([ - (x, y), (x, y + line_length) - ]) + if type == 's': + line_geo_hor = LineString([ + (x, y), (x + line_length, y) + ]) + line_geo_vert = LineString([ + (x, y), (x, y + line_length) + ]) + else: + line_geo_hor = LineString([ + (x - line_length, y), (x + line_length, y) + ]) + line_geo_vert = LineString([ + (x, y - line_length), (x, y + line_length) + ]) geo_list.append(line_geo_hor) geo_list.append(line_geo_vert) if key == 'br': pt = points_storage[key] x = pt[0] + margin + line_thickness / 2.0 y = pt[1] - margin - line_thickness / 2.0 - line_geo_hor = LineString([ - (x, y), (x - line_length, y) - ]) - line_geo_vert = LineString([ - (x, y), (x, y + line_length) - ]) + if type == 's': + line_geo_hor = LineString([ + (x, y), (x - line_length, y) + ]) + line_geo_vert = LineString([ + (x, y), (x, y + line_length) + ]) + else: + line_geo_hor = LineString([ + (x + line_length, y), (x - line_length, y) + ]) + line_geo_vert = LineString([ + (x, y - line_length), (x, y + line_length) + ]) geo_list.append(line_geo_hor) geo_list.append(line_geo_vert) @@ -307,7 +345,7 @@ class CornersUI: self.layout = layout # ## Title - title_label = QtWidgets.QLabel("%s" % self.toolName) + title_label = FCLabel("%s" % self.toolName) title_label.setStyleSheet(""" QLabel { @@ -316,10 +354,10 @@ class CornersUI: } """) self.layout.addWidget(title_label) - self.layout.addWidget(QtWidgets.QLabel("")) + self.layout.addWidget(FCLabel("")) # Gerber object # - self.object_label = QtWidgets.QLabel('%s:' % _("GERBER")) + self.object_label = FCLabel('%s:' % _("GERBER")) self.object_label.setToolTip( _("The Gerber object to which will be added corner markers.") ) @@ -337,7 +375,7 @@ class CornersUI: separator_line.setFrameShadow(QtWidgets.QFrame.Sunken) self.layout.addWidget(separator_line) - self.points_label = QtWidgets.QLabel('%s:' % _('Locations')) + self.points_label = FCLabel('%s:' % _('Locations')) self.points_label.setToolTip( _("Locations where to place corner markers.") ) @@ -379,14 +417,28 @@ class CornersUI: grid_lay.setColumnStretch(0, 0) grid_lay.setColumnStretch(1, 1) - self.param_label = QtWidgets.QLabel('%s:' % _('Parameters')) + self.param_label = FCLabel('%s:' % _('Parameters')) self.param_label.setToolTip( _("Parameters used for this tool.") ) grid_lay.addWidget(self.param_label, 0, 0, 1, 2) + # Type of Marker + self.type_label = FCLabel('%s:' % _("Type")) + self.type_label.setToolTip( + _("Shape of the marker.") + ) + + self.type_radio = RadioSet([ + {"label": _("Semi-Cross"), "value": "s"}, + {"label": _("Cross"), "value": "c"}, + ]) + + grid_lay.addWidget(self.type_label, 2, 0) + grid_lay.addWidget(self.type_radio, 2, 1) + # Thickness # - self.thick_label = QtWidgets.QLabel('%s:' % _("Thickness")) + self.thick_label = FCLabel('%s:' % _("Thickness")) self.thick_label.setToolTip( _("The thickness of the line that makes the corner marker.") ) @@ -396,11 +448,11 @@ class CornersUI: self.thick_entry.setWrapping(True) self.thick_entry.setSingleStep(10 ** -self.decimals) - grid_lay.addWidget(self.thick_label, 1, 0) - grid_lay.addWidget(self.thick_entry, 1, 1) + grid_lay.addWidget(self.thick_label, 4, 0) + grid_lay.addWidget(self.thick_entry, 4, 1) # Length # - self.l_label = QtWidgets.QLabel('%s:' % _("Length")) + self.l_label = FCLabel('%s:' % _("Length")) self.l_label.setToolTip( _("The length of the line that makes the corner marker.") ) @@ -409,11 +461,11 @@ class CornersUI: self.l_entry.set_precision(self.decimals) self.l_entry.setSingleStep(10 ** -self.decimals) - grid_lay.addWidget(self.l_label, 2, 0) - grid_lay.addWidget(self.l_entry, 2, 1) + grid_lay.addWidget(self.l_label, 6, 0) + grid_lay.addWidget(self.l_entry, 6, 1) # Margin # - self.margin_label = QtWidgets.QLabel('%s:' % _("Margin")) + self.margin_label = FCLabel('%s:' % _("Margin")) self.margin_label.setToolTip( _("Bounding box margin.") ) @@ -422,13 +474,13 @@ class CornersUI: self.margin_entry.set_precision(self.decimals) self.margin_entry.setSingleStep(0.1) - grid_lay.addWidget(self.margin_label, 3, 0) - grid_lay.addWidget(self.margin_entry, 3, 1) + grid_lay.addWidget(self.margin_label, 8, 0) + grid_lay.addWidget(self.margin_entry, 8, 1) separator_line_2 = QtWidgets.QFrame() separator_line_2.setFrameShape(QtWidgets.QFrame.HLine) separator_line_2.setFrameShadow(QtWidgets.QFrame.Sunken) - grid_lay.addWidget(separator_line_2, 4, 0, 1, 2) + grid_lay.addWidget(separator_line_2, 10, 0, 1, 2) # ## Insert Corner Marker self.add_marker_button = FCButton(_("Add Marker")) @@ -442,7 +494,7 @@ class CornersUI: font-weight: bold; } """) - grid_lay.addWidget(self.add_marker_button, 11, 0, 1, 2) + grid_lay.addWidget(self.add_marker_button, 12, 0, 1, 2) self.layout.addStretch() diff --git a/defaults.py b/defaults.py index 2b4cedd9..5ea0bc87 100644 --- a/defaults.py +++ b/defaults.py @@ -617,6 +617,7 @@ class FlatCAMDefaults: "tools_corners_thickness": 0.1, "tools_corners_length": 3.0, "tools_corners_margin": 0.0, + "tools_corners_type": 's', # ######################################################################################################## # ################################ TOOLS 2 ############################################################### diff --git a/locale/fr/LC_MESSAGES/strings.mo b/locale/fr/LC_MESSAGES/strings.mo index e539a9c107a9b9586b2f528005c2d2f8c55d4009..0664db3b796d817b09aef102fdfe2cd27b79beb4 100644 GIT binary patch delta 34 pcmcbAPvZVPiG~)&7N#xCo8wt5tV|5rx5qOBG0XPt@vJM(0{{Yr4r2fS delta 34 pcmcbAPvZVPiG~)&7N#xCo8wtbt&A<(x5qOBG0XPt@vJM(0{{ZX4rl-X diff --git a/locale/fr/LC_MESSAGES/strings.po b/locale/fr/LC_MESSAGES/strings.po index 26941149..714111b7 100644 --- a/locale/fr/LC_MESSAGES/strings.po +++ b/locale/fr/LC_MESSAGES/strings.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-11-01 15:39+0200\n" -"PO-Revision-Date: 2020-11-01 15:39+0200\n" +"POT-Creation-Date: 2020-11-01 18:40+0200\n" +"PO-Revision-Date: 2020-11-01 18:40+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: fr\n" @@ -798,12 +798,12 @@ msgstr "" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:59 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:45 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:115 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:202 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:181 #: appTools/ToolCopperThieving.py:1206 appTools/ToolCopperThieving.py:1458 -#: appTools/ToolCorners.py:416 appTools/ToolCutOut.py:2168 +#: appTools/ToolCorners.py:468 appTools/ToolCutOut.py:2168 #: appTools/ToolFiducials.py:788 appTools/ToolInvertGerber.py:234 #: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4159 #: appTools/ToolNCC.py:4262 @@ -815,9 +815,9 @@ msgstr "Marge" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:61 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:125 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:204 -#: appTools/ToolCopperThieving.py:1208 appTools/ToolCorners.py:418 +#: appTools/ToolCopperThieving.py:1208 appTools/ToolCorners.py:470 #: appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4161 #: appTools/ToolNCC.py:4264 msgid "Bounding box margin." @@ -1464,7 +1464,7 @@ msgstr "Annuler" #: appTools/ToolCalculators.py:390 appTools/ToolCalculators.py:401 #: appTools/ToolCalibration.py:1395 appTools/ToolCalibration.py:1406 #: appTools/ToolCopperThieving.py:1600 appTools/ToolCopperThieving.py:1611 -#: appTools/ToolCorners.py:468 appTools/ToolCorners.py:479 +#: appTools/ToolCorners.py:520 appTools/ToolCorners.py:531 #: appTools/ToolCutOut.py:2448 appTools/ToolCutOut.py:2459 #: appTools/ToolDblSided.py:963 appTools/ToolDblSided.py:974 #: appTools/ToolDistance.py:660 appTools/ToolDistance.py:671 @@ -1500,7 +1500,7 @@ msgstr "La valeur modifiée est hors limites" #: appTools/ToolCalculators.py:396 appTools/ToolCalculators.py:403 #: appTools/ToolCalibration.py:1401 appTools/ToolCalibration.py:1408 #: appTools/ToolCopperThieving.py:1606 appTools/ToolCopperThieving.py:1613 -#: appTools/ToolCorners.py:474 appTools/ToolCorners.py:481 +#: appTools/ToolCorners.py:526 appTools/ToolCorners.py:533 #: appTools/ToolCutOut.py:2454 appTools/ToolCutOut.py:2461 #: appTools/ToolDblSided.py:969 appTools/ToolDblSided.py:976 #: appTools/ToolDistance.py:666 appTools/ToolDistance.py:673 @@ -2121,8 +2121,8 @@ msgstr "" #: appEditors/AppExcEditor.py:4013 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:56 -#: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:403 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:83 +#: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:455 #: appTools/ToolProperties.py:571 msgid "Length" msgstr "Longueur" @@ -3181,8 +3181,10 @@ msgstr "Éditeur de Géométrie" #: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2491 #: appEditors/AppGerberEditor.py:3947 appEditors/appGCodeEditor.py:688 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 -#: appTools/ToolCutOut.py:2024 appTools/ToolDblSided.py:521 -#: appTools/ToolPunchGerber.py:1088 appTools/ToolTransform.py:579 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 +#: appTools/ToolCorners.py:427 appTools/ToolCutOut.py:2024 +#: appTools/ToolDblSided.py:521 appTools/ToolPunchGerber.py:1088 +#: appTools/ToolTransform.py:579 msgid "Type" msgstr "Type" @@ -5493,7 +5495,7 @@ msgid "Invert Gerber Tool" msgstr "Inverser Gerber" #: appGUI/MainGUI.py:1087 appGUI/MainGUI.py:2256 appGUI/MainGUI.py:4475 -#: appTools/ToolCorners.py:302 +#: appTools/ToolCorners.py:340 msgid "Corner Markers Tool" msgstr "Outil de Marqueurs de Coin" @@ -5644,7 +5646,7 @@ msgid "Plot Area" msgstr "Zone de Dessin" #: appGUI/MainGUI.py:1426 appTools/ToolCopperThieving.py:1165 -#: appTools/ToolCorners.py:322 appTools/ToolEtchCompensation.py:291 +#: appTools/ToolCorners.py:360 appTools/ToolEtchCompensation.py:291 #: appTools/ToolExtractDrills.py:454 appTools/ToolFiducials.py:875 #: appTools/ToolInvertGerber.py:215 appTools/ToolIsolation.py:3000 #: appTools/ToolOptimal.py:421 appTools/ToolPunchGerber.py:1010 @@ -8315,7 +8317,7 @@ msgstr "Options avancées CNCjob" #: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:31 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:31 #: appTools/ToolCalibration.py:762 appTools/ToolCopperThieving.py:1184 -#: appTools/ToolCorners.py:382 appTools/ToolEtchCompensation.py:356 +#: appTools/ToolCorners.py:420 appTools/ToolEtchCompensation.py:356 #: appTools/ToolFiducials.py:765 appTools/ToolInvertGerber.py:228 #: appTools/ToolQRCode.py:700 msgid "Parameters" @@ -10847,8 +10849,8 @@ msgid "Bounding box margin for robber bar." msgstr "Marge de la zone de délimitation pour la Robber Bar." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:242 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 -#: appTools/ToolCopperThieving.py:1471 appTools/ToolCorners.py:389 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:56 +#: appTools/ToolCopperThieving.py:1471 appTools/ToolCorners.py:441 #: appTools/ToolEtchCompensation.py:370 msgid "Thickness" msgstr "Épaisseur" @@ -10886,7 +10888,7 @@ msgstr "Options de l'outil d'Étalonnage" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:38 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 -#: appTools/ToolCopperThieving.py:1186 appTools/ToolCorners.py:384 +#: appTools/ToolCopperThieving.py:1186 appTools/ToolCorners.py:422 #: appTools/ToolFiducials.py:767 msgid "Parameters used for this tool." msgstr "Paramètres utilisés pour cet outil." @@ -11230,7 +11232,8 @@ msgstr "" "gauche, en haut à droite." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:108 -#: appTools/ToolFiducials.py:837 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:49 +#: appTools/ToolCorners.py:434 appTools/ToolFiducials.py:837 msgid "Cross" msgstr "Croix" @@ -11912,12 +11915,26 @@ msgid "Corner Markers Options" msgstr "Options des Marqueurs de Coin" #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:44 -#: appTools/ToolCorners.py:391 +#: appTools/ToolCorners.py:429 +#, fuzzy +#| msgid "Show the Properties." +msgid "Shape of the marker." +msgstr "Afficher les propriétés." + +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:48 +#: appTools/ToolCorners.py:433 +#, fuzzy +#| msgid "Cross" +msgid "Semi-Cross" +msgstr "Croix" + +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:58 +#: appTools/ToolCorners.py:443 msgid "The thickness of the line that makes the corner marker." msgstr "L'épaisseur de la ligne qui fait le marqueur de coin." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:58 -#: appTools/ToolCorners.py:405 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:85 +#: appTools/ToolCorners.py:457 msgid "The length of the line that makes the corner marker." msgstr "La longueur de la ligne qui fait le marqueur de coin." @@ -12274,18 +12291,18 @@ msgstr "" "Ce peut être l'un des quatre points de la boîte englobante de la géométrie." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:174 -#: appTools/ToolCorners.py:347 appTools/ToolFiducials.py:696 +#: appTools/ToolCorners.py:385 appTools/ToolFiducials.py:696 #: appTools/ToolFilm.py:1068 msgid "Bottom Left" msgstr "En bas à gauche" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:175 -#: appTools/ToolCorners.py:355 appTools/ToolFilm.py:1069 +#: appTools/ToolCorners.py:393 appTools/ToolFilm.py:1069 msgid "Top Left" msgstr "En haut à gauche" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:176 -#: appTools/ToolCorners.py:351 appTools/ToolFilm.py:1070 +#: appTools/ToolCorners.py:389 appTools/ToolFilm.py:1070 msgid "Bottom Right" msgstr "En bas à droite" @@ -12567,7 +12584,7 @@ msgstr "Progressif" #: appObjects/AppObject.py:452 appObjects/FlatCAMObj.py:266 #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 #: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1040 -#: appTools/ToolCorners.py:268 appTools/ToolFiducials.py:532 +#: appTools/ToolCorners.py:306 appTools/ToolFiducials.py:532 #: appTools/ToolMove.py:229 appTools/ToolQRCode.py:464 app_Main.py:4813 msgid "Plotting" msgstr "Traçage" @@ -14118,7 +14135,7 @@ msgstr "" #: appTools/ToolAlignObjects.py:499 appTools/ToolCalculators.py:372 #: appTools/ToolCalibration.py:1378 appTools/ToolCopperThieving.py:1582 -#: appTools/ToolCorners.py:450 appTools/ToolCutOut.py:2405 +#: appTools/ToolCorners.py:502 appTools/ToolCutOut.py:2405 #: appTools/ToolDblSided.py:945 appTools/ToolDrilling.py:2649 #: appTools/ToolEtchCompensation.py:459 appTools/ToolExtractDrills.py:699 #: appTools/ToolFiducials.py:935 appTools/ToolFilm.py:1386 @@ -14134,7 +14151,7 @@ msgstr "Réinitialiser l'outil" #: appTools/ToolAlignObjects.py:502 appTools/ToolCalculators.py:375 #: appTools/ToolCalibration.py:1381 appTools/ToolCopperThieving.py:1585 -#: appTools/ToolCorners.py:453 appTools/ToolCutOut.py:2408 +#: appTools/ToolCorners.py:505 appTools/ToolCutOut.py:2408 #: appTools/ToolDblSided.py:948 appTools/ToolDrilling.py:2652 #: appTools/ToolEtchCompensation.py:462 appTools/ToolExtractDrills.py:702 #: appTools/ToolFiducials.py:938 appTools/ToolFilm.py:1389 @@ -14562,7 +14579,7 @@ msgid "Squares grid fill selected." msgstr "Remplissage de la grille des carrés sélectionné." #: appTools/ToolCopperThieving.py:226 appTools/ToolCopperThieving.py:307 -#: appTools/ToolCopperThieving.py:914 appTools/ToolCorners.py:120 +#: appTools/ToolCopperThieving.py:914 appTools/ToolCorners.py:121 #: appTools/ToolDblSided.py:306 appTools/ToolExtractDrills.py:141 #: appTools/ToolFiducials.py:187 appTools/ToolFiducials.py:464 #: appTools/ToolOptimal.py:138 appTools/ToolPunchGerber.py:381 @@ -14803,39 +14820,39 @@ msgstr "" msgid "Corners Tool" msgstr "Outil de Coins" -#: appTools/ToolCorners.py:158 +#: appTools/ToolCorners.py:164 msgid "Please select at least a location" msgstr "Veuillez sélectionner au moins un emplacement" -#: appTools/ToolCorners.py:297 +#: appTools/ToolCorners.py:335 msgid "Corners Tool exit." msgstr "Sortie d'outil de Coins." -#: appTools/ToolCorners.py:324 +#: appTools/ToolCorners.py:362 msgid "The Gerber object to which will be added corner markers." msgstr "L'objet Gerber auquel seront ajoutés des marqueurs de coin." -#: appTools/ToolCorners.py:340 +#: appTools/ToolCorners.py:378 msgid "Locations" msgstr "Locations" -#: appTools/ToolCorners.py:342 +#: appTools/ToolCorners.py:380 msgid "Locations where to place corner markers." msgstr "Emplacements où placer les marqueurs de coin." -#: appTools/ToolCorners.py:359 appTools/ToolFiducials.py:708 +#: appTools/ToolCorners.py:397 appTools/ToolFiducials.py:708 msgid "Top Right" msgstr "En haut à droite" -#: appTools/ToolCorners.py:368 +#: appTools/ToolCorners.py:406 msgid "Toggle ALL" msgstr "Tout basculer" -#: appTools/ToolCorners.py:434 +#: appTools/ToolCorners.py:486 msgid "Add Marker" msgstr "Ajouter un marqueur" -#: appTools/ToolCorners.py:437 +#: appTools/ToolCorners.py:489 msgid "Will add corner markers to the selected Gerber file." msgstr "Ajoutera des marqueurs de coin au fichier Gerber sélectionné." @@ -19856,11 +19873,11 @@ msgstr "" msgid "G91 coordinates not implemented ..." msgstr "Coordonnées G91 non implémentées ..." -#: defaults.py:865 +#: defaults.py:866 msgid "Could not load defaults file." msgstr "Impossible de charger le fichier par défaut." -#: defaults.py:878 +#: defaults.py:879 msgid "Failed to parse defaults file." msgstr "Échec de l'analyse du fichier par défaut." diff --git a/locale/pt_BR/LC_MESSAGES/strings.mo b/locale/pt_BR/LC_MESSAGES/strings.mo index 553570e21c2695f5896afe698173f48ff1cfaf29..97dd21273e402486f8b5ac88a0093934497868a8 100644 GIT binary patch delta 34 ocmZqtB;NQ*yrG4$g=q`(=6DthD-(nE?eWY&%(8uZJge7C0Pa-{IRF3v delta 34 ocmZqtB;NQ*yrG4$g=q`(=6DuUD-*-^?eWY&%(8uZJge7C0PZdgHvj+t diff --git a/locale/pt_BR/LC_MESSAGES/strings.po b/locale/pt_BR/LC_MESSAGES/strings.po index 147ddc75..63553326 100644 --- a/locale/pt_BR/LC_MESSAGES/strings.po +++ b/locale/pt_BR/LC_MESSAGES/strings.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-11-01 15:40+0200\n" -"PO-Revision-Date: 2020-11-01 15:41+0200\n" +"POT-Creation-Date: 2020-11-01 18:40+0200\n" +"PO-Revision-Date: 2020-11-01 18:40+0200\n" "Last-Translator: Carlos Stein \n" "Language-Team: \n" "Language: pt_BR\n" @@ -793,12 +793,12 @@ msgstr "" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:59 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:45 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:115 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:202 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:181 #: appTools/ToolCopperThieving.py:1206 appTools/ToolCopperThieving.py:1458 -#: appTools/ToolCorners.py:416 appTools/ToolCutOut.py:2168 +#: appTools/ToolCorners.py:468 appTools/ToolCutOut.py:2168 #: appTools/ToolFiducials.py:788 appTools/ToolInvertGerber.py:234 #: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4159 #: appTools/ToolNCC.py:4262 @@ -810,9 +810,9 @@ msgstr "Margem" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:61 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:125 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:204 -#: appTools/ToolCopperThieving.py:1208 appTools/ToolCorners.py:418 +#: appTools/ToolCopperThieving.py:1208 appTools/ToolCorners.py:470 #: appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4161 #: appTools/ToolNCC.py:4264 msgid "Bounding box margin." @@ -1448,7 +1448,7 @@ msgstr "Cancelar" #: appTools/ToolCalculators.py:390 appTools/ToolCalculators.py:401 #: appTools/ToolCalibration.py:1395 appTools/ToolCalibration.py:1406 #: appTools/ToolCopperThieving.py:1600 appTools/ToolCopperThieving.py:1611 -#: appTools/ToolCorners.py:468 appTools/ToolCorners.py:479 +#: appTools/ToolCorners.py:520 appTools/ToolCorners.py:531 #: appTools/ToolCutOut.py:2448 appTools/ToolCutOut.py:2459 #: appTools/ToolDblSided.py:963 appTools/ToolDblSided.py:974 #: appTools/ToolDistance.py:660 appTools/ToolDistance.py:671 @@ -1484,7 +1484,7 @@ msgstr "Valor fora da faixa" #: appTools/ToolCalculators.py:396 appTools/ToolCalculators.py:403 #: appTools/ToolCalibration.py:1401 appTools/ToolCalibration.py:1408 #: appTools/ToolCopperThieving.py:1606 appTools/ToolCopperThieving.py:1613 -#: appTools/ToolCorners.py:474 appTools/ToolCorners.py:481 +#: appTools/ToolCorners.py:526 appTools/ToolCorners.py:533 #: appTools/ToolCutOut.py:2454 appTools/ToolCutOut.py:2461 #: appTools/ToolDblSided.py:969 appTools/ToolDblSided.py:976 #: appTools/ToolDistance.py:666 appTools/ToolDistance.py:673 @@ -2103,8 +2103,8 @@ msgstr "" #: appEditors/AppExcEditor.py:4013 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:56 -#: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:403 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:83 +#: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:455 #: appTools/ToolProperties.py:571 msgid "Length" msgstr "Comprimento" @@ -3155,8 +3155,10 @@ msgstr "Editor de Geometria" #: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2491 #: appEditors/AppGerberEditor.py:3947 appEditors/appGCodeEditor.py:688 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 -#: appTools/ToolCutOut.py:2024 appTools/ToolDblSided.py:521 -#: appTools/ToolPunchGerber.py:1088 appTools/ToolTransform.py:579 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 +#: appTools/ToolCorners.py:427 appTools/ToolCutOut.py:2024 +#: appTools/ToolDblSided.py:521 appTools/ToolPunchGerber.py:1088 +#: appTools/ToolTransform.py:579 msgid "Type" msgstr "Tipo" @@ -5455,7 +5457,7 @@ msgid "Invert Gerber Tool" msgstr "Ferramenta Inverter Gerber" #: appGUI/MainGUI.py:1087 appGUI/MainGUI.py:2256 appGUI/MainGUI.py:4475 -#: appTools/ToolCorners.py:302 +#: appTools/ToolCorners.py:340 msgid "Corner Markers Tool" msgstr "Ferramenta Marcadores de Canto" @@ -5606,7 +5608,7 @@ msgid "Plot Area" msgstr "Área de Gráfico" #: appGUI/MainGUI.py:1426 appTools/ToolCopperThieving.py:1165 -#: appTools/ToolCorners.py:322 appTools/ToolEtchCompensation.py:291 +#: appTools/ToolCorners.py:360 appTools/ToolEtchCompensation.py:291 #: appTools/ToolExtractDrills.py:454 appTools/ToolFiducials.py:875 #: appTools/ToolInvertGerber.py:215 appTools/ToolIsolation.py:3000 #: appTools/ToolOptimal.py:421 appTools/ToolPunchGerber.py:1010 @@ -8245,7 +8247,7 @@ msgstr "Opções Avançadas" #: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:31 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:31 #: appTools/ToolCalibration.py:762 appTools/ToolCopperThieving.py:1184 -#: appTools/ToolCorners.py:382 appTools/ToolEtchCompensation.py:356 +#: appTools/ToolCorners.py:420 appTools/ToolEtchCompensation.py:356 #: appTools/ToolFiducials.py:765 appTools/ToolInvertGerber.py:228 #: appTools/ToolQRCode.py:700 msgid "Parameters" @@ -10739,8 +10741,8 @@ msgid "Bounding box margin for robber bar." msgstr "Margem da caixa delimitadora para Robber Bar." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:242 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 -#: appTools/ToolCopperThieving.py:1471 appTools/ToolCorners.py:389 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:56 +#: appTools/ToolCopperThieving.py:1471 appTools/ToolCorners.py:441 #: appTools/ToolEtchCompensation.py:370 msgid "Thickness" msgstr "Espessura" @@ -10778,7 +10780,7 @@ msgstr "Opções da Ferramenta de Calibração" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:38 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 -#: appTools/ToolCopperThieving.py:1186 appTools/ToolCorners.py:384 +#: appTools/ToolCopperThieving.py:1186 appTools/ToolCorners.py:422 #: appTools/ToolFiducials.py:767 msgid "Parameters used for this tool." msgstr "Parâmetros usados para esta ferramenta." @@ -11122,7 +11124,8 @@ msgstr "" "superior direito." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:108 -#: appTools/ToolFiducials.py:837 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:49 +#: appTools/ToolCorners.py:434 appTools/ToolFiducials.py:837 msgid "Cross" msgstr "Cruz" @@ -11799,12 +11802,26 @@ msgid "Corner Markers Options" msgstr "Opções de marcadores de canto" #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:44 -#: appTools/ToolCorners.py:391 +#: appTools/ToolCorners.py:429 +#, fuzzy +#| msgid "Show the Properties." +msgid "Shape of the marker." +msgstr "Mostra as Propriedades." + +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:48 +#: appTools/ToolCorners.py:433 +#, fuzzy +#| msgid "Cross" +msgid "Semi-Cross" +msgstr "Cruz" + +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:58 +#: appTools/ToolCorners.py:443 msgid "The thickness of the line that makes the corner marker." msgstr "A espessura da linha que forma o marcador de canto." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:58 -#: appTools/ToolCorners.py:405 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:85 +#: appTools/ToolCorners.py:457 msgid "The length of the line that makes the corner marker." msgstr "O comprimento da linha que forma o marcador de canto." @@ -12150,18 +12167,18 @@ msgstr "" "Pode ser um dos quatro pontos da caixa delimitadora de geometria." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:174 -#: appTools/ToolCorners.py:347 appTools/ToolFiducials.py:696 +#: appTools/ToolCorners.py:385 appTools/ToolFiducials.py:696 #: appTools/ToolFilm.py:1068 msgid "Bottom Left" msgstr "Esquerda Inferior" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:175 -#: appTools/ToolCorners.py:355 appTools/ToolFilm.py:1069 +#: appTools/ToolCorners.py:393 appTools/ToolFilm.py:1069 msgid "Top Left" msgstr "Esquerda Superior" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:176 -#: appTools/ToolCorners.py:351 appTools/ToolFilm.py:1070 +#: appTools/ToolCorners.py:389 appTools/ToolFilm.py:1070 msgid "Bottom Right" msgstr "Direita Inferior" @@ -12440,7 +12457,7 @@ msgstr "Progressivo" #: appObjects/AppObject.py:452 appObjects/FlatCAMObj.py:266 #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 #: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1040 -#: appTools/ToolCorners.py:268 appTools/ToolFiducials.py:532 +#: appTools/ToolCorners.py:306 appTools/ToolFiducials.py:532 #: appTools/ToolMove.py:229 appTools/ToolQRCode.py:464 app_Main.py:4813 msgid "Plotting" msgstr "Plotando" @@ -13988,7 +14005,7 @@ msgstr "" #: appTools/ToolAlignObjects.py:499 appTools/ToolCalculators.py:372 #: appTools/ToolCalibration.py:1378 appTools/ToolCopperThieving.py:1582 -#: appTools/ToolCorners.py:450 appTools/ToolCutOut.py:2405 +#: appTools/ToolCorners.py:502 appTools/ToolCutOut.py:2405 #: appTools/ToolDblSided.py:945 appTools/ToolDrilling.py:2649 #: appTools/ToolEtchCompensation.py:459 appTools/ToolExtractDrills.py:699 #: appTools/ToolFiducials.py:935 appTools/ToolFilm.py:1386 @@ -14004,7 +14021,7 @@ msgstr "Redefinir Ferramenta" #: appTools/ToolAlignObjects.py:502 appTools/ToolCalculators.py:375 #: appTools/ToolCalibration.py:1381 appTools/ToolCopperThieving.py:1585 -#: appTools/ToolCorners.py:453 appTools/ToolCutOut.py:2408 +#: appTools/ToolCorners.py:505 appTools/ToolCutOut.py:2408 #: appTools/ToolDblSided.py:948 appTools/ToolDrilling.py:2652 #: appTools/ToolEtchCompensation.py:462 appTools/ToolExtractDrills.py:702 #: appTools/ToolFiducials.py:938 appTools/ToolFilm.py:1389 @@ -14425,7 +14442,7 @@ msgid "Squares grid fill selected." msgstr "Preenchimento de quadrados selecionado." #: appTools/ToolCopperThieving.py:226 appTools/ToolCopperThieving.py:307 -#: appTools/ToolCopperThieving.py:914 appTools/ToolCorners.py:120 +#: appTools/ToolCopperThieving.py:914 appTools/ToolCorners.py:121 #: appTools/ToolDblSided.py:306 appTools/ToolExtractDrills.py:141 #: appTools/ToolFiducials.py:187 appTools/ToolFiducials.py:464 #: appTools/ToolOptimal.py:138 appTools/ToolPunchGerber.py:381 @@ -14664,39 +14681,39 @@ msgstr "" msgid "Corners Tool" msgstr "Ferramenta de Canto" -#: appTools/ToolCorners.py:158 +#: appTools/ToolCorners.py:164 msgid "Please select at least a location" msgstr "Selecione pelo menos um local" -#: appTools/ToolCorners.py:297 +#: appTools/ToolCorners.py:335 msgid "Corners Tool exit." msgstr "Sair da Ferramenta de Canto." -#: appTools/ToolCorners.py:324 +#: appTools/ToolCorners.py:362 msgid "The Gerber object to which will be added corner markers." msgstr "Objeto Gerber ao qual serão adicionados marcadores de canto." -#: appTools/ToolCorners.py:340 +#: appTools/ToolCorners.py:378 msgid "Locations" msgstr "Locais" -#: appTools/ToolCorners.py:342 +#: appTools/ToolCorners.py:380 msgid "Locations where to place corner markers." msgstr "Locais onde colocar marcadores de canto." -#: appTools/ToolCorners.py:359 appTools/ToolFiducials.py:708 +#: appTools/ToolCorners.py:397 appTools/ToolFiducials.py:708 msgid "Top Right" msgstr "Direita Superior" -#: appTools/ToolCorners.py:368 +#: appTools/ToolCorners.py:406 msgid "Toggle ALL" msgstr "Alternar TUDO" -#: appTools/ToolCorners.py:434 +#: appTools/ToolCorners.py:486 msgid "Add Marker" msgstr "Adicionar Marcador" -#: appTools/ToolCorners.py:437 +#: appTools/ToolCorners.py:489 msgid "Will add corner markers to the selected Gerber file." msgstr "Adicionará marcadores de canto ao arquivo Gerber selecionado." @@ -19668,11 +19685,11 @@ msgstr "" msgid "G91 coordinates not implemented ..." msgstr "Coordenadas G91 não implementadas..." -#: defaults.py:865 +#: defaults.py:866 msgid "Could not load defaults file." msgstr "Não foi possível carregar o arquivo com os padrões." -#: defaults.py:878 +#: defaults.py:879 msgid "Failed to parse defaults file." msgstr "Falha ao analisar o arquivo com os padrões." diff --git a/locale/tr/LC_MESSAGES/strings.mo b/locale/tr/LC_MESSAGES/strings.mo index fb642c377ca17bd01843d81162e7c4f7c00f5ab0..da1a24010e91043ac4e8f566df837681d1e4e40a 100644 GIT binary patch delta 34 pcmaDqMdJMwiG~)&7N#xCo8wt5tV|5rx5qOBG0XPt@vJ*m0RZ$%4cY(z delta 34 pcmaDqMdJMwiG~)&7N#xCo8wtbtxSyDx5qOBG0XPt@vJ*m0RZ$u4cY(z diff --git a/locale/tr/LC_MESSAGES/strings.po b/locale/tr/LC_MESSAGES/strings.po index 92b04467..b966342d 100644 --- a/locale/tr/LC_MESSAGES/strings.po +++ b/locale/tr/LC_MESSAGES/strings.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-11-01 15:42+0200\n" -"PO-Revision-Date: 2020-11-01 15:43+0200\n" +"POT-Creation-Date: 2020-11-01 18:40+0200\n" +"PO-Revision-Date: 2020-11-01 18:40+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: tr_TR\n" @@ -789,12 +789,12 @@ msgstr "" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:59 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:45 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:115 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:202 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:181 #: appTools/ToolCopperThieving.py:1206 appTools/ToolCopperThieving.py:1458 -#: appTools/ToolCorners.py:416 appTools/ToolCutOut.py:2168 +#: appTools/ToolCorners.py:468 appTools/ToolCutOut.py:2168 #: appTools/ToolFiducials.py:788 appTools/ToolInvertGerber.py:234 #: appTools/ToolInvertGerber.py:242 appTools/ToolNCC.py:4159 #: appTools/ToolNCC.py:4262 @@ -806,9 +806,9 @@ msgstr "Pay" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:61 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:125 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:204 -#: appTools/ToolCopperThieving.py:1208 appTools/ToolCorners.py:418 +#: appTools/ToolCopperThieving.py:1208 appTools/ToolCorners.py:470 #: appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4161 #: appTools/ToolNCC.py:4264 msgid "Bounding box margin." @@ -1447,7 +1447,7 @@ msgstr "İptal" #: appTools/ToolCalculators.py:390 appTools/ToolCalculators.py:401 #: appTools/ToolCalibration.py:1395 appTools/ToolCalibration.py:1406 #: appTools/ToolCopperThieving.py:1600 appTools/ToolCopperThieving.py:1611 -#: appTools/ToolCorners.py:468 appTools/ToolCorners.py:479 +#: appTools/ToolCorners.py:520 appTools/ToolCorners.py:531 #: appTools/ToolCutOut.py:2448 appTools/ToolCutOut.py:2459 #: appTools/ToolDblSided.py:963 appTools/ToolDblSided.py:974 #: appTools/ToolDistance.py:660 appTools/ToolDistance.py:671 @@ -1483,7 +1483,7 @@ msgstr "Düzenlenen değer aralık dışında" #: appTools/ToolCalculators.py:396 appTools/ToolCalculators.py:403 #: appTools/ToolCalibration.py:1401 appTools/ToolCalibration.py:1408 #: appTools/ToolCopperThieving.py:1606 appTools/ToolCopperThieving.py:1613 -#: appTools/ToolCorners.py:474 appTools/ToolCorners.py:481 +#: appTools/ToolCorners.py:526 appTools/ToolCorners.py:533 #: appTools/ToolCutOut.py:2454 appTools/ToolCutOut.py:2461 #: appTools/ToolDblSided.py:969 appTools/ToolDblSided.py:976 #: appTools/ToolDistance.py:666 appTools/ToolDistance.py:673 @@ -2096,8 +2096,8 @@ msgstr "" #: appEditors/AppExcEditor.py:4013 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:56 -#: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:403 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:83 +#: appObjects/FlatCAMObj.py:877 appTools/ToolCorners.py:455 #: appTools/ToolProperties.py:571 msgid "Length" msgstr "Uzunluk" @@ -3157,8 +3157,10 @@ msgstr "Şekil Düzenleyici" #: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2491 #: appEditors/AppGerberEditor.py:3947 appEditors/appGCodeEditor.py:688 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 -#: appTools/ToolCutOut.py:2024 appTools/ToolDblSided.py:521 -#: appTools/ToolPunchGerber.py:1088 appTools/ToolTransform.py:579 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 +#: appTools/ToolCorners.py:427 appTools/ToolCutOut.py:2024 +#: appTools/ToolDblSided.py:521 appTools/ToolPunchGerber.py:1088 +#: appTools/ToolTransform.py:579 msgid "Type" msgstr "Tür" @@ -5443,7 +5445,7 @@ msgid "Invert Gerber Tool" msgstr "Gerber Polaritesi" #: appGUI/MainGUI.py:1087 appGUI/MainGUI.py:2256 appGUI/MainGUI.py:4475 -#: appTools/ToolCorners.py:302 +#: appTools/ToolCorners.py:340 msgid "Corner Markers Tool" msgstr "Köşe İşaretleyici" @@ -5594,7 +5596,7 @@ msgid "Plot Area" msgstr "Çalışma Alanı" #: appGUI/MainGUI.py:1426 appTools/ToolCopperThieving.py:1165 -#: appTools/ToolCorners.py:322 appTools/ToolEtchCompensation.py:291 +#: appTools/ToolCorners.py:360 appTools/ToolEtchCompensation.py:291 #: appTools/ToolExtractDrills.py:454 appTools/ToolFiducials.py:875 #: appTools/ToolInvertGerber.py:215 appTools/ToolIsolation.py:3000 #: appTools/ToolOptimal.py:421 appTools/ToolPunchGerber.py:1010 @@ -8227,7 +8229,7 @@ msgstr "CNC İş Gelişmiş Seçenekleri" #: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:31 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:31 #: appTools/ToolCalibration.py:762 appTools/ToolCopperThieving.py:1184 -#: appTools/ToolCorners.py:382 appTools/ToolEtchCompensation.py:356 +#: appTools/ToolCorners.py:420 appTools/ToolEtchCompensation.py:356 #: appTools/ToolFiducials.py:765 appTools/ToolInvertGerber.py:228 #: appTools/ToolQRCode.py:700 msgid "Parameters" @@ -10726,8 +10728,8 @@ msgstr "" "için bakır kenarlık (çerçeve))." #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:242 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 -#: appTools/ToolCopperThieving.py:1471 appTools/ToolCorners.py:389 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:56 +#: appTools/ToolCopperThieving.py:1471 appTools/ToolCorners.py:441 #: appTools/ToolEtchCompensation.py:370 msgid "Thickness" msgstr "Kalınlık" @@ -10770,7 +10772,7 @@ msgstr "Kalibrasyon Seçenekleri" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:38 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 -#: appTools/ToolCopperThieving.py:1186 appTools/ToolCorners.py:384 +#: appTools/ToolCopperThieving.py:1186 appTools/ToolCorners.py:422 #: appTools/ToolFiducials.py:767 msgid "Parameters used for this tool." msgstr "Referans işareti için kullanılan seçenekler." @@ -11121,7 +11123,8 @@ msgstr "" "- 'Yok' - İkinci bir referans işareti yoktur. Sıra: sol-alt, sağ-üst." #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:108 -#: appTools/ToolFiducials.py:837 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:49 +#: appTools/ToolCorners.py:434 appTools/ToolFiducials.py:837 msgid "Cross" msgstr "Çapraz" @@ -11802,12 +11805,26 @@ msgid "Corner Markers Options" msgstr "Köşe İşaretleyici Seçenekleri" #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:44 -#: appTools/ToolCorners.py:391 +#: appTools/ToolCorners.py:429 +#, fuzzy +#| msgid "Show the Properties." +msgid "Shape of the marker." +msgstr "Özellikleri göster." + +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:48 +#: appTools/ToolCorners.py:433 +#, fuzzy +#| msgid "Cross" +msgid "Semi-Cross" +msgstr "Çapraz" + +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:58 +#: appTools/ToolCorners.py:443 msgid "The thickness of the line that makes the corner marker." msgstr "Köşe işaretleyici çizgisinin kalınlığı." -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:58 -#: appTools/ToolCorners.py:405 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:85 +#: appTools/ToolCorners.py:457 msgid "The length of the line that makes the corner marker." msgstr "Köşe işaretleyici çizgisinin uzunluğu." @@ -12149,18 +12166,18 @@ msgstr "" "Şekil sınırlama kutusunun dört noktasından biri olabilir." #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:174 -#: appTools/ToolCorners.py:347 appTools/ToolFiducials.py:696 +#: appTools/ToolCorners.py:385 appTools/ToolFiducials.py:696 #: appTools/ToolFilm.py:1068 msgid "Bottom Left" msgstr "Sol Alt" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:175 -#: appTools/ToolCorners.py:355 appTools/ToolFilm.py:1069 +#: appTools/ToolCorners.py:393 appTools/ToolFilm.py:1069 msgid "Top Left" msgstr "Sol Üst" #: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:176 -#: appTools/ToolCorners.py:351 appTools/ToolFilm.py:1070 +#: appTools/ToolCorners.py:389 appTools/ToolFilm.py:1070 msgid "Bottom Right" msgstr "Sağ Alt" @@ -12440,7 +12457,7 @@ msgstr "Sıralı" #: appObjects/AppObject.py:452 appObjects/FlatCAMObj.py:266 #: appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 #: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1040 -#: appTools/ToolCorners.py:268 appTools/ToolFiducials.py:532 +#: appTools/ToolCorners.py:306 appTools/ToolFiducials.py:532 #: appTools/ToolMove.py:229 appTools/ToolQRCode.py:464 app_Main.py:4813 msgid "Plotting" msgstr "Çiziliyor" @@ -13980,7 +13997,7 @@ msgstr "" #: appTools/ToolAlignObjects.py:499 appTools/ToolCalculators.py:372 #: appTools/ToolCalibration.py:1378 appTools/ToolCopperThieving.py:1582 -#: appTools/ToolCorners.py:450 appTools/ToolCutOut.py:2405 +#: appTools/ToolCorners.py:502 appTools/ToolCutOut.py:2405 #: appTools/ToolDblSided.py:945 appTools/ToolDrilling.py:2649 #: appTools/ToolEtchCompensation.py:459 appTools/ToolExtractDrills.py:699 #: appTools/ToolFiducials.py:935 appTools/ToolFilm.py:1386 @@ -13996,7 +14013,7 @@ msgstr "Verileri Sıfırla" #: appTools/ToolAlignObjects.py:502 appTools/ToolCalculators.py:375 #: appTools/ToolCalibration.py:1381 appTools/ToolCopperThieving.py:1585 -#: appTools/ToolCorners.py:453 appTools/ToolCutOut.py:2408 +#: appTools/ToolCorners.py:505 appTools/ToolCutOut.py:2408 #: appTools/ToolDblSided.py:948 appTools/ToolDrilling.py:2652 #: appTools/ToolEtchCompensation.py:462 appTools/ToolExtractDrills.py:702 #: appTools/ToolFiducials.py:938 appTools/ToolFilm.py:1389 @@ -14413,7 +14430,7 @@ msgid "Squares grid fill selected." msgstr "Kare Desenli dolgu seçildi." #: appTools/ToolCopperThieving.py:226 appTools/ToolCopperThieving.py:307 -#: appTools/ToolCopperThieving.py:914 appTools/ToolCorners.py:120 +#: appTools/ToolCopperThieving.py:914 appTools/ToolCorners.py:121 #: appTools/ToolDblSided.py:306 appTools/ToolExtractDrills.py:141 #: appTools/ToolFiducials.py:187 appTools/ToolFiducials.py:464 #: appTools/ToolOptimal.py:138 appTools/ToolPunchGerber.py:381 @@ -14647,39 +14664,39 @@ msgstr "" msgid "Corners Tool" msgstr "Köşe Aracı" -#: appTools/ToolCorners.py:158 +#: appTools/ToolCorners.py:164 msgid "Please select at least a location" msgstr "Lütfen en az bir konum seçin" -#: appTools/ToolCorners.py:297 +#: appTools/ToolCorners.py:335 msgid "Corners Tool exit." msgstr "Köşe işaretleyicisi çıkış." -#: appTools/ToolCorners.py:324 +#: appTools/ToolCorners.py:362 msgid "The Gerber object to which will be added corner markers." msgstr "Köşe işaretleyicileri eklenecek Gerber nesnesi." -#: appTools/ToolCorners.py:340 +#: appTools/ToolCorners.py:378 msgid "Locations" msgstr "Konumlar" -#: appTools/ToolCorners.py:342 +#: appTools/ToolCorners.py:380 msgid "Locations where to place corner markers." msgstr "Köşe işaretleyicilerinin yerleştirileceği yerler." -#: appTools/ToolCorners.py:359 appTools/ToolFiducials.py:708 +#: appTools/ToolCorners.py:397 appTools/ToolFiducials.py:708 msgid "Top Right" msgstr "Sağ Üst" -#: appTools/ToolCorners.py:368 +#: appTools/ToolCorners.py:406 msgid "Toggle ALL" msgstr "TÜMÜNÜ Seç" -#: appTools/ToolCorners.py:434 +#: appTools/ToolCorners.py:486 msgid "Add Marker" msgstr "Köşe İşareti Ekle" -#: appTools/ToolCorners.py:437 +#: appTools/ToolCorners.py:489 msgid "Will add corner markers to the selected Gerber file." msgstr "Seçilen Gerber dosyasına köşe işaretleyicileri ekler." @@ -19595,11 +19612,11 @@ msgstr "Uç kalınlığı için okunan G-Kod dosyasından Şekil oluşturuluyor" msgid "G91 coordinates not implemented ..." msgstr "G91 koordinatları uygulanmadı ..." -#: defaults.py:865 +#: defaults.py:866 msgid "Could not load defaults file." msgstr "Varsayılan dosya yüklenemedi." -#: defaults.py:878 +#: defaults.py:879 msgid "Failed to parse defaults file." msgstr "Varsayılan dosya okunamadı." diff --git a/locale_template/strings.pot b/locale_template/strings.pot index 8110df14..b846f217 100644 --- a/locale_template/strings.pot +++ b/locale_template/strings.pot @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" -"POT-Creation-Date: 2020-11-01 15:36+0200\n" +"POT-Creation-Date: 2020-11-01 18:40+0200\n" "PO-Revision-Date: 2019-03-25 15:08+0200\n" "Last-Translator: \n" "Language-Team: \n" @@ -676,11 +676,11 @@ msgstr "" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:59 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:45 #: appGUI/preferences/tools/Tools2InvertPrefGroupUI.py:53 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:66 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:70 #: appGUI/preferences/tools/ToolsCutoutPrefGroupUI.py:115 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:202 #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:181 appTools/ToolCopperThieving.py:1206 -#: appTools/ToolCopperThieving.py:1458 appTools/ToolCorners.py:416 +#: appTools/ToolCopperThieving.py:1458 appTools/ToolCorners.py:468 #: appTools/ToolCutOut.py:2168 appTools/ToolFiducials.py:788 #: appTools/ToolInvertGerber.py:234 appTools/ToolInvertGerber.py:242 #: appTools/ToolNCC.py:4159 appTools/ToolNCC.py:4262 @@ -692,9 +692,9 @@ msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:74 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:61 #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:125 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:68 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:72 #: appGUI/preferences/tools/ToolsNCCPrefGroupUI.py:204 appTools/ToolCopperThieving.py:1208 -#: appTools/ToolCorners.py:418 appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4161 +#: appTools/ToolCorners.py:470 appTools/ToolFiducials.py:790 appTools/ToolNCC.py:4161 #: appTools/ToolNCC.py:4264 msgid "Bounding box margin." msgstr "" @@ -1207,8 +1207,8 @@ msgstr "" #: appTools/ToolAlignObjects.py:528 appTools/ToolCalculators.py:390 #: appTools/ToolCalculators.py:401 appTools/ToolCalibration.py:1395 #: appTools/ToolCalibration.py:1406 appTools/ToolCopperThieving.py:1600 -#: appTools/ToolCopperThieving.py:1611 appTools/ToolCorners.py:468 -#: appTools/ToolCorners.py:479 appTools/ToolCutOut.py:2448 appTools/ToolCutOut.py:2459 +#: appTools/ToolCopperThieving.py:1611 appTools/ToolCorners.py:520 +#: appTools/ToolCorners.py:531 appTools/ToolCutOut.py:2448 appTools/ToolCutOut.py:2459 #: appTools/ToolDblSided.py:963 appTools/ToolDblSided.py:974 appTools/ToolDistance.py:660 #: appTools/ToolDistance.py:671 appTools/ToolDistanceMin.py:324 #: appTools/ToolDistanceMin.py:335 appTools/ToolDrilling.py:2666 @@ -1237,8 +1237,8 @@ msgstr "" #: appTools/ToolAlignObjects.py:530 appTools/ToolCalculators.py:396 #: appTools/ToolCalculators.py:403 appTools/ToolCalibration.py:1401 #: appTools/ToolCalibration.py:1408 appTools/ToolCopperThieving.py:1606 -#: appTools/ToolCopperThieving.py:1613 appTools/ToolCorners.py:474 -#: appTools/ToolCorners.py:481 appTools/ToolCutOut.py:2454 appTools/ToolCutOut.py:2461 +#: appTools/ToolCopperThieving.py:1613 appTools/ToolCorners.py:526 +#: appTools/ToolCorners.py:533 appTools/ToolCutOut.py:2454 appTools/ToolCutOut.py:2461 #: appTools/ToolDblSided.py:969 appTools/ToolDblSided.py:976 appTools/ToolDistance.py:666 #: appTools/ToolDistance.py:673 appTools/ToolDistanceMin.py:330 #: appTools/ToolDistanceMin.py:337 appTools/ToolDrilling.py:2672 @@ -1802,8 +1802,8 @@ msgstr "" #: appEditors/AppExcEditor.py:4013 #: appGUI/preferences/excellon/ExcellonEditorPrefGroupUI.py:162 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:56 appObjects/FlatCAMObj.py:877 -#: appTools/ToolCorners.py:403 appTools/ToolProperties.py:571 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:83 appObjects/FlatCAMObj.py:877 +#: appTools/ToolCorners.py:455 appTools/ToolProperties.py:571 msgid "Length" msgstr "" @@ -2759,6 +2759,7 @@ msgstr "" #: appEditors/AppGeoEditor.py:3297 appEditors/AppGerberEditor.py:2491 #: appEditors/AppGerberEditor.py:3947 appEditors/appGCodeEditor.py:688 #: appGUI/ObjectUI.py:316 appGUI/ObjectUI.py:999 appGUI/ObjectUI.py:2034 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 appTools/ToolCorners.py:427 #: appTools/ToolCutOut.py:2024 appTools/ToolDblSided.py:521 appTools/ToolPunchGerber.py:1088 #: appTools/ToolTransform.py:579 msgid "Type" @@ -4917,7 +4918,7 @@ msgid "Invert Gerber Tool" msgstr "" #: appGUI/MainGUI.py:1087 appGUI/MainGUI.py:2256 appGUI/MainGUI.py:4475 -#: appTools/ToolCorners.py:302 +#: appTools/ToolCorners.py:340 msgid "Corner Markers Tool" msgstr "" @@ -5059,7 +5060,7 @@ msgstr "" msgid "Plot Area" msgstr "" -#: appGUI/MainGUI.py:1426 appTools/ToolCopperThieving.py:1165 appTools/ToolCorners.py:322 +#: appGUI/MainGUI.py:1426 appTools/ToolCopperThieving.py:1165 appTools/ToolCorners.py:360 #: appTools/ToolEtchCompensation.py:291 appTools/ToolExtractDrills.py:454 #: appTools/ToolFiducials.py:875 appTools/ToolInvertGerber.py:215 #: appTools/ToolIsolation.py:3000 appTools/ToolOptimal.py:421 @@ -7331,7 +7332,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsSolderpastePrefGroupUI.py:31 #: appGUI/preferences/tools/ToolsSubPrefGroupUI.py:31 #: appGUI/preferences/tools/ToolsTransformPrefGroupUI.py:31 appTools/ToolCalibration.py:762 -#: appTools/ToolCopperThieving.py:1184 appTools/ToolCorners.py:382 +#: appTools/ToolCopperThieving.py:1184 appTools/ToolCorners.py:420 #: appTools/ToolEtchCompensation.py:356 appTools/ToolFiducials.py:765 #: appTools/ToolInvertGerber.py:228 appTools/ToolQRCode.py:700 msgid "Parameters" @@ -9434,8 +9435,8 @@ msgid "Bounding box margin for robber bar." msgstr "" #: appGUI/preferences/tools/Tools2CThievingPrefGroupUI.py:242 -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:42 -#: appTools/ToolCopperThieving.py:1471 appTools/ToolCorners.py:389 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:56 +#: appTools/ToolCopperThieving.py:1471 appTools/ToolCorners.py:441 #: appTools/ToolEtchCompensation.py:370 msgid "Thickness" msgstr "" @@ -9471,7 +9472,7 @@ msgstr "" #: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:38 #: appGUI/preferences/tools/Tools2PunchGerberPrefGroupUI.py:38 #: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:37 -#: appTools/ToolCopperThieving.py:1186 appTools/ToolCorners.py:384 +#: appTools/ToolCopperThieving.py:1186 appTools/ToolCorners.py:422 #: appTools/ToolFiducials.py:767 msgid "Parameters used for this tool." msgstr "" @@ -9756,7 +9757,9 @@ msgid "" "- 'None' - there is no second fiducial. The order is: bottom-left, top-right." msgstr "" -#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:108 appTools/ToolFiducials.py:837 +#: appGUI/preferences/tools/Tools2FiducialsPrefGroupUI.py:108 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:49 appTools/ToolCorners.py:434 +#: appTools/ToolFiducials.py:837 msgid "Cross" msgstr "" @@ -10311,11 +10314,19 @@ msgstr "" msgid "Corner Markers Options" msgstr "" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:44 appTools/ToolCorners.py:391 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:44 appTools/ToolCorners.py:429 +msgid "Shape of the marker." +msgstr "" + +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:48 appTools/ToolCorners.py:433 +msgid "Semi-Cross" +msgstr "" + +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:58 appTools/ToolCorners.py:443 msgid "The thickness of the line that makes the corner marker." msgstr "" -#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:58 appTools/ToolCorners.py:405 +#: appGUI/preferences/tools/ToolsCornersPrefGroupUI.py:85 appTools/ToolCorners.py:457 msgid "The length of the line that makes the corner marker." msgstr "" @@ -10571,17 +10582,17 @@ msgid "" "It can be one of the four points of the geometry bounding box." msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:174 appTools/ToolCorners.py:347 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:174 appTools/ToolCorners.py:385 #: appTools/ToolFiducials.py:696 appTools/ToolFilm.py:1068 msgid "Bottom Left" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:175 appTools/ToolCorners.py:355 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:175 appTools/ToolCorners.py:393 #: appTools/ToolFilm.py:1069 msgid "Top Left" msgstr "" -#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:176 appTools/ToolCorners.py:351 +#: appGUI/preferences/tools/ToolsFilmPrefGroupUI.py:176 appTools/ToolCorners.py:389 #: appTools/ToolFilm.py:1070 msgid "Bottom Right" msgstr "" @@ -10799,7 +10810,7 @@ msgstr "" #: appGUI/preferences/tools/ToolsPaintPrefGroupUI.py:303 appObjects/AppObject.py:452 #: appObjects/FlatCAMObj.py:266 appObjects/FlatCAMObj.py:297 appObjects/FlatCAMObj.py:313 #: appObjects/FlatCAMObj.py:393 appTools/ToolCopperThieving.py:1040 -#: appTools/ToolCorners.py:268 appTools/ToolFiducials.py:532 appTools/ToolMove.py:229 +#: appTools/ToolCorners.py:306 appTools/ToolFiducials.py:532 appTools/ToolMove.py:229 #: appTools/ToolQRCode.py:464 app_Main.py:4813 msgid "Plotting" msgstr "" @@ -12146,7 +12157,7 @@ msgstr "" #: appTools/ToolAlignObjects.py:499 appTools/ToolCalculators.py:372 #: appTools/ToolCalibration.py:1378 appTools/ToolCopperThieving.py:1582 -#: appTools/ToolCorners.py:450 appTools/ToolCutOut.py:2405 appTools/ToolDblSided.py:945 +#: appTools/ToolCorners.py:502 appTools/ToolCutOut.py:2405 appTools/ToolDblSided.py:945 #: appTools/ToolDrilling.py:2649 appTools/ToolEtchCompensation.py:459 #: appTools/ToolExtractDrills.py:699 appTools/ToolFiducials.py:935 appTools/ToolFilm.py:1386 #: appTools/ToolInvertGerber.py:287 appTools/ToolIsolation.py:3491 @@ -12159,7 +12170,7 @@ msgstr "" #: appTools/ToolAlignObjects.py:502 appTools/ToolCalculators.py:375 #: appTools/ToolCalibration.py:1381 appTools/ToolCopperThieving.py:1585 -#: appTools/ToolCorners.py:453 appTools/ToolCutOut.py:2408 appTools/ToolDblSided.py:948 +#: appTools/ToolCorners.py:505 appTools/ToolCutOut.py:2408 appTools/ToolDblSided.py:948 #: appTools/ToolDrilling.py:2652 appTools/ToolEtchCompensation.py:462 #: appTools/ToolExtractDrills.py:702 appTools/ToolFiducials.py:938 appTools/ToolFilm.py:1389 #: appTools/ToolInvertGerber.py:290 appTools/ToolIsolation.py:3494 @@ -12528,7 +12539,7 @@ msgid "Squares grid fill selected." msgstr "" #: appTools/ToolCopperThieving.py:226 appTools/ToolCopperThieving.py:307 -#: appTools/ToolCopperThieving.py:914 appTools/ToolCorners.py:120 +#: appTools/ToolCopperThieving.py:914 appTools/ToolCorners.py:121 #: appTools/ToolDblSided.py:306 appTools/ToolExtractDrills.py:141 #: appTools/ToolFiducials.py:187 appTools/ToolFiducials.py:464 appTools/ToolOptimal.py:138 #: appTools/ToolPunchGerber.py:381 appTools/ToolQRCode.py:158 @@ -12732,39 +12743,39 @@ msgstr "" msgid "Corners Tool" msgstr "" -#: appTools/ToolCorners.py:158 +#: appTools/ToolCorners.py:164 msgid "Please select at least a location" msgstr "" -#: appTools/ToolCorners.py:297 +#: appTools/ToolCorners.py:335 msgid "Corners Tool exit." msgstr "" -#: appTools/ToolCorners.py:324 +#: appTools/ToolCorners.py:362 msgid "The Gerber object to which will be added corner markers." msgstr "" -#: appTools/ToolCorners.py:340 +#: appTools/ToolCorners.py:378 msgid "Locations" msgstr "" -#: appTools/ToolCorners.py:342 +#: appTools/ToolCorners.py:380 msgid "Locations where to place corner markers." msgstr "" -#: appTools/ToolCorners.py:359 appTools/ToolFiducials.py:708 +#: appTools/ToolCorners.py:397 appTools/ToolFiducials.py:708 msgid "Top Right" msgstr "" -#: appTools/ToolCorners.py:368 +#: appTools/ToolCorners.py:406 msgid "Toggle ALL" msgstr "" -#: appTools/ToolCorners.py:434 +#: appTools/ToolCorners.py:486 msgid "Add Marker" msgstr "" -#: appTools/ToolCorners.py:437 +#: appTools/ToolCorners.py:489 msgid "Will add corner markers to the selected Gerber file." msgstr "" @@ -17007,11 +17018,11 @@ msgstr "" msgid "G91 coordinates not implemented ..." msgstr "" -#: defaults.py:865 +#: defaults.py:866 msgid "Could not load defaults file." msgstr "" -#: defaults.py:878 +#: defaults.py:879 msgid "Failed to parse defaults file." msgstr ""