mirror of
https://gitlab.com/kicad/code/kicad.git
synced 2025-09-14 10:13:19 +02:00
Use layer numbers in Eagle importer
The layer names may be translated but the numbers are invariant. Fixes https://gitlab.com/kicad/code/kicad/-/issues/19597
This commit is contained in:
parent
6ec00f879c
commit
4ba1c0130c
@ -174,12 +174,22 @@ void SCH_IO_EAGLE::loadLayerDefs( const std::vector<std::unique_ptr<ELAYER>>& aL
|
|||||||
* </layers>
|
* </layers>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
if( elayer->name == wxT( "Nets" ) )
|
switch ( elayer->number)
|
||||||
|
{
|
||||||
|
case 91:
|
||||||
m_layerMap[elayer->number] = LAYER_WIRE;
|
m_layerMap[elayer->number] = LAYER_WIRE;
|
||||||
else if( elayer->name == wxT( "Info" ) || elayer->name == wxT( "Guide" ) )
|
break;
|
||||||
m_layerMap[elayer->number] = LAYER_NOTES;
|
case 92:
|
||||||
else if( elayer->name == wxT( "Busses" ) )
|
|
||||||
m_layerMap[elayer->number] = LAYER_BUS;
|
m_layerMap[elayer->number] = LAYER_BUS;
|
||||||
|
break;
|
||||||
|
case 97:
|
||||||
|
case 98:
|
||||||
|
m_layerMap[elayer->number] = LAYER_NOTES;
|
||||||
|
break;
|
||||||
|
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user