Michael Kavanagh
							
						 
						
							
							
							
								
							
								479487ceb1 
								
							
								 
							
						 
						
							
							
								
								Tidy up context menus a bit  
							
							 
							
							 
							
							
								
 
							
							
							Try and put the common actions in the same places 
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jon Evans
							
						 
						
							
							
							
								
							
								6bb9aeab4b 
								
							
								 
							
						 
						
							
							
								
								Position relative: store discarded pad for use as the selection anchor  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/-/issues/6996  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								95ca5a0233 
								
							
								 
							
						 
						
							
							
								
								Don't record null drivers.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/7155  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								f3a6d2655e 
								
							
								 
							
						 
						
							
							
								
								Improvements to ERC and bus parsing.  
							
							 
							
							 
							
							
								
 
							
							
							1) Add some nullptr safety to ERC.
2) Allow unconnected flagging on bus/wire entries.
3) Allow commas in bus group definitions.
Fixes https://gitlab.com/kicad/code/kicad/issues/7155  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								f1221a9ca3 
								
							
								 
							
						 
						
							
							
								
								Resolve text variables in title blocks for outputing to netlist.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/7153  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jon Evans
							
						 
						
							
							
							
								
							
								1754504234 
								
							
								 
							
						 
						
							
							
								
								Fabmaster: fix MSVC build  
							
							 
							
							 
							
							
								
 
							
							
							std::map is not move-constructable on MSVC because
it is not declared noexcept (and is not required to be
by the standard)
This means that a struct containing graphic_element
cannot be inserted into a vector with move semantics without
compile errors.  However, wrapping it in a unique_ptr
works. 
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Michael Kavanagh
							
						 
						
							
							
							
								
							
								65f90f141f 
								
							
								 
							
						 
						
							
							
								
								Symbol editor: remove duplicate legacy code path  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/7139  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								jean-pierre charras
							
						 
						
							
							
							
								
							
								e10025db64 
								
							
								 
							
						 
						
							
							
								
								Hierarchy navigation: keep the last used zoom level in a sheet when go back to this sheet.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes  #7107 
https://gitlab.com/kicad/code/kicad/issues/7107  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								68efdb2fff 
								
							
								 
							
						 
						
							
							
								
								Push shared parts of GRID_HELPERs into common.  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Seth Hillbrand
							
						 
						
							
							
							
								
							
								950db6ff9c 
								
							
								 
							
						 
						
							
							
								
								pcbnew: Add Fabmaster import  
							
							 
							
							 
							
							
								
 
							
							
							Allows importing ASCII design output from OrCAD designs 
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								3b424d3868 
								
							
								 
							
						 
						
							
							
								
								Use less-sophisticated arc editing math.  
							
							 
							
							 
							
							
								
 
							
							
							While it doesn't do the tangent retention that the old version did,
this one I can at least make work.
Fixes https://gitlab.com/kicad/code/kicad/issues/7135  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Mikolaj Wielgus
							
						 
						
							
							
							
								
							
								00a9910149 
								
							
								 
							
						 
						
							
							
								
								Fix misplaced parenthesis in VECTOR2<T>::Resize()  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/7045  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Roberto Fernandez Bautista
							
						 
						
							
							
							
								
							
								ece0a5ec8e 
								
							
								 
							
						 
						
							
							
								
								Make default color UNSPECIFIED for new sheets and allows "clearing" the color  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/-/issues/6697  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Roberto Fernandez Bautista
							
						 
						
							
							
							
								
							
								00918c68f5 
								
							
								 
							
						 
						
							
							
								
								Don't do clever snapping logic when drawing a circle  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/-/issues/7131  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Roberto Fernandez Bautista
							
						 
						
							
							
							
								
							
								49f454e32b 
								
							
								 
							
						 
						
							
							
								
								Line width already factored into polygon shapes  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/-/issues/7130  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								e27bd5cf15 
								
							
								 
							
						 
						
							
							
								
								Add control over updating of symbol attributes.  
							
							 
							
							 
							
							
								
 
							
							
							ADDED Update Symbol from Library and Change Symbol can now specify
whether or not to update attributes (include in BOM and include on
board).
Fixes https://gitlab.com/kicad/code/kicad/issues/7123  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								bd786b578a 
								
							
								 
							
						 
						
							
							
								
								Labels on pins should be considered "wire labels".  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/7120  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								288ecb9a02 
								
							
								 
							
						 
						
							
							
								
								Fix logic error in recent commit.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/7118  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								jean-pierre charras
							
						 
						
							
							
							
								
							
								2d282b8b19 
								
							
								 
							
						 
						
							
							
								
								Demos update  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jon Evans
							
						 
						
							
							
							
								
							
								38455c25ef 
								
							
								 
							
						 
						
							
							
								
								Bring back consideration of world scale to PcbNew snapping  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/-/issues/7125  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								08d595c9bf 
								
							
								 
							
						 
						
							
							
								
								Move title block fields to global availability in PCBNew.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/7118  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Wayne Stambaugh
							
						 
						
							
							
							
								
							
								82cf747ca8 
								
							
								 
							
						 
						
							
							
								
								Symbol editor: fix broken pin table dialog OK button disable logic.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/7122  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								jean-pierre charras
							
						 
						
							
							
							
								
							
								e29eefffab 
								
							
								 
							
						 
						
							
							
								
								French translation update.  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								jean-pierre charras
							
						 
						
							
							
							
								
							
								9d4e9c5d05 
								
							
								 
							
						 
						
							
							
								
								Demo update  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								bae5825d1b 
								
							
								 
							
						 
						
							
							
								
								Fix copy/paste error.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/7119  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Wayne Stambaugh
							
						 
						
							
							
							
								
							
								664c301cc7 
								
							
								 
							
						 
						
							
							
								
								Coverity fixes.  
							
							 
							
							 
							
							
								
 
							
							
							The Boost UUID random generator can throw an entropy error in the KIID
object constructor which leaves the UUID generator in an undefined state.
This is treated as a fatal error and KiCad is closed.  The likelihood of
this occurring is low but at least now it is properly handled and cannot
result in UUID clashes.
Reports 305311, 305372, 305492, 314743, 314754, 314757, 316277. 
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								7dc2ca93cd 
								
							
								 
							
						 
						
							
							
								
								Make sure we mark board-only-footprint nets as current.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/6871  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jon Evans
							
						 
						
							
							
							
								
							
								6cc39d8011 
								
							
								 
							
						 
						
							
							
								
								Don't allow moving locked pads with Position Relative dialog  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/-/issues/6996  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jon Evans
							
						 
						
							
							
							
								
							
								0b7fc0e2d9 
								
							
								 
							
						 
						
							
							
								
								Update local ratsnest state when toggling appearance control  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/-/issues/7035  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jon Evans
							
						 
						
							
							
							
								
							
								915bf95d4d 
								
							
								 
							
						 
						
							
							
								
								Add no-connects testcase  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jon Evans
							
						 
						
							
							
							
								
							
								02681fcf0e 
								
							
								 
							
						 
						
							
							
								
								Move no-connect processing to connection graph  
							
							 
							
							 
							
							
								
 
							
							
							This way the net names can be inspected in eeschema and cross-probing works.
Testcases updated for the name changes
CHANGED: all unconnected pins are now included in the netlist with no_connect_ prefixes 
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Roberto Fernandez Bautista
							
						 
						
							
							
							
								
							
								ef00e7513a 
								
							
								 
							
						 
						
							
							
								
								pl-editor: Activate Point Editor immediately to allow resizing of item just created  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Roberto Fernandez Bautista
							
						 
						
							
							
							
								
							
								c7624d2957 
								
							
								 
							
						 
						
							
							
								
								pl-editor: Don't update the properties panel while adding a shape item (line or rectangle)  
							
							 
							
							 
							
							
								
 
							
							
							Fixes a bug that caused a crash when editing an item in the properties window before it was fully created 
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Roberto Fernandez Bautista
							
						 
						
							
							
							
								
							
								c3190627e2 
								
							
								 
							
						 
						
							
							
								
								pl-editor: Don't update the properties panel while adding an text item  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/-/issues/7074  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								36508807e7 
								
							
								 
							
						 
						
							
							
								
								Give the pad placement tool a context menu.  
							
							 
							
							 
							
							
								
 
							
							
							ADDED: allow pad properties to be edited while placing pads.
Fixes https://gitlab.com/kicad/code/kicad/issues/6953  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jon Evans
							
						 
						
							
							
							
								
							
								9b69c1e198 
								
							
								 
							
						 
						
							
							
								
								Fix a bone-headed cause of non-determinism  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								965482bd7f 
								
							
								 
							
						 
						
							
							
								
								Improve some tooltips.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/7116  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Thomas Pointhuber
							
						 
						
							
							
							
								
							
								9f24ea0bb7 
								
							
								 
							
						 
						
							
							
								
								altium: fix non-copper pads. Roundrect pads were not filled and SetLocalCoord() does not transform polygons into the local coordinates, which is unexpected.  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Electro707
							
						 
						
							
							
							
								
							
								1c42f95ab3 
								
							
								 
							
						 
						
							
							
								
								Added visible column to pins table  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/-/issues/6761  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								jean-pierre charras
							
						 
						
							
							
							
								
							
								54cf67dad2 
								
							
								 
							
						 
						
							
							
								
								Pcbnew, drill map: fix incorrect position of texts for small boards.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes  #7111 
https://gitlab.com/kicad/code/kicad/issues/7111  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Mikolaj Wielgus
							
						 
						
							
							
							
								
							
								0129c7ae52 
								
							
								 
							
						 
						
							
							
								
								Notify appearance panel when net is (un)hidden by board inspection tool  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/7039  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jon Evans
							
						 
						
							
							
							
								
							
								654e9a77db 
								
							
								 
							
						 
						
							
							
								
								Connectivity: defer and parallelize item updates  
							
							 
							
							 
							
							
								
 
							
							
							Good for ~15% performance improvement in large designs 
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jon Evans
							
						 
						
							
							
							
								
							
								6fb1ed2824 
								
							
								 
							
						 
						
							
							
								
								Make sure hierarchical overrides are deterministic  
							
							 
							
							 
							
							
								
 
							
							
							Without alphabetic sorting here, we are at the mercy of
the r-tree and multithreading. 
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								ee6ec2c35c 
								
							
								 
							
						 
						
							
							
								
								Line width already factored in to rectangle polygon.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/7113  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								02ccd5fbdb 
								
							
								 
							
						 
						
							
							
								
								Make sure properties commands don't go to other tools during routing.  
							
							 
							
							 
							
							
								
 
							
							
							Brings up the track widths (or diff pairs) context menu instead,
which seems to be the closest parallel.
Fixes https://gitlab.com/kicad/code/kicad/issues/7099  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								3e920c665f 
								
							
								 
							
						 
						
							
							
								
								Special case via area generation.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/7105  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jon Evans
							
						 
						
							
							
							
								
							
								b90e72ed07 
								
							
								 
							
						 
						
							
							
								
								Don't simplify hierarchical nets based on weak drivers  
							
							 
							
							 
							
							
								
 
							
							
							This behavior provided shorter net names, but was confusing if
the user gives an explicit strong driver in the subsheet but not
one in the parent sheet.
Testcases updated for net name changes; connectivity is the same
Fixes https://gitlab.com/kicad/code/kicad/-/issues/4201  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jon Evans
							
						 
						
							
							
							
								
							
								24ff66f5a2 
								
							
								 
							
						 
						
							
							
								
								ERC: flag unconnected sheet pins  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/-/issues/1780  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Jon Evans
							
						 
						
							
							
							
								
							
								693e40b5b0 
								
							
								 
							
						 
						
							
							
								
								Exclude buses from dangling label checks  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/-/issues/7017  
							
						 
						5 years ago  
					 
				
					
						
							
							
								 
								Roberto Fernandez Bautista
							
						 
						
							
							
							
								
							
								58fa411260 
								
							
								 
							
						 
						
							
							
								
								CADSTAR importer: Parse missing SIGNALREF ATTROWNER  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/-/issues/7068  
							
						 
						5 years ago