- a new feature that when selecting an object in the Project Tab, that object is redrawn over the other objects, in top position. Feature controlled from Preferences -> Gerber -> General.

This commit is contained in:
Marius Stanciu
2022-02-11 02:35:40 +02:00
committed by Marius
parent 3d4e195ae1
commit 4b611f5ce3
7 changed files with 28 additions and 8 deletions

View File

@@ -123,6 +123,7 @@ class PreferencesUIManager:
"gerber_def_zeros": self.ui.gerber_pref_form.gerber_gen_group.gerber_zeros_radio,
"gerber_clean_apertures": self.ui.gerber_pref_form.gerber_gen_group.gerber_clean_cb,
"gerber_extra_buffering": self.ui.gerber_pref_form.gerber_gen_group.gerber_extra_buffering,
"gerber_plot_on_select": self.ui.gerber_pref_form.gerber_gen_group.gerber_plot_on_select_cb,
"gerber_plot_fill": self.ui.gerber_pref_form.gerber_gen_group.fill_color_entry,
"gerber_plot_line": self.ui.gerber_pref_form.gerber_gen_group.line_color_entry,

View File

@@ -162,6 +162,13 @@ class GerberGenPrefGroupUI(OptionsGroupUI):
)
param_grid.addWidget(self.gerber_extra_buffering, 2, 0, 1, 3)
# Plot on Select
self.gerber_plot_on_select_cb = FCCheckBox(label='%s' % _('Plot on Select'))
self.gerber_plot_on_select_cb.setToolTip(
_("When active, selecting an object in the Project tab will replot it above the others.")
)
param_grid.addWidget(self.gerber_plot_on_select_cb, 4, 0, 1, 3)
# #############################################################################################################
# Layers Frame
# #############################################################################################################