KiCad PCB EDA Suite
|
wxWidgets provides trace control of debug messages using the WXTRACE environment variable. More...
Macros | |
#define | MASK_3D_PLUGINMGR "3D_PLUGIN_MANAGER" |
Flag to enable 3D plugin manager debug tracing. | |
Variables | |
static const wxChar | traceConfirm [] = wxT( "KICAD_CONFIRM" ) |
Flag to enable confirmation dialog debugging output. | |
const wxChar *const | traceHiDpi = wxT( "KICAD_TRACE_HIGH_DPI" ) |
Flag to enable trace for HiDPI scaling factors. | |
static const wxChar | traceDrawPanel [] = wxT( "KICAD_DRAW_PANEL" ) |
Flag to enable drawing panel debugging output. | |
static const wxChar * | traceGalDispOpts = wxT( "KICAD_GAL_DISPLAY_OPTIONS" ) |
Flag to enable GAL_DISPLAY_OPTIONS logging. | |
static const wxChar *const | traceGalCachedContainerGpu = wxT( "KICAD_GAL_CACHED_CONTAINER_GPU" ) |
Flag to enable debug output of the GAL OpenGL GPU cached container. | |
static const wxChar *const | traceGalCachedContainer = wxT( "KICAD_GAL_CACHED_CONTAINER" ) |
Flag to enable debug output of the GAL OpenGL cached container. | |
static const wxChar *const | traceGalOpenGlError = wxT( "KICAD_GAL_OPENGL_ERROR" ) |
Flag to enable debug output of the GAL OpenGL error checking. | |
static const wxChar | traceVertexManager [] = wxT( "KICAD_VERTEX_MANAGER" ) |
Flag to enable #VERTEX_MANAGER debugging output. | |
static const wxChar * | traceGalDispOpts = wxT( "KICAD_GAL_DISPLAY_OPTIONS" ) |
Flag to enable GAL_DISPLAY_OPTIONS logging. | |
static const wxChar | traceReporter [] = wxT( "KICAD_REPORTER" ) |
Flag to enable reporter debugging output. | |
static const wxChar | DanglingProfileMask [] = wxT( "CONN_PROFILE" ) |
Flag to enable connectivity profiling. | |
static const wxChar | ConnTrace [] = wxT( "CONN" ) |
Flag to enable connectivity tracing. | |
static const wxChar | traceAltiumSch [] = wxT( "KICAD_ALTIUM_SCH" ) |
Flag to enable Altium schematic debugging output. | |
static const wxChar *const | traceNgspice = wxT( "KICAD_NGSPICE" ) |
Flag to enable debug output of Ngspice simulator. | |
static const wxChar | traceSpiceModelParser [] = wxT( "KICAD_SPICE_MODEL_PARSER" ) |
Flag to enable SPICE model parser debugging output. | |
static const wxChar | traceSchPaste [] = wxT( "KICAD_SCH_PASTE" ) |
Flag to enable schematic paste debugging output. | |
const KICOMMON_API wxChar *const | traceApi |
Flag to enable debug output related to the IPC API and its plugin system. | |
KICOMMON_API const wxChar *const | traceFindItem |
Flag to enable find debug tracing. | |
KICOMMON_API const wxChar *const | traceFindReplace |
Flag to enable find and replace debug tracing. | |
KICOMMON_API const wxChar *const | kicadTraceCoords |
Flag to enable draw panel coordinate debug tracing. | |
KICOMMON_API const wxChar *const | kicadTraceKeyEvent |
Flag to enable wxKeyEvent debug tracing. | |
KICOMMON_API const wxChar *const | kicadTraceToolStack |
Flag to enable tracing of the tool handling stack. | |
KICOMMON_API const wxChar *const | kicadTraceCoroutineStack |
Flag to enable tracing of the coroutine call stack. | |
KICOMMON_API const wxChar *const | traceAutoSave |
Flag to enable auto save feature debug tracing. | |
KICOMMON_API const wxChar *const | traceSchLibMem |
Flag to enable schematic library memory deletion debug output. | |
KICOMMON_API const wxChar *const | traceSchPlugin |
Flag to enable legacy schematic plugin debug output. | |
KICOMMON_API const wxChar *const | traceSchLegacyPlugin |
Flag to enable legacy schematic plugin debug output. | |
KICOMMON_API const wxChar *const | traceKicadPcbPlugin |
Flag to enable GEDA PCB plugin debug output. | |
KICOMMON_API const wxChar *const | traceGedaPcbPlugin |
Flag to enable GEDA PCB plugin debug output. | |
KICOMMON_API const wxChar *const | tracePrinting |
Flag to enable print controller debug output. | |
KICOMMON_API const wxChar *const | tracePathsAndFiles |
Flag to enable path and file name debug output. | |
KICOMMON_API const wxChar *const | traceLocale |
Flag to enable locale debug output. | |
KICOMMON_API const wxChar *const | traceFonts |
Flag to enable locale debug output. | |
KICOMMON_API const wxChar *const | traceScreen |
Flag to enable debug output of BASE_SCREEN and it's derivatives. | |
KICOMMON_API const wxChar *const | traceDisplayLocation |
Flag to enable debug output of display positioning logic. | |
KICOMMON_API const wxChar *const | traceZoomScroll |
Flag to enable debug output of zoom-scrolling calculations in KIGFX::ZOOM_CONTROLLER and derivatives. | |
KICOMMON_API const wxChar *const | traceSymbolResolver |
Flag to enable debug output of symbol library resolver results. | |
KICOMMON_API const wxChar *const | traceSchSheetPaths |
Flag to enable debug output of schematic symbol sheet path manipulation code. | |
KICOMMON_API const wxChar *const | traceEnvVars |
Flag to enable debug output of environment variable operations. | |
KICOMMON_API const wxChar *const | traceGalProfile |
Flag to enable debug output of GAL performance profiling. | |
KICOMMON_API const wxChar *const | traceKiCad2Step |
Flag to enable KiCad2Step debug tracing. | |
KICOMMON_API const wxChar *const | traceUiProfile |
Flag to enable user interface profile tracing. | |
KICOMMON_API const wxChar *const | traceGit |
Flag to enable Git debugging output. | |
KICOMMON_API const wxChar *const | traceEagleIo |
KICOMMON_API const wxChar *const | traceDesignBlocks |
static const wxChar | tracePcm [] = wxT( "KICAD_PCM" ) |
Flag to enable PCM debugging output. | |
static const wxChar | TraceNng [] = wxT( "KINNG" ) |
Trace nng server debug output. | |
const wxChar * | traceBoardOutline = wxT( "KICAD_BOARD_OUTLINE" ) |
Flag to enable debug tracing for the board outline creation. | |
static const wxChar * | traceDrcProfile = wxT( "KICAD_DRC_PROFILE" ) |
Flag to enable DRC profile timing logging. | |
static const wxChar | traceFabmaster [] = wxT( "KICAD_FABMASTER" ) |
Flag to enable FABMASTER plugin debugging output. | |
static const wxChar | traceIpc2581 [] = wxT( "KICAD_IPC_2581" ) |
This program source code file is part of KiCad, a free EDA CAD application. | |
const wxChar *const | traceIdfPlugin = wxT( "KICAD_IDF_PLUGIN" ) |
Flag to enable IDF plugin trace output. | |
const wxChar *const | traceVrmlPlugin = wxT( "KICAD_VRML_PLUGIN" ) |
Flag to enable VRML plugin trace output. | |
const wxChar *const | tracePluginLoader = wxT( "KICAD_PLUGIN_LOADER" ) |
Flag to enable plugin loader trace output. | |
static const wxChar | tracePnsPlayground [] = wxT( "KICAD_PNS_PLAYGROUND" ) |
Flag to enable PNS playground debugging output. | |
static const wxChar * | BOARD_ADAPTER::m_logTrace = wxT( "KI_TRACE_EDA_CINFO3D_VISU" ) |
Trace mask used to enable or disable debug output for this class. | |
static const wxChar * | EDA_3D_CANVAS::m_logTrace = wxT( "KI_TRACE_EDA_3D_CANVAS" ) |
Trace mask used to enable or disable the trace output of this class. | |
static const wxChar * | EDA_3D_MODEL_VIEWER::m_logTrace = wxT( "KI_TRACE_EDA_3D_MODEL_VIEWER" ) |
Trace mask used to enable or disable the trace output of this class. | |
static const wxChar * | NL_3D_VIEWER_PLUGIN_IMPL::m_logTrace = wxT( "KI_TRACE_NL_3D_VIEWER_PLUGIN" ) |
Trace mask used to enable or disable the trace output of this class. | |
static const wxChar * | NL_FOOTPRINT_PROPERTIES_PLUGIN_IMPL::m_logTrace |
Trace mask used to enable or disable the trace output of this class. | |
static const wxChar * | RENDER_3D_BASE::m_logTrace = wxT( "KI_TRACE_3D_RENDER" ) |
Trace mask used to enable or disable the trace output of this class. | |
static const wxChar * | EDA_3D_VIEWER_FRAME::m_logTrace = wxT( "KI_TRACE_EDA_3D_VIEWER" ) |
Trace mask used to enable or disable the trace output of this class. | |
static const wxChar * | CAMERA::m_logTrace = wxT( "KI_TRACE_CAMERA" ) |
Trace mask used to enable or disable the trace output of this class. | |
static const wxChar * | NL_SCHEMATIC_PLUGIN_IMPL::m_logTrace = wxT( "KI_TRACE_NL_SCHEMATIC_PLUGIN" ) |
Trace mask used to enable or disable the trace output of this class. | |
static const wxChar * | NL_GERBVIEW_PLUGIN_IMPL::m_logTrace = wxT( "KI_TRACE_NL_GERBVIEW_PLUGIN" ) |
Trace mask used to enable or disable the trace output of this class. | |
static const wxChar * | NL_PL_EDITOR_PLUGIN_IMPL::m_logTrace = wxT( "KI_TRACE_NL_PL_EDITOR_PLUGIN" ) |
Trace mask used to enable or disable the trace output of this class. | |
static const wxChar * | NL_PCBNEW_PLUGIN_IMPL::m_logTrace = wxT( "KI_TRACE_NL_PCBNEW_PLUGIN" ) |
Trace mask used to enable or disable the trace output of this class. | |
wxWidgets provides trace control of debug messages using the WXTRACE environment variable.
This section defines the strings passed to WXTRACE to for debug output control of various sections of the KiCad code. See the wxWidgets wxLogTrace documentation for more information.
#define MASK_3D_PLUGINMGR "3D_PLUGIN_MANAGER" |
Flag to enable 3D plugin manager debug tracing.
Use "KI_TRACE_EDA_3D_VIEWER" to enable.
Definition at line 52 of file 3d_plugin_manager.cpp.
|
static |
Flag to enable connectivity tracing.
Definition at line 67 of file connection_graph.cpp.
Referenced by CONNECTION_GRAPH::buildConnectionGraph(), CONNECTION_GRAPH::collectAllDriverValues(), CONNECTION_GRAPH::ExtractAffectedItems(), CONNECTION_GRAPH::generateBusAliasMembers(), CONNECTION_GRAPH::GetBusesNeedingMigration(), CONNECTION_GRAPH::processSubGraphs(), CONNECTION_GRAPH::propagateToNeighbors(), CONNECTION_GRAPH::recacheSubgraphName(), CONNECTION_GRAPH::Recalculate(), CONNECTION_GRAPH::removeSubgraphs(), and CONNECTION_GRAPH::resolveAllDrivers().
|
static |
Flag to enable connectivity profiling.
Definition at line 60 of file connection_graph.cpp.
Referenced by CONNECTION_GRAPH::buildConnectionGraph(), and SCH_SCREEN::TestDanglingEnds().
|
extern |
Flag to enable draw panel coordinate debug tracing.
Use "KICAD_COORDS" to enable.
Definition at line 35 of file trace_helpers.cpp.
|
extern |
Flag to enable tracing of the coroutine call stack.
Use "KICAD_COROUTINE_STACK" to enable.
Definition at line 38 of file trace_helpers.cpp.
Referenced by COROUTINE< ReturnType, ArgType >::Call(), COROUTINE< ReturnType, ArgType >::doCall(), COROUTINE< ReturnType, ArgType >::GuardMemory(), COROUTINE< ReturnType, ArgType >::jumpIn(), COROUTINE< ReturnType, ArgType >::jumpOut(), ADVANCED_CFG::loadSettings(), and COROUTINE< ReturnType, ArgType >::Resume().
|
extern |
Flag to enable wxKeyEvent debug tracing.
Use "KICAD_KEY_EVENTS" to enable.
Definition at line 36 of file trace_helpers.cpp.
Referenced by TOOL_DISPATCHER::DispatchWxEvent(), TOOL_DISPATCHER::GetToolEvent(), FOOTPRINTS_LISTBOX::OnChar(), LIBRARY_LISTBOX::OnChar(), SYMBOLS_LISTBOX::OnChar(), and EDA_BASE_FRAME::OnCharHook().
|
extern |
Flag to enable tracing of the tool handling stack.
Use "KICAD_TOOL_STACK" to enable.
Definition at line 37 of file trace_helpers.cpp.
Referenced by ACTION_MANAGER::ACTION_MANAGER(), TOOL_MANAGER::dispatchActivation(), TOOL_MANAGER::dispatchInternal(), TOOL_DISPATCHER::DispatchWxEvent(), TOOL_INTERACTIVE::goInternal(), TOOL_MANAGER::InitTools(), TOOL_MANAGER::InvokeTool(), ACTION_MENU::OnMenuEvent(), TOOL_MANAGER::processEvent(), TOOL_MANAGER::RegisterTool(), TOOL_MANAGER::ResetTools(), ACTION_MANAGER::RunHotKey(), TOOL_MANAGER::runTool(), ACTION_MANAGER::SetConditions(), and TOOL_MANAGER::ShutdownTool().
|
staticprivate |
Trace mask used to enable or disable debug output for this class.
Trace mask used to enable or disable the trace output of this class.
Output can be turned on by setting the WXTRACE environment variable to "KI_TRACE_EDA_CINFO3D_VISU". See the wxWidgets documentation on wxLogTrace for more information.
The debug output can be turned on by setting the WXTRACE environment variable to "KI_TRACE_EDA_CINFO3D_VISU". See the wxWidgets documentation on wxLogTrace for more information.
Definition at line 524 of file board_adapter.h.
Referenced by BOARD_ADAPTER::BOARD_ADAPTER(), BOARD_ADAPTER::createLayers(), BOARD_ADAPTER::createPadWithHole(), and BOARD_ADAPTER::InitSettings().
|
staticprivate |
Trace mask used to enable or disable the trace output of this class.
Flag to enable 3D canvas debug tracing.
The debug output can be turned on by setting the WXTRACE environment variable to "KI_TRACE_EDA_3D_CANVAS". See the wxWidgets documentation on wxLogTrace for more information.
Use "KI_TRACE_EDA_3D_CANVAS" to enable.
Definition at line 344 of file eda_3d_canvas.h.
Referenced by EDA_3D_CANVAS::DoRePaint(), EDA_3D_CANVAS::initializeOpenGL(), EDA_3D_CANVAS::OnEraseBackground(), EDA_3D_CANVAS::OnMouseWheel(), and EDA_3D_CANVAS::~EDA_3D_CANVAS().
|
staticprivate |
Trace mask used to enable or disable the trace output of this class.
The debug output can be turned on by setting the WXTRACE environment variable to "KI_TRACE_EDA_3D_MODEL_VIEWER". See the wxWidgets documentation on wxLogTrace for more information.
Definition at line 140 of file eda_3d_model_viewer.h.
Referenced by EDA_3D_MODEL_VIEWER::EDA_3D_MODEL_VIEWER(), EDA_3D_MODEL_VIEWER::ogl_initialize(), EDA_3D_MODEL_VIEWER::OnEraseBackground(), EDA_3D_MODEL_VIEWER::OnMouseWheel(), EDA_3D_MODEL_VIEWER::OnPaint(), EDA_3D_MODEL_VIEWER::Set3DModel(), and EDA_3D_MODEL_VIEWER::~EDA_3D_MODEL_VIEWER().
|
staticprivate |
Trace mask used to enable or disable the trace output of this class.
Flag to enable the NL_3D_VIEWER_PLUGIN debug tracing.
The debug output can be turned on by setting the WXTRACE environment variable to "KI_TRACE_NL_3DVIEWER_PLUGIN". See the wxWidgets documentation on wxLogTrace for more information.
Use "KI_TRACE_NL_3D_VIEWER_PLUGIN" to enable.
Definition at line 150 of file nl_3d_viewer_plugin_impl.h.
Referenced by NL_3D_VIEWER_PLUGIN_IMPL::exportCommandsAndImages(), NL_3D_VIEWER_PLUGIN_IMPL::SetFocus(), and NL_3D_VIEWER_PLUGIN_IMPL::SetTransaction().
|
staticprivate |
Trace mask used to enable or disable the trace output of this class.
Flag to enable the NL_FOOTPRINT_PROPERTIES_PLUGIN debug tracing.
The debug output can be turned on by setting the WXTRACE environment variable to "KI_TRACE_NL_FOOTPRINT_PROPERTIES_PLUGIN". See the wxWidgets documentation on wxLogTrace for more information.
Use "KI_TRACE_NL_FOOTPRINT_PROPERTIES_PLUGIN" to enable.
Definition at line 66 of file nl_footprint_properties_plugin_impl.h.
Referenced by NL_FOOTPRINT_PROPERTIES_PLUGIN_IMPL::exportCommandsAndImages().
|
staticprotected |
Trace mask used to enable or disable the trace output of this class.
The debug output can be turned on by setting the WXTRACE environment variable to "KI_TRACE_3D_RENDER". See the wxWidgets documentation on wxLogTrace for more information.
Definition at line 121 of file render_3d_base.h.
Referenced by RENDER_3D_RAYTRACE_GL::initPbo(), RENDER_3D_BASE::RENDER_3D_BASE(), RENDER_3D_OPENGL::RENDER_3D_OPENGL(), RENDER_3D_RAYTRACE_BASE::RENDER_3D_RAYTRACE_BASE(), RENDER_3D_RAYTRACE_GL::RENDER_3D_RAYTRACE_GL(), RENDER_3D_OPENGL::~RENDER_3D_OPENGL(), and RENDER_3D_RAYTRACE_BASE::~RENDER_3D_RAYTRACE_BASE().
|
staticprivate |
Trace mask used to enable or disable the trace output of this class.
Flag to enable 3D viewer main frame window debug tracing.
The debug output can be turned on by setting the WXTRACE environment variable to "KI_TRACE_EDA_3D_VIEWER". See the wxWidgets documentation on wxLogTrace for more information.
Use "KI_TRACE_EDA_3D_VIEWER" to enable.
Definition at line 191 of file eda_3d_viewer_frame.h.
Referenced by EDA_3D_VIEWER_FRAME::CommonSettingsChanged(), EDA_3D_VIEWER_FRAME::doReCreateMenuBar(), EDA_3D_VIEWER_FRAME::Exit3DFrame(), EDA_3D_VIEWER_FRAME::LoadSettings(), EDA_3D_VIEWER_FRAME::OnActivate(), EDA_3D_VIEWER_FRAME::OnCloseWindow(), EDA_3D_VIEWER_FRAME::onDisableRayTracing(), EDA_3D_VIEWER_FRAME::onRenderEngineSelection(), EDA_3D_VIEWER_FRAME::Process_Special_Functions(), EDA_3D_VIEWER_FRAME::ReCreateMainToolbar(), EDA_3D_VIEWER_FRAME::RenderEngineChanged(), and EDA_3D_VIEWER_FRAME::SaveSettings().
|
staticprivate |
Trace mask used to enable or disable the trace output of this class.
Flag to enable the NL_SCHEMATIC_PLUGIN debug tracing.
The debug output can be turned on by setting the WXTRACE environment variable to "KI_TRACE_NL_SCHEMATIC_PLUGIN". See the wxWidgets documentation on wxLogTrace for more information.
Use "KI_TRACE_NL_SCHEMATIC_PLUGIN" to enable.
Definition at line 144 of file nl_schematic_plugin_impl.h.
Referenced by NL_SCHEMATIC_PLUGIN_IMPL::exportCommandsAndImages(), and NL_SCHEMATIC_PLUGIN_IMPL::SetFocus().
|
staticprivate |
Trace mask used to enable or disable the trace output of this class.
Flag to enable the NL_GERBVIEW_PLUGIN debug tracing.
The debug output can be turned on by setting the WXTRACE environment variable to "KI_TRACE_NL_GERBVIEW_PLUGIN". See the wxWidgets documentation on wxLogTrace for more information.
Use "KI_TRACE_NL_GERBVIEW_PLUGIN" to enable.
Definition at line 144 of file nl_gerbview_plugin_impl.h.
Referenced by NL_GERBVIEW_PLUGIN_IMPL::exportCommandsAndImages(), and NL_GERBVIEW_PLUGIN_IMPL::SetFocus().
|
staticprotected |
Trace mask used to enable or disable the trace output of this class.
The debug output can be turned on by setting the WXTRACE environment variable to "KI_TRACE_CAMERA". See the wxWidgets documentation on wxLogTrace for more information.
Definition at line 400 of file camera.h.
Referenced by CAMERA::CAMERA(), CAMERA::SetViewMatrix(), and TRACK_BALL::TRACK_BALL().
|
staticprivate |
Trace mask used to enable or disable the trace output of this class.
Flag to enable the NL_PL_EDITOR_PLUGIN debug tracing.
The debug output can be turned on by setting the WXTRACE environment variable to "KI_TRACE_NL_GERBVIEW_PLUGIN". See the wxWidgets documentation on wxLogTrace for more information.
Use "KI_TRACE_NL_PL_EDITOR_PLUGIN" to enable.
Definition at line 144 of file nl_pl_editor_plugin_impl.h.
Referenced by NL_PL_EDITOR_PLUGIN_IMPL::exportCommandsAndImages(), and NL_PL_EDITOR_PLUGIN_IMPL::SetFocus().
|
staticprivate |
Trace mask used to enable or disable the trace output of this class.
Flag to enable the NL_PCBNEW_PLUGIN debug tracing.
The debug output can be turned on by setting the WXTRACE environment variable to "KI_TRACE_NL_PCBNEW_PLUGIN". See the wxWidgets documentation on wxLogTrace for more information.
Use "KI_TRACE_NL_PCBNEW_PLUGIN" to enable.
Definition at line 136 of file nl_pcbnew_plugin_impl.h.
Referenced by NL_PCBNEW_PLUGIN_IMPL::exportCommandsAndImages(), and NL_PCBNEW_PLUGIN_IMPL::SetFocus().
|
static |
Flag to enable Altium schematic debugging output.
Definition at line 76 of file sch_io_altium.cpp.
Referenced by SCH_IO_ALTIUM::ParseAltiumSch().
|
extern |
Flag to enable debug output related to the IPC API and its plugin system.
Use "KICAD_API" to enable.
Definition at line 26 of file api_utils.cpp.
Referenced by API_PLUGIN_CONFIG::API_PLUGIN_CONFIG(), API_PLUGIN::createActionFromJson(), FOOTPRINT::Deserialize(), API_PLUGIN_MANAGER::InvokeAction(), KICAD_API_SERVER::KICAD_API_SERVER(), API_PLUGIN_MANAGER::processNextJob(), API_PLUGIN_MANAGER::processPluginDependencies(), API_PLUGIN_MANAGER::RecreatePluginEnvironment(), API_PLUGIN_MANAGER::ReloadPlugins(), KICAD_API_SERVER::Start(), KICAD_API_SERVER::Stop(), and kiapi::common::TypeNameFromAny().
|
extern |
Flag to enable auto save feature debug tracing.
Use "KICAD_AUTOSAVE" to enable.
Definition at line 46 of file trace_helpers.cpp.
Referenced by EDA_BASE_FRAME::CheckForAutoSaveFile(), SCH_EDIT_FRAME::CheckForAutoSaveFile(), EDA_BASE_FRAME::DeleteAutoSaveFile(), PCB_EDIT_FRAME::doAutoSave(), PCB_EDIT_FRAME::doCloseWindow(), EDA_BASE_FRAME::ProcessEvent(), removeFile(), SCH_EDIT_FRAME::saveSchematicFile(), and SCH_EDIT_FRAME::updateAutoSaveFile().
const wxChar* traceBoardOutline = wxT( "KICAD_BOARD_OUTLINE" ) |
Flag to enable debug tracing for the board outline creation.
Use "KICAD_BOARD_OUTLINE" to enable.
Definition at line 53 of file convert_shape_list_to_polygon.cpp.
Referenced by BuildFootprintPolygonOutlines(), findEndSegments(), and isCopperOutside().
|
static |
Flag to enable confirmation dialog debugging output.
Definition at line 41 of file confirm.cpp.
Referenced by DisplayInfoMessage().
|
extern |
Definition at line 61 of file trace_helpers.cpp.
Referenced by DESIGN_BLOCK_IO::DeleteLibrary().
|
extern |
Flag to enable debug output of display positioning logic.
Use "KICAD_DISPLAY_LOCATION" to enable.
Definition at line 53 of file trace_helpers.cpp.
Referenced by EDA_BASE_FRAME::ensureWindowIsOnScreen(), EDA_BASE_FRAME::LoadWindowState(), EDA_BASE_FRAME::OnMaximize(), EDA_BASE_FRAME::OnSize(), and EDA_BASE_FRAME::SaveWindowSettings().
|
static |
Flag to enable drawing panel debugging output.
Definition at line 64 of file draw_panel_gal.cpp.
Referenced by EDA_DRAW_PANEL_GAL::DoRePaint().
|
static |
Flag to enable DRC profile timing logging.
Use "KICAD_DRC_PROFILE" to enable.
Definition at line 61 of file drc_engine.cpp.
Referenced by DRC_ENGINE::RunTests().
|
extern |
Definition at line 60 of file trace_helpers.cpp.
Referenced by GetNodeCount().
|
extern |
Flag to enable debug output of environment variable operations.
Use "KICAD_ENV_VARS" to enable.
Definition at line 55 of file trace_helpers.cpp.
Referenced by COMMON_SETTINGS::COMMON_SETTINGS(), COMMON_SETTINGS::InitializeEnvironment(), PGM_BASE::loadCommonSettings(), COMMON_SETTINGS::migrateSchema2to3(), PGM_BASE::SetLocalEnvVariable(), and PGM_BASE::SetLocalEnvVariables().
|
static |
Flag to enable FABMASTER plugin debugging output.
Definition at line 67 of file import_fabmaster.cpp.
Referenced by FABMASTER::assignLayers(), FABMASTER::loadFootprints(), and FABMASTER::processTraces().
|
extern |
Flag to enable find debug tracing.
Use "KICAD_FIND_ITEM" to enable.
Definition at line 40 of file trace_helpers.cpp.
|
extern |
Flag to enable find and replace debug tracing.
Use "KICAD_FIND_REPLACE" to enable.
Definition at line 34 of file trace_helpers.cpp.
|
extern |
Flag to enable locale debug output.
Use "KICAD_FONTS" to enable.
Definition at line 49 of file trace_helpers.cpp.
Referenced by fontconfig::FONTCONFIG::ListFonts().
|
static |
Flag to enable debug output of the GAL OpenGL cached container.
Use "KICAD_GAL_CACHED_CONTAINER" to enable GAL OpenGL cached container tracing.
Definition at line 52 of file cached_container_ram.cpp.
Referenced by KIGFX::CACHED_CONTAINER_RAM::defragmentResize().
|
static |
Flag to enable debug output of the GAL OpenGL GPU cached container.
Use "KICAD_GAL_CACHED_CONTAINER_GPU" to enable GAL OpenGL GPU cached container tracing.
Definition at line 49 of file cached_container_gpu.cpp.
Referenced by KIGFX::CACHED_CONTAINER_GPU::defragmentResize(), and KIGFX::CACHED_CONTAINER_GPU::defragmentResizeMemcpy().
|
static |
Flag to enable GAL_DISPLAY_OPTIONS logging.
Use "KICAD_GAL_DISPLAY_OPTIONS" to enable.
Definition at line 43 of file gal_display_options.cpp.
Referenced by KIGFX::GAL_DISPLAY_OPTIONS::NotifyChanged(), GAL_DISPLAY_OPTIONS_IMPL::ReadCommonConfig(), GAL_DISPLAY_OPTIONS_IMPL::ReadConfig(), GAL_DISPLAY_OPTIONS_IMPL::ReadWindowSettings(), and GAL_DISPLAY_OPTIONS_IMPL::WriteConfig().
|
static |
Flag to enable GAL_DISPLAY_OPTIONS logging.
Use "KICAD_GAL_DISPLAY_OPTIONS" to enable.
Definition at line 42 of file gal_display_options_common.cpp.
|
static |
Flag to enable debug output of the GAL OpenGL error checking.
Use "KICAD_GAL_OPENGL_ERROR" to enable GAL OpenGL error tracing.
Definition at line 42 of file utils.cpp.
Referenced by checkGlError(), and debugMsgCallback().
|
extern |
Flag to enable debug output of GAL performance profiling.
Use "KICAD_GAL_PROFILE" to enable.
Definition at line 56 of file trace_helpers.cpp.
Referenced by KIGFX::OPENGL_GAL::BeginDrawing(), KIGFX::CACHED_CONTAINER_GPU::CACHED_CONTAINER_GPU(), KIGFX::CACHED_CONTAINER_GPU::defragmentResize(), KIGFX::CACHED_CONTAINER_GPU::defragmentResizeMemcpy(), EDA_DRAW_PANEL_GAL::DoRePaint(), KIGFX::GPU_CACHED_MANAGER::EndDrawing(), KIGFX::GPU_NONCACHED_MANAGER::EndDrawing(), KIGFX::OPENGL_GAL::EndDrawing(), KIGFX::VIEW::Redraw(), PCB_TEST_FRAME_BASE::SetBoard(), and KIGFX::VIEW::UpdateItems().
|
extern |
Flag to enable GEDA PCB plugin debug output.
Use "KICAD_GEDA_PLUGIN" to enable.
Definition at line 43 of file trace_helpers.cpp.
Referenced by PCB_IO_GEDA::DeleteLibrary(), GPCB_FPL_CACHE::parseFOOTPRINT(), and GPCB_FPL_CACHE::parseParameters().
|
extern |
Flag to enable Git debugging output.
Use "KICAD_GIT" to enable.
Definition at line 59 of file trace_helpers.cpp.
Referenced by checkout_progress_cb(), PROJECT_TREE_PANE::GetSelectedData(), GIT_REVERT_HANDLER::PerformRevert(), and PROJECT_TREE_PANE::updateGitStatusIcons().
const wxChar* const traceHiDpi = wxT( "KICAD_TRACE_HIGH_DPI" ) |
Flag to enable trace for HiDPI scaling factors.
Use "KICAD_TRACE_HIGH_DPI" to enable.
Definition at line 43 of file dpi_scaling_common.cpp.
Referenced by DPI_SCALING_COMMON::GetCanvasIsAutoScaled(), DPI_SCALING_COMMON::GetContentScaleFactor(), and DPI_SCALING_COMMON::GetScaleFactor().
const wxChar* const traceIdfPlugin = wxT( "KICAD_IDF_PLUGIN" ) |
Flag to enable IDF plugin trace output.
Definition at line 53 of file s3d_plugin_idf.cpp.
Referenced by addOutline(), addSegment(), getOutlineModel(), loadIDFBoard(), loadIDFOutline(), and vrmlToSG().
|
static |
This program source code file is part of KiCad, a free EDA CAD application.
Copyright (C) 2023, 2024 KiCad Developers, see AUTHORS.txt for contributors.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/. Flag to enable IPC-2581 debugging output.
Definition at line 55 of file pcb_io_ipc2581.cpp.
Referenced by PCB_IO_IPC2581::addOutlineNode(), PCB_IO_IPC2581::generateLayerSetNet(), and PCB_IO_IPC2581::generateProfile().
|
extern |
Flag to enable KiCad2Step debug tracing.
Use "KICAD2STEP" to enable.
Definition at line 57 of file trace_helpers.cpp.
Referenced by DIALOG_EXPORT_STEP::onExportButton(), and KiCadPrinter::Send().
|
extern |
Flag to enable GEDA PCB plugin debug output.
Use "KICAD_PCB_PLUGIN" to enable.
Definition at line 44 of file trace_helpers.cpp.
Referenced by PCB_IO_KICAD_SEXPR::DeleteLibrary(), PCB_IO_KICAD_SEXPR::FootprintSave(), and FP_CACHE::Save().
|
extern |
Flag to enable locale debug output.
Use "KICAD_LOCALE" to enable.
Definition at line 48 of file trace_helpers.cpp.
Referenced by PGM_BASE::SetDefaultLanguage(), PGM_BASE::SetLanguage(), and PGM_BASE::SetLanguageIdentifier().
|
static |
Flag to enable debug output of Ngspice simulator.
Use "KICAD_NGSPICE" to enable Ngspice simulator tracing.
Definition at line 55 of file ngspice.cpp.
Referenced by NGSPICE::findCmPath(), NGSPICE::init_dll(), and NGSPICE::updateNgspiceSettings().
|
static |
Trace nng server debug output.
Definition at line 31 of file kinng.cpp.
Referenced by KINNG_REQUEST_SERVER::listenThread().
|
extern |
Flag to enable path and file name debug output.
Use "KICAD_PATHS_AND_FILES" to enable.
Definition at line 47 of file trace_helpers.cpp.
Referenced by SCH_PLOTTER::createPlotFileName(), PROJECT_TREE_PANE::FileWatcherReset(), SCH_SHEET_PATH::MakeFilePathRelativeToParentSheet(), DIALOG_SHEET_PROPERTIES::onSheetFilenameChanged(), SCH_EDIT_FRAME::OpenProjectFiles(), FILENAME_RESOLVER::ResolvePath(), SCH_EDIT_FRAME::SaveProject(), SearchHelpFileFullPath(), PROJECT::setProjectFullName(), and DIALOG_SHEET_PROPERTIES::TransferDataFromWindow().
|
static |
Flag to enable PCM debugging output.
Definition at line 54 of file pcm.cpp.
Referenced by PLUGIN_CONTENT_MANAGER::updateInstalledPackagesMetadata().
const wxChar* const tracePluginLoader = wxT( "KICAD_PLUGIN_LOADER" ) |
Flag to enable plugin loader trace output.
Definition at line 40 of file pluginldr.cpp.
Referenced by KICAD_PLUGIN_LDR_3D::CanRender(), KICAD_PLUGIN_LDR::CheckClassVersion(), KICAD_PLUGIN_LDR_3D::Close(), KICAD_PLUGIN_LDR::GetClassVersion(), KICAD_PLUGIN_LDR_3D::GetFileFilter(), KICAD_PLUGIN_LDR::GetKicadPluginClass(), KICAD_PLUGIN_LDR::GetKicadPluginName(), KICAD_PLUGIN_LDR_3D::GetModelExtension(), KICAD_PLUGIN_LDR_3D::GetNExtensions(), KICAD_PLUGIN_LDR_3D::GetNFilters(), KICAD_PLUGIN_LDR::GetVersion(), KICAD_PLUGIN_LDR_3D::Load(), KICAD_PLUGIN_LDR_3D::Open(), and KICAD_PLUGIN_LDR::open().
|
static |
Flag to enable PNS playground debugging output.
Definition at line 43 of file playground.cpp.
Referenced by playground_main_func().
|
extern |
Flag to enable print controller debug output.
Use "KICAD_PRINT" to enable.
Definition at line 45 of file trace_helpers.cpp.
|
static |
Flag to enable reporter debugging output.
Definition at line 43 of file reporter.cpp.
Referenced by WXLOG_REPORTER::Report().
|
extern |
Flag to enable legacy schematic plugin debug output.
Use "KICAD_SCH_LEGACY_PLUGIN" to enable.
Definition at line 41 of file trace_helpers.cpp.
Referenced by SCH_IO_KICAD_LEGACY_LIB_CACHE::Load(), SCH_IO_KICAD_SEXPR_LIB_CACHE::Load(), SCH_IO_KICAD_LEGACY::loadHierarchy(), and SCH_IO_KICAD_LEGACY::LoadSchematicFile().
|
extern |
Flag to enable schematic library memory deletion debug output.
Use "KICAD_SCH_LIB_MEM" to enable.
Definition at line 39 of file trace_helpers.cpp.
|
static |
Flag to enable schematic paste debugging output.
Definition at line 93 of file sch_editor_control.cpp.
Referenced by SCH_EDITOR_CONTROL::updatePastedSymbol().
|
extern |
Flag to enable legacy schematic plugin debug output.
Use "KICAD_SCH_PLUGIN" to enable.
Definition at line 42 of file trace_helpers.cpp.
Referenced by SCH_IO_KICAD_SEXPR::loadHierarchy(), and SCH_IO_KICAD_SEXPR::LoadSchematicFile().
|
extern |
Flag to enable debug output of schematic symbol sheet path manipulation code.
Use "KICAD_SCH_SHEET_PATHS" to enable.
Definition at line 54 of file trace_helpers.cpp.
Referenced by SCH_SYMBOL::AddHierarchicalReference(), SCH_SHEET::addInstance(), SCH_SHEET_PATH::CheckForMissingSymbolInstances(), SCH_SHEET_PATH::IsContainedWithin(), SCH_SCREEN::PruneOrphanedSheetInstances(), SCH_SCREEN::PruneOrphanedSymbolInstances(), SCH_SHEET::RemoveInstance(), SCH_SYMBOL::RemoveInstance(), SCH_SHEET_LIST::UpdateSheetInstanceData(), and SCH_SHEET_LIST::UpdateSymbolInstanceData().
|
extern |
Flag to enable debug output of BASE_SCREEN and it's derivatives.
Use "KICAD_SCREEN" to enable.
Definition at line 50 of file trace_helpers.cpp.
|
static |
Flag to enable SPICE model parser debugging output.
Definition at line 44 of file spice_model_parser.cpp.
Referenced by SPICE_MODEL_PARSER::ReadType().
|
extern |
Flag to enable debug output of symbol library resolver results.
Use "KICAD_SYM_RESOLVE" to enable.
Definition at line 52 of file trace_helpers.cpp.
|
extern |
Flag to enable user interface profile tracing.
Use "KICAD_UI_PROFILE" to enable.
Definition at line 58 of file trace_helpers.cpp.
Referenced by SCH_EDIT_FRAME::RefreshNetNavigator().
|
static |
Flag to enable #VERTEX_MANAGER debugging output.
Definition at line 47 of file vertex_manager.cpp.
Referenced by KIGFX::VERTEX_MANAGER::FinishItem().
const wxChar* const traceVrmlPlugin = wxT( "KICAD_VRML_PLUGIN" ) |
Flag to enable VRML plugin trace output.
Definition at line 63 of file vrml.cpp.
Referenced by WRL2APPEARANCE::AddChildNode(), WRL2FACESET::AddChildNode(), WRL2LINESET::AddChildNode(), WRL2POINTSET::AddChildNode(), WRL2SHAPE::AddChildNode(), WRL2APPEARANCE::AddRefNode(), WRL2FACESET::AddRefNode(), WRL2LINESET::AddRefNode(), WRL2POINTSET::AddRefNode(), WRL2SHAPE::AddRefNode(), WRL1NODE::delNodeRef(), WRL2NODE::delNodeRef(), X3DNODE::delNodeRef(), WRLPROC::DiscardNode(), WRL1BASE::implementDef(), WRL2BASE::implementDef(), WRL1BASE::implementUse(), WRL2BASE::implementUse(), LoadVRML(), WRL1BASE::Read(), WRL1COORDS::Read(), WRL1FACESET::Read(), WRL1GROUP::Read(), WRL1MATBINDING::Read(), WRL1MATERIAL::Read(), WRL1SEPARATOR::Read(), WRL1SHAPEHINTS::Read(), WRL1SWITCH::Read(), WRL1TRANSFORM::Read(), WRL2APPEARANCE::Read(), WRL2BOX::Read(), WRL2COLOR::Read(), WRL2COORDS::Read(), WRL2FACESET::Read(), WRL2INLINE::Read(), WRL2LINESET::Read(), WRL2MATERIAL::Read(), WRL2NORMS::Read(), WRL2POINTSET::Read(), WRL2SHAPE::Read(), WRL2SWITCH::Read(), WRL2TRANSFORM::Read(), WRL2SWITCH::readChildren(), WRL2TRANSFORM::readChildren(), WRL2BASE::readInline(), WRL1BASE::ReadNode(), WRL2BASE::ReadNode(), WRL1NODE::SetName(), WRL2NODE::SetName(), WRL2APPEARANCE::TranslateToSG(), WRL2FACESET::TranslateToSG(), WRL2MATERIAL::TranslateToSG(), WRL2SHAPE::TranslateToSG(), WRL2SWITCH::TranslateToSG(), WRL2TRANSFORM::TranslateToSG(), X3DAPP::TranslateToSG(), X3DIFACESET::TranslateToSG(), X3DSHAPE::TranslateToSG(), X3DTRANSFORM::TranslateToSG(), WRL1BASE::TranslateToSG(), WRL1FACESET::TranslateToSG(), WRL1GROUP::TranslateToSG(), WRL1SEPARATOR::TranslateToSG(), WRL1SWITCH::TranslateToSG(), WRL1BASE::~WRL1BASE(), WRL1COORDS::~WRL1COORDS(), WRL1FACESET::~WRL1FACESET(), WRL1GROUP::~WRL1GROUP(), WRL1MATBINDING::~WRL1MATBINDING(), WRL1MATERIAL::~WRL1MATERIAL(), WRL1NODE::~WRL1NODE(), WRL1SEPARATOR::~WRL1SEPARATOR(), WRL1SHAPEHINTS::~WRL1SHAPEHINTS(), WRL1SWITCH::~WRL1SWITCH(), WRL1TRANSFORM::~WRL1TRANSFORM(), WRL2APPEARANCE::~WRL2APPEARANCE(), WRL2BOX::~WRL2BOX(), WRL2COLOR::~WRL2COLOR(), WRL2COORDS::~WRL2COORDS(), WRL2FACESET::~WRL2FACESET(), WRL2INLINE::~WRL2INLINE(), WRL2LINESET::~WRL2LINESET(), WRL2MATERIAL::~WRL2MATERIAL(), WRL2NORMS::~WRL2NORMS(), WRL2POINTSET::~WRL2POINTSET(), WRL2SHAPE::~WRL2SHAPE(), WRL2SWITCH::~WRL2SWITCH(), WRL2TRANSFORM::~WRL2TRANSFORM(), X3DAPP::~X3DAPP(), X3DCOORDS::~X3DCOORDS(), X3DIFACESET::~X3DIFACESET(), X3DSHAPE::~X3DSHAPE(), and X3DTRANSFORM::~X3DTRANSFORM().
|
extern |
Flag to enable debug output of zoom-scrolling calculations in KIGFX::ZOOM_CONTROLLER and derivatives.
Use "KICAD_ZOOM_SCROLL" to enable.
Definition at line 51 of file trace_helpers.cpp.
Referenced by KIGFX::ACCELERATING_ZOOM_CONTROLLER::GetScaleForRotation(), KIGFX::CONSTANT_ZOOM_CONTROLLER::GetScaleForRotation(), and KIGFX::WX_VIEW_CONTROLS::onMotion().