diff --git a/common/api/api_enums.cpp b/common/api/api_enums.cpp index 4b28f9cdaf..538a52ba51 100644 --- a/common/api/api_enums.cpp +++ b/common/api/api_enums.cpp @@ -39,6 +39,7 @@ KICAD_T FromProtoEnum( types::KiCadObjectType aValue ) case types::KiCadObjectType::KOT_PCB_FOOTPRINT: return PCB_FOOTPRINT_T; case types::KiCadObjectType::KOT_PCB_PAD: return PCB_PAD_T; case types::KiCadObjectType::KOT_PCB_SHAPE: return PCB_SHAPE_T; + case types::KiCadObjectType::KOT_PCB_BARCODE: return PCB_BARCODE_T; case types::KiCadObjectType::KOT_PCB_REFERENCE_IMAGE: return PCB_REFERENCE_IMAGE_T; case types::KiCadObjectType::KOT_PCB_FIELD: return PCB_FIELD_T; case types::KiCadObjectType::KOT_PCB_GENERATOR: return PCB_GENERATOR_T; diff --git a/qa/tests/api/test_api_proto.cpp b/qa/tests/api/test_api_proto.cpp index b0307bd06c..d8c2be3c94 100644 --- a/qa/tests/api/test_api_proto.cpp +++ b/qa/tests/api/test_api_proto.cpp @@ -161,6 +161,8 @@ BOOST_FIXTURE_TEST_CASE( BoardTypes, PROTO_TEST_FIXTURE ) // TODO(JE) Shapes // TODO(JE) Text + + // TODO Barcodes } }