jean-pierre charras
							
						 
						
							
							
							
								
							
								c38ec9344f 
								
							
								 
							
						 
						
							
							
								
								DIALOG_NET_INSPECTOR_BASE: fix a truncation text in a wxComboBox.  
							
							 
							
							 
							
							
								
 
							
							
							Probably Windows only: the size was fixed, and can create issues in non English languages 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								c3bed8f6ee 
								
							
								 
							
						 
						
							
							
								
								Resolve textvars before opening file browser.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/6436  
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								ab131859f6 
								
							
								 
							
						 
						
							
							
								
								Bring footprint textvars in line with symbol textvars.  
							
							 
							
							 
							
							
								
 
							
							
							ADDED ${FOOTPRINT_LIBRARY} and ${FOOTPRINT_NAME} resolution. 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								jean-pierre charras
							
						 
						
							
							
							
								
							
								26370583fa 
								
							
								 
							
						 
						
							
							
								
								French translation update and fix a typo.  
							
							 
							
							
								
 
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								jean-pierre charras
							
						 
						
							
							
							
								
							
								0211d07060 
								
							
								 
							
						 
						
							
							
								
								Footprint viewers: fix regression: re-add automatic zoom option when loading a new footprint  
							
							 
							
							 
							
							
								
 
							
							
							Fixes  #11402 
https://gitlab.com/kicad/code/kicad/issues/11402  
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								71c2cb3180 
								
							
								 
							
						 
						
							
							
								
								ADDED revert for pcbnew and eeschema.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/6802  
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								9b087a3c25 
								
							
								 
							
						 
						
							
							
								
								Add automatic precision choices for dimensions.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/6690  
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								e09147db30 
								
							
								 
							
						 
						
							
							
								
								Cross-probing for ERC dialog.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/11411  
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								9ff1ae5bdc 
								
							
								 
							
						 
						
							
							
								
								Better inspection reporting for netclasses, custom rules and DRC.  
							
							 
							
							
								
 
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Seth Hillbrand
							
						 
						
							
							
							
								
							
								2f2e956921 
								
							
								 
							
						 
						
							
							
								
								Sync via/pad flashing for null boards  
							
							 
							
							 
							
							
								
 
							
							
							Pads return true by default and so should vias
(cherry picked from commit bfa1661edf ) 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								7f3a75bccd 
								
							
								 
							
						 
						
							
							
								
								Add a bunch more inspections for rule resolution.  
							
							 
							
							
								
 
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Seth Hillbrand
							
						 
						
							
							
							
								
							
								be7e9d300e 
								
							
								 
							
						 
						
							
							
								
								Handle updated document description format  
							
							 
							
							 
							
							
								
 
							
							
							parentheses are rarely if ever used independently, so trim the unmatched
ones regardless of whether we find the starting parenthesis in the
description
Fixes https://gitlab.com/kicad/code/kicad/issues/11403  
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								18ac4ed842 
								
							
								 
							
						 
						
							
							
								
								Fix crash when selecting DRC marker (as opposed to one of its children).  
							
							 
							
							
								
 
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								jean-pierre charras
							
						 
						
							
							
							
								
							
								e9da8c3a00 
								
							
								 
							
						 
						
							
							
								
								Ensure net_code is not used by non copper zones when saving the board file.  
							
							 
							
							 
							
							
								
 
							
							
							For some obscure reason, non copper zones inside footprints can have non 0 netcode.
Fixes  #11395 
https://gitlab.com/kicad/code/kicad/issues/11395  
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								dbee441328 
								
							
								 
							
						 
						
							
							
								
								We've probably smoked out enough of the GetLayer() issues.  
							
							 
							
							 
							
							
								
 
							
							
							... and GetProperty() can query GetLayer() in user scripts. 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								c78a47c3fb 
								
							
								 
							
						 
						
							
							
								
								Remove extra test.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/10364 
Fixes https://gitlab.com/kicad/code/kicad/issues/10364  
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								378a2de37c 
								
							
								 
							
						 
						
							
							
								
								Formatting.  
							
							 
							
							
								
 
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								604a148f40 
								
							
								 
							
						 
						
							
							
								
								Don't apply electrical clearance to shapes on Edge.Cuts.  
							
							 
							
							 
							
							
								
 
							
							
							Also don't apply them to NPTH holes. 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								a33e23e25a 
								
							
								 
							
						 
						
							
							
								
								Import radial dimensions from Eagle.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/10763  
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								739f4d0a1e 
								
							
								 
							
						 
						
							
							
								
								Improvements to Eagle dimension importing.  
							
							 
							
							 
							
							
								
 
							
							
							1) Import leaders
2) Drop radius and angle dimensions
3) Import dimension text sizes
4) Correctly interpret which side dimension offset is on
5) Correclty handle offsets for non-cardinal dimensions
Fixes https://gitlab.com/kicad/code/kicad/issues/10763  
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								jean-pierre charras
							
						 
						
							
							
							
								
							
								74c3ad0b3a 
								
							
								 
							
						 
						
							
							
								
								Shadow on locked fp: do not show if LAYER_MOD_FR or LAYER_MOD_BK is not shown  
							
							 
							
							
								
 
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Seth Hillbrand
							
						 
						
							
							
							
								
							
								819276bd98 
								
							
								 
							
						 
						
							
							
								
								DP tolerance needs to be 1IU on each axis  
							
							 
							
							 
							
							
								
 
							
							
							ApproximatelyParallel will only check for parallel within 1 IU, so a 1x1
SEG will always be parallel and the projection is invalid
(cherry picked from commit d0796399a2 ) 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Marek Roszko
							
						 
						
							
							
							
								
							
								f88e0481c8 
								
							
								 
							
						 
						
							
							
								
								Change the behavior of ACTION_MENU::Add to require clones if required outside the function  
							
							 
							
							 
							
							
								
 
							
							
							This reverts commit 2a5769607f . 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								830f1891c2 
								
							
								 
							
						 
						
							
							
								
								Don't forget Pos0 when updating position.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/11373  
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Seth Hillbrand
							
						 
						
							
							
							
								
							
								2a5769607f 
								
							
								 
							
						 
						
							
							
								
								Revert "Change the behavior of ACTION_MENU::Add to require clones if required outside the function"  
							
							 
							
							 
							
							
								
 
							
							
							This reverts commit 403992a6f4 . 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								jean-pierre charras
							
						 
						
							
							
							
								
							
								f0f10a43a2 
								
							
								 
							
						 
						
							
							
								
								Ensure "Clear Recent Files" menuitem titles are updated after language change.  
							
							 
							
							 
							
							
								
 
							
							
							(missing fixes in commit ac8e2d076 ) 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								a49bb792bd 
								
							
								 
							
						 
						
							
							
								
								Insert chevrons when placing vias near tracks.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/10898  
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								jean-pierre charras
							
						 
						
							
							
							
								
							
								ac8e2d0768 
								
							
								 
							
						 
						
							
							
								
								Ensure "Open Recent" and "Clear files" menu titles are updated after language change.  
							
							 
							
							
								
 
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Marek Roszko
							
						 
						
							
							
							
								
							
								403992a6f4 
								
							
								 
							
						 
						
							
							
								
								Change the behavior of ACTION_MENU::Add to require clones if required outside the function  
							
							 
							
							 
							
							
								
 
							
							
							Fix https://gitlab.com/kicad/code/kicad/-/issues/10994  
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Marek Roszko
							
						 
						
							
							
							
								
							
								5bb2cdf73d 
								
							
								 
							
						 
						
							
							
								
								Revert "Stop leaking submenu items"  
							
							 
							
							 
							
							
								
 
							
							
							This reverts commit 34c70a51ea . 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Marek Roszko
							
						 
						
							
							
							
								
							
								34c70a51ea 
								
							
								 
							
						 
						
							
							
								
								Stop leaking submenu items  
							
							 
							
							 
							
							
								
 
							
							
							Our menu bar code is interestingly complex. But we were throwing away newly made menu items to the void in the cases of constructed on the fly submenus 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								29eb5931c2 
								
							
								 
							
						 
						
							
							
								
								Be more careful with forced cursor positions.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/9977  
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								32a2490677 
								
							
								 
							
						 
						
							
							
								
								Prefer -90 to 270 for text rotation in dialog boxes.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/9868  
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								1dae5eb7c4 
								
							
								 
							
						 
						
							
							
								
								A better blob vs web detector.  
							
							 
							
							 
							
							
								
 
							
							
							Since we're in a deflated state, a long web *could* still have a very
small area.  So check max extents instead. 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								1a2e0d8226 
								
							
								 
							
						 
						
							
							
								
								Apply the min-width-by-min-width test to islands after pruning.  
							
							 
							
							 
							
							
								
 
							
							
							We're looking for minimum *web* width.  A blob does not a web make.
Fixes https://gitlab.com/kicad/code/kicad/issues/6907  
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								2663ad5340 
								
							
								 
							
						 
						
							
							
								
								Implement Eagle text variables.  
							
							 
							
							 
							
							
								
 
							
							
							Also fixes two bugs:
1) subsequent text items that are marked >NAME or >VALUE will now get
imported as text items with ${REFERENCE} or ${VALUE} (instead of overwriting
the previous text item)
2) we no longer (accidentally) capitalize all text items.
Fixes https://gitlab.com/kicad/code/kicad/issues/11321  
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								a23399a1af 
								
							
								 
							
						 
						
							
							
								
								Formatting.  
							
							 
							
							
								
 
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								82820d4b1c 
								
							
								 
							
						 
						
							
							
								
								Cleanup.  
							
							 
							
							
								
 
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								18fb2ddff6 
								
							
								 
							
						 
						
							
							
								
								Coverity fixes.  
							
							 
							
							
								
 
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								8fc652270e 
								
							
								 
							
						 
						
							
							
								
								Cleanup.  
							
							 
							
							
								
 
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Roberto Fernandez Bautista
							
						 
						
							
							
							
								
							
								0015574a60 
								
							
								 
							
						 
						
							
							
								
								${SHEETNAME} represents the sheet name + introduce ${SHEETPATH}  
							
							 
							
							 
							
							
								
 
							
							
							CHANGED: The text variable ${SHEETNAME} now always represents the name of the
sheet when used anywhere in the schematic editor, including the title block
ADDED: A new text variable ${SHEETPATH} which is replaced with the path to the
current sheet - e.g. "/Sheet 1/Sheet 2".
To ensure backward compatibility, the default drawing sheet now uses
${SHEETPATH}. Custom drawing sheets will need to be manually edited. 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								jean-pierre charras
							
						 
						
							
							
							
								
							
								5e52539939 
								
							
								 
							
						 
						
							
							
								
								eagle importer: fix incorrect conversion UTF8/wxString.  
							
							 
							
							 
							
							
								
 
							
							
							When importing a eagle board file using wxXmlDocument, the strings in eagle BOARD
(UTF8 encoded) are correctly converted to wxString (using unicode wide chars)
So trying to reconvert these strings using FROM_UTF8( <wxString>.c_str() )
is incorrect and can break initial string if non ASCII7 chars are found 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								jean-pierre charras
							
						 
						
							
							
							
								
							
								1d5be1adeb 
								
							
								 
							
						 
						
							
							
								
								Cairo GAL: fix incorrect size and thickness of text drawn by GAL::BitmapText()  
							
							 
							
							
								
 
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								722b2588f4 
								
							
								 
							
						 
						
							
							
								
								Better error reporting for DP uncoupled length.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/10087  
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								c17b90c8dc 
								
							
								 
							
						 
						
							
							
								
								Run pinning on sides as well as corners.  
							
							 
							
							 
							
							
								
 
							
							
							Also fixes a bug in LIB_SHAPE's Normalize() which wasn't handling the
upside-down coordinate system.
Fixes https://gitlab.com/kicad/code/kicad/issues/11339  
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Seth Hillbrand
							
						 
						
							
							
							
								
							
								9fcc641808 
								
							
								 
							
						 
						
							
							
								
								Don't set the dirty bit when running DRC  
							
							 
							
							 
							
							
								
 
							
							
							Dirty bit is set in the zone filler separately, there is no action in
the DRC that needs to be saved
Fixes https://gitlab.com/kicad/code/kicad/issues/11344 
(cherry picked from commit 821fe6ea42 ) 
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Seth Hillbrand
							
						 
						
							
							
							
								
							
								b66df1e4f3 
								
							
								 
							
						 
						
							
							
								
								Remove dead code  
							
							 
							
							
								
 
							
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								0bd3341f0f 
								
							
								 
							
						 
						
							
							
								
								Allow textboxes to have no text.  (They still have a defined box.)  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/11286  
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								c591e19e9f 
								
							
								 
							
						 
						
							
							
								
								Smarten textbox conversion back to cardinal rectangle.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/11302  
							
						 
						4 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								68ca385e07 
								
							
								 
							
						 
						
							
							
								
								On-the-fly translations for pin electrical types.  
							
							 
							
							 
							
							
								
 
							
							
							Also add on-the-fly translation for editor title bars.
Fixes https://gitlab.com/kicad/code/kicad/issues/11324  
							
						 
						4 years ago