Commit d4fb921b authored by Wayne Stambaugh's avatar Wayne Stambaugh
Browse files

Eeschema ERC improvements and other minor fixes.

* Move the hierarchical label connected test into the NETLIST_OBJECT class.
* ERC pin type strings can now be translated.
* Remove unused EDA_DRAW_PANEL attribute from all ERC test functions.
* Add get marker count method to SCH_SCREENS object.
* Redundant header removal.
* Lots of coding style policy fixes.
parent 5602177d
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -13,7 +13,7 @@ endif(WIN32)
set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/CMakeModules)

#
# KiCad build options go here.
# KiCad build options should be added below.
#
# If you add a new build option, please add it's state to the CopyVersionInfoToClipboard()
# function in common/basicframe.cpp so that build option settings can be includeed in bug
+4 −5
Original line number Diff line number Diff line
/**************************************/
/* annotate.cpp: component annotation */
/**************************************/
/**
 * @file annotate.cpp
 * @brief Component annotation.
 */

#include <algorithm> // to use sort vector
#include <vector>
@@ -8,8 +9,6 @@
#include "fctsys.h"
#include "class_drawpanel.h"
#include "confirm.h"
#include "wxstruct.h"
#include "class_sch_screen.h"
#include "wxEeschemaStruct.h"

#include "netlist.h"
+3 −4
Original line number Diff line number Diff line
/****************************************************/
/*  BLOCK.CPP                                       */
/****************************************************/
/**
 * @file eeschema/block.cpp
 */

#include "fctsys.h"
#include "appl_wxstruct.h"
@@ -8,7 +8,6 @@
#include "class_drawpanel.h"
#include "confirm.h"
#include "wxEeschemaStruct.h"
#include "class_sch_screen.h"

#include "general.h"
#include "class_library.h"
+3 −4
Original line number Diff line number Diff line
/****************************************************/
/*          block_libedit.cpp                       */
/****************************************************/
/**
 * @file block_libedit.cpp
 */

#include "fctsys.h"
#include "gr_basic.h"
#include "class_drawpanel.h"
#include "confirm.h"
#include "block_commande.h"

#include "general.h"
#include "class_library.h"
+4 −4
Original line number Diff line number Diff line
/***************************************************************/
/* Code for handling creation of buses, wires, and junctions. */
/***************************************************************/
/**
 * @file bus-wire-junction.cpp
 * @brief Code for editing buses, wires, and junctions.
 */

#include "fctsys.h"
#include "gr_basic.h"
#include "class_drawpanel.h"
#include "confirm.h"
#include "wxEeschemaStruct.h"
#include "class_sch_screen.h"

#include "lib_draw_item.h"
#include "lib_pin.h"
Loading