From a2d94dbacca9ce6ffa43e644cb89de221da882af Mon Sep 17 00:00:00 2001 From: John Beard Date: Wed, 27 Nov 2024 22:05:20 +0800 Subject: [PATCH] Fabmaster: put DISPLAY_TOP/BOTTOM on silkscreen layers These layers seem to usually be used for silkscreen elements as well as SILKSCREEN_TOP/BOTTOM (cherry picked from commit 3521e78a0eb3f51c5a235fb1407a7607d0394246) --- pcbnew/pcb_io/fabmaster/import_fabmaster.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pcbnew/pcb_io/fabmaster/import_fabmaster.cpp b/pcbnew/pcb_io/fabmaster/import_fabmaster.cpp index 15713a09be..111d9103c7 100644 --- a/pcbnew/pcb_io/fabmaster/import_fabmaster.cpp +++ b/pcbnew/pcb_io/fabmaster/import_fabmaster.cpp @@ -749,8 +749,10 @@ bool FABMASTER::assignLayers() { layer_order.push_back( &layer ); } - else if( layer.name.find( "SILK" ) != std::string::npos && - layer.name.find( "AUTOSILK" ) == std::string::npos ) // Skip the autosilk layer + else if( ( layer.name.find( "SILK" ) != std::string::npos + && layer.name.find( "AUTOSILK" ) + == std::string::npos ) // Skip the autosilk layer + || layer.name.find( "DISPLAY" ) != std::string::npos ) { if( layer.name.find( "B" ) != std::string::npos ) layer.layerid = B_SilkS;