Loading CHANGELOG.txt +9 −0 Original line number Original line Diff line number Diff line Loading @@ -4,6 +4,15 @@ KiCad ChangeLog 2010 Please add newer entries at the top, list the date and your name with Please add newer entries at the top, list the date and your name with email address. email address. 2010-apr-08, UPDATE Jean-Pierre Charras <jean-pierre.charras@gipsa-lab.inpg.fr> ================================================================================ ++Pcbnew: Drc: take in account the clearance "local parameters" for pads that have local parameters. Until now, only NETCLASS clearance values were used. (local parameters are used in zone filling) But because a pad (or a footprint) can have a specific clearance value Drc used now this value, and NETCLASS value only if no local value specified. 2010-mar-31, UPDATE Jean-Pierre Charras <jean-pierre.charras@gipsa-lab.inpg.fr> 2010-mar-31, UPDATE Jean-Pierre Charras <jean-pierre.charras@gipsa-lab.inpg.fr> ================================================================================ ================================================================================ ++Pcbnew ++Pcbnew Loading Documentation/kicad_export.xml.bz2 0 → 100644 +132 KiB File added.No diff preview for this file type. View file common/build_version.cpp +2 −2 Original line number Original line Diff line number Diff line Loading @@ -6,10 +6,10 @@ #endif #endif #ifndef KICAD_BUILD_VERSION #ifndef KICAD_BUILD_VERSION #define KICAD_BUILD_VERSION "(2010-03-30 SVN 2479)" #define KICAD_BUILD_VERSION "(2010-04-08 SVN 25xx)" #endif #endif #define VERSION_STABILITY "final" #define VERSION_STABILITY "unstable" /** Function GetBuildVersion() /** Function GetBuildVersion() * Return the build date and version * Return the build date and version Loading gerbview/class_gerbview_layer_widget.cpp +10 −26 Original line number Original line Diff line number Diff line Loading @@ -143,6 +143,7 @@ void GERBER_LAYER_WIDGET::onPopupSelection( wxCommandEvent& event ) int rowCount; int rowCount; int menuId = event.GetId(); int menuId = event.GetId(); bool visible; bool visible; int visibleLayers = 0; switch( menuId ) switch( menuId ) { { Loading @@ -153,36 +154,19 @@ void GERBER_LAYER_WIDGET::onPopupSelection( wxCommandEvent& event ) case ID_SHOW_NO_COPPERS: case ID_SHOW_NO_COPPERS: visible = false; visible = false; L_change_coppers: L_change_coppers: int lastCu = -1; rowCount = GetLayerRowCount(); rowCount = GetLayerRowCount(); for( int row=rowCount-1; row>=0; --row ) { wxCheckBox* cb = (wxCheckBox*) getLayerComp( row, 3 ); int layer = getDecodedId( cb->GetId() ); if( IsValidCopperLayerIndex( layer ) ) { lastCu = row; break; } } for( int row=0; row < rowCount; ++row ) for( int row=0; row < rowCount; ++row ) { { wxCheckBox* cb = (wxCheckBox*) getLayerComp( row, 3 ); wxCheckBox* cb = (wxCheckBox*) getLayerComp( row, 3 ); int layer = getDecodedId( cb->GetId() ); if( IsValidCopperLayerIndex( layer ) ) { cb->SetValue( visible ); cb->SetValue( visible ); if( visible ) bool isLastCopperLayer = (row==lastCu); visibleLayers |= (1 << row); else OnLayerVisible( layer, visible, isLastCopperLayer ); visibleLayers &= ~(1 << row); if( isLastCopperLayer ) break; } } } myframe->GetBoard()->SetVisibleLayers( visibleLayers ); myframe->DrawPanel->Refresh(); break; break; } } } } Loading packaging/windows/nsis/install.nsi +1 −1 Original line number Original line Diff line number Diff line Loading @@ -25,7 +25,7 @@ !define COPYRIGHT "Kicad Team (Jean-Pierre Charras et all)" !define COPYRIGHT "Kicad Team (Jean-Pierre Charras et all)" !define COMMENTS "" !define COMMENTS "" !define HELP_WEB_SITE "http://groups.yahoo.com/group/kicad-users/" !define HELP_WEB_SITE "http://groups.yahoo.com/group/kicad-users/" !define DEVEL_WEB_SITE "http://groups.yahoo.com/group/kicad-devel/" !define DEVEL_WEB_SITE "https://launchpad.net/~kicad-developers/" !define WINGS3D_WEB_SITE "http://www.wings3d.com" !define WINGS3D_WEB_SITE "http://www.wings3d.com" !define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}" !define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}" Loading Loading
CHANGELOG.txt +9 −0 Original line number Original line Diff line number Diff line Loading @@ -4,6 +4,15 @@ KiCad ChangeLog 2010 Please add newer entries at the top, list the date and your name with Please add newer entries at the top, list the date and your name with email address. email address. 2010-apr-08, UPDATE Jean-Pierre Charras <jean-pierre.charras@gipsa-lab.inpg.fr> ================================================================================ ++Pcbnew: Drc: take in account the clearance "local parameters" for pads that have local parameters. Until now, only NETCLASS clearance values were used. (local parameters are used in zone filling) But because a pad (or a footprint) can have a specific clearance value Drc used now this value, and NETCLASS value only if no local value specified. 2010-mar-31, UPDATE Jean-Pierre Charras <jean-pierre.charras@gipsa-lab.inpg.fr> 2010-mar-31, UPDATE Jean-Pierre Charras <jean-pierre.charras@gipsa-lab.inpg.fr> ================================================================================ ================================================================================ ++Pcbnew ++Pcbnew Loading
Documentation/kicad_export.xml.bz2 0 → 100644 +132 KiB File added.No diff preview for this file type. View file
common/build_version.cpp +2 −2 Original line number Original line Diff line number Diff line Loading @@ -6,10 +6,10 @@ #endif #endif #ifndef KICAD_BUILD_VERSION #ifndef KICAD_BUILD_VERSION #define KICAD_BUILD_VERSION "(2010-03-30 SVN 2479)" #define KICAD_BUILD_VERSION "(2010-04-08 SVN 25xx)" #endif #endif #define VERSION_STABILITY "final" #define VERSION_STABILITY "unstable" /** Function GetBuildVersion() /** Function GetBuildVersion() * Return the build date and version * Return the build date and version Loading
gerbview/class_gerbview_layer_widget.cpp +10 −26 Original line number Original line Diff line number Diff line Loading @@ -143,6 +143,7 @@ void GERBER_LAYER_WIDGET::onPopupSelection( wxCommandEvent& event ) int rowCount; int rowCount; int menuId = event.GetId(); int menuId = event.GetId(); bool visible; bool visible; int visibleLayers = 0; switch( menuId ) switch( menuId ) { { Loading @@ -153,36 +154,19 @@ void GERBER_LAYER_WIDGET::onPopupSelection( wxCommandEvent& event ) case ID_SHOW_NO_COPPERS: case ID_SHOW_NO_COPPERS: visible = false; visible = false; L_change_coppers: L_change_coppers: int lastCu = -1; rowCount = GetLayerRowCount(); rowCount = GetLayerRowCount(); for( int row=rowCount-1; row>=0; --row ) { wxCheckBox* cb = (wxCheckBox*) getLayerComp( row, 3 ); int layer = getDecodedId( cb->GetId() ); if( IsValidCopperLayerIndex( layer ) ) { lastCu = row; break; } } for( int row=0; row < rowCount; ++row ) for( int row=0; row < rowCount; ++row ) { { wxCheckBox* cb = (wxCheckBox*) getLayerComp( row, 3 ); wxCheckBox* cb = (wxCheckBox*) getLayerComp( row, 3 ); int layer = getDecodedId( cb->GetId() ); if( IsValidCopperLayerIndex( layer ) ) { cb->SetValue( visible ); cb->SetValue( visible ); if( visible ) bool isLastCopperLayer = (row==lastCu); visibleLayers |= (1 << row); else OnLayerVisible( layer, visible, isLastCopperLayer ); visibleLayers &= ~(1 << row); if( isLastCopperLayer ) break; } } } myframe->GetBoard()->SetVisibleLayers( visibleLayers ); myframe->DrawPanel->Refresh(); break; break; } } } } Loading
packaging/windows/nsis/install.nsi +1 −1 Original line number Original line Diff line number Diff line Loading @@ -25,7 +25,7 @@ !define COPYRIGHT "Kicad Team (Jean-Pierre Charras et all)" !define COPYRIGHT "Kicad Team (Jean-Pierre Charras et all)" !define COMMENTS "" !define COMMENTS "" !define HELP_WEB_SITE "http://groups.yahoo.com/group/kicad-users/" !define HELP_WEB_SITE "http://groups.yahoo.com/group/kicad-users/" !define DEVEL_WEB_SITE "http://groups.yahoo.com/group/kicad-devel/" !define DEVEL_WEB_SITE "https://launchpad.net/~kicad-developers/" !define WINGS3D_WEB_SITE "http://www.wings3d.com" !define WINGS3D_WEB_SITE "http://www.wings3d.com" !define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}" !define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}" Loading