gerberview & pcbnew fixes
This commit is contained in:
parent
9c5b539e04
commit
afedb36134
|
@ -7,15 +7,17 @@ email address.
|
||||||
2007-Sep-25 UPDATE Dick Hollenbeck <dick@softplc.com>
|
2007-Sep-25 UPDATE Dick Hollenbeck <dick@softplc.com>
|
||||||
================================================================================
|
================================================================================
|
||||||
+ pcbnew
|
+ pcbnew
|
||||||
* got rid of reference to global display options DisplayOpt.DisplayZones from
|
* removed reference to global display options DisplayOpt.DisplayZones in
|
||||||
collectors.cpp so collectors.cpp can continue to be used in multiple future
|
collectors.cpp so collectors.cpp can continue to be used in multiple future
|
||||||
(non-display related) general contexts.
|
(non-display related) general contexts. I don't want unnecessary dependencies
|
||||||
|
in there. The way to completely ignore a type is to exclude it from scanList.
|
||||||
|
The way to sometimes ignore a type is to add support for this in COLLECTORS_GUIDE.
|
||||||
* Moved TYPEZONE to end of AllBoardItems, added GENERAL_COLLECTOR::AllButZones to
|
* Moved TYPEZONE to end of AllBoardItems, added GENERAL_COLLECTOR::AllButZones to
|
||||||
provide support of DisplayOpt.DisplayZones.
|
provide support for DisplayOpt.DisplayZones.
|
||||||
* Added aHotKeyCode to PcbGeneralLocateAndDisplay()
|
* Added aHotKeyCode to PcbGeneralLocateAndDisplay()
|
||||||
+ gerbview
|
+ gerbview
|
||||||
* viewer was getting stuck in a loop when loading a bad gerber file. Fixed
|
* viewer was getting stuck in a loop when loading a bad gerber file. Fixed
|
||||||
the bug, but line 223 through 225 of readgerb.cpp need review.
|
the bug, but line 223 through 225 of readgerb.cpp needs review.
|
||||||
* beautified a few files with uncrustify, (any I had to look at).
|
* beautified a few files with uncrustify, (any I had to look at).
|
||||||
|
|
||||||
|
|
||||||
|
|
1316
gerbview/rs274d.cpp
1316
gerbview/rs274d.cpp
File diff suppressed because it is too large
Load Diff
|
@ -246,7 +246,8 @@ void SEGVIA::SetLayerPair( int top_layer, int bottom_layer )
|
||||||
|
|
||||||
if( via_type == VIA_NORMALE )
|
if( via_type == VIA_NORMALE )
|
||||||
{
|
{
|
||||||
top_layer = LAYER_CMP_N; bottom_layer = LAYER_CUIVRE_N;
|
top_layer = LAYER_CMP_N;
|
||||||
|
bottom_layer = LAYER_CUIVRE_N;
|
||||||
}
|
}
|
||||||
|
|
||||||
if( bottom_layer > top_layer )
|
if( bottom_layer > top_layer )
|
||||||
|
@ -695,12 +696,12 @@ void TRACK::Display_Infos( WinEDA_DrawFrame* frame )
|
||||||
|| Type() == TYPEVIA )
|
|| Type() == TYPEVIA )
|
||||||
{
|
{
|
||||||
EQUIPOT* equipot = ((WinEDA_PcbFrame*)frame)->m_Pcb->FindNet( m_NetCode );
|
EQUIPOT* equipot = ((WinEDA_PcbFrame*)frame)->m_Pcb->FindNet( m_NetCode );
|
||||||
|
|
||||||
if( equipot )
|
if( equipot )
|
||||||
{
|
|
||||||
msg = equipot->m_Netname;
|
msg = equipot->m_Netname;
|
||||||
}
|
|
||||||
else
|
else
|
||||||
msg = wxT( "<noname>" );
|
msg = wxT( "<noname>" );
|
||||||
|
|
||||||
Affiche_1_Parametre( frame, text_pos, _( "NetName" ), msg, RED );
|
Affiche_1_Parametre( frame, text_pos, _( "NetName" ), msg, RED );
|
||||||
|
|
||||||
/* Affiche net code :*/
|
/* Affiche net code :*/
|
||||||
|
|
Loading…
Reference in New Issue