24 #ifndef _EESCHEMA_SETTINGS_H 25 #define _EESCHEMA_SETTINGS_H
COLOR4D default_sheet_background_color
wxString edit_sheet_visible_columns
double junction_size_mult
bool show_sexpr_file_convert_warning
wxString edit_component_visible_columns
bool migrateBomSettings()
int repeat_label_increment
std::vector< BOM_PLUGIN_SETTINGS > plugins
PANEL_ANNOTATE m_AnnotatePanel
int default_repeat_offset_y
virtual ~EESCHEMA_SETTINGS()
bool draw_selected_children
wxString intersheets_ref_prefix
BOM_PLUGIN_SETTINGS()=default
bool navigator_stays_open
PANEL_SYM_CHOOSER m_SymChooserPanel
PANEL_FIELD_EDITOR m_FieldEditorPanel
PAGE_SETTINGS m_PageSettings
static std::vector< BOM_PLUGIN_SETTINGS > bomSettingsFromJson(const nlohmann::json &aObj)
int default_line_thickness
Stores the common settings that are saved and loaded for each window / frame.
bool select_pin_selects_symbol
AUTOPLACE_FIELDS m_AutoplaceFields
std::vector< wxString > custom_command_titles
APP_SETTINGS_BASE is a settings class that should be derived for each standalone KiCad application.
wxString intersheets_ref_suffix
std::map< std::string, int > column_widths
nlohmann::json bomSettingsToJson() const
int default_bus_thickness
PANEL_LIB_VIEW m_LibViewPanel
BOM_PLUGIN_SETTINGS(const wxString &aName, const wxString &aPath)
wxString m_lastSymbolLibDir
int default_repeat_offset_x
int default_junction_size
bool show_sheet_filename_case_sensitivity_dialog
bool show_pin_electrical_type
virtual bool MigrateFromLegacy(wxConfigBase *aLegacyConfig) override
Migrates from wxConfig to JSON-based configuration.
virtual std::string getLegacyFrameName() const override
std::vector< wxString > custom_command_paths
std::vector< double > junction_size_mult_list
int default_wire_thickness
bool intersheets_ref_show
bool print_sheet_reference
std::map< std::string, bool > fields_group_by
std::map< std::string, bool > fields_show
PANEL_NETLIST m_NetlistPanel
static std::vector< BOM_PLUGIN_SETTINGS > DefaultBomPlugins()
bool show_illegal_symbol_lib_dialog
COLOR4D default_sheet_border_color
bool intersheets_ref_short
A color representation with 4 components: red, green, blue, alpha.