Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:rehar:kicad
kicad-svn
fix-pinedit-collision.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File fix-pinedit-collision.patch of Package kicad-svn
When working with a component that contains multiple independent units, KiCad warns about pin locations being occupied even if the conflicting pin is in a different unit. I've attached a patch that suppresses the warning if the pins are in different units and if we're in pin-by-pin mode, and thus conflicts can neither occur at the GUI nor in the underlying model. - Werner --- Index: kicad/eeschema/pinedit.cpp =================================================================== --- kicad.orig/eeschema/pinedit.cpp 2009-05-21 23:00:00.000000000 -0300 +++ kicad/eeschema/pinedit.cpp 2009-05-21 23:00:12.000000000 -0300 @@ -193,6 +193,10 @@ continue; if( newpos != Pin->m_Pos ) continue; + if( g_EditPinByPinIsOn && + Pin->m_Unit != CurrentPin->m_Unit && + Pin->m_Unit && CurrentPin->m_Unit ) + continue; if( Pin->m_Flags ) continue; if( ask_for_pin && !g_EditPinByPinIsOn )
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor