jean-pierre charras
							
						 
						
							
							
							
								
							
								74c5f5a054 
								
							
								 
							
						 
						
							
							
								
								Ensure a layer exists before using it.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes  #15170 
https://gitlab.com/kicad/code/kicad/-/issues/15170  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								f8f29b55cb 
								
							
								 
							
						 
						
							
							
								
								Don't promote to sheet parent when the item itself is a sheet.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/-/issues/15167  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								c3d10084b9 
								
							
								 
							
						 
						
							
							
								
								ADDED footprint associations dialog.  
							
							 
							
							
								
 
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Mike Williams
							
						 
						
							
							
							
								
							
								3a7de82243 
								
							
								 
							
						 
						
							
							
								
								PCB: respect styling settings when inserting footprint from editor  
							
							 
							
							 
							
							
								
 
							
							
							Fixes: https://gitlab.com/kicad/code/kicad/-/issues/15155  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Alex Shvartzkop
							
						 
						
							
							
							
								
							
								0bc546fa62 
								
							
								 
							
						 
						
							
							
								
								LTspice import: fixes for graphical items.  
							
							 
							
							
								
 
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Alex Shvartzkop
							
						 
						
							
							
							
								
							
								a5ba9ccce2 
								
							
								 
							
						 
						
							
							
								
								LTspice import: don't try loading .asc files for non-subsheets.  
							
							 
							
							 
							
							
								
 
							
							
							Subsheets don't have "Prefix" attribute, components do. 
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								jean-pierre charras
							
						 
						
							
							
							
								
							
								ab4535f01b 
								
							
								 
							
						 
						
							
							
								
								Pcbnew, show solder mask on VIAS: refinement: take in account the mask expansion.  
							
							 
							
							
								
 
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Alex Shvartzkop
							
						 
						
							
							
							
								
							
								ef1a2ff050 
								
							
								 
							
						 
						
							
							
								
								LTspice import: text and pin justification, polarity fixes.  
							
							 
							
							
								
 
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Alex Shvartzkop
							
						 
						
							
							
							
								
							
								e80e4ff410 
								
							
								 
							
						 
						
							
							
								
								LTspice import: hide pin names with None justification, hide pin numbers  
							
							 
							
							
								
 
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Mark Roszko
							
						 
						
							
							
							
								
							
								a38875d6dd 
								
							
								 
							
						 
						
							
							
								
								Add env variable to turn on curl verbose  
							
							 
							
							
								
 
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Wayne Stambaugh
							
						 
						
							
							
							
								
							
								929a6a2b99 
								
							
								 
							
						 
						
							
							
								
								Coding policy fixes.  
							
							 
							
							
								
 
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Alex Shvartzkop
							
						 
						
							
							
							
								
							
								b957c1ad17 
								
							
								 
							
						 
						
							
							
								
								LTspice import: Support VCenter text justification  
							
							 
							
							
								
 
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Alex Shvartzkop
							
						 
						
							
							
							
								
							
								1e149704b8 
								
							
								 
							
						 
						
							
							
								
								LTspice import: Fix M270 symbol orientation.  
							
							 
							
							
								
 
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								879e6c302d 
								
							
								 
							
						 
						
							
							
								
								Redraw via mask layers when switching Tented Vias on/off.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/-/issues/15164  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Alex Shvartzkop
							
						 
						
							
							
							
								
							
								cab0db76f8 
								
							
								 
							
						 
						
							
							
								
								Clear view before resetting schematic.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/-/issues/15159  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Wayne Stambaugh
							
						 
						
							
							
							
								
							
								415dcf82c4 
								
							
								 
							
						 
						
							
							
								
								Coverity issue fixes.  
							
							 
							
							 
							
							
								
 
							
							
							CIDs 462497, 462496, 462495, 462494 
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								mitxela
							
						 
						
							
							
							
								
							
								12be115c78 
								
							
								 
							
						 
						
							
							
								
								Prevent horizontal scrolling while zoom modifier is held  
							
							 
							
							
								
 
							
							
						 
						3 years ago  
					 
				
					
						
							
							
								 
								Wayne Stambaugh
							
						 
						
							
							
							
								
							
								aeed542202 
								
							
								 
							
						 
						
							
							
								
								Net navigator fixes and improvements.  
							
							 
							
							 
							
							
								
 
							
							
							Remove wires, junctions, and bus entries from tree.  These objects make
the net tree noisy for complex nets.  Until a sane way to group these
objects can be, remove them for now.
Fix tree expansion and debug assertion issues. 
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Ian McInerney
							
						 
						
							
							
							
								
							
								aab8d2b036 
								
							
								 
							
						 
						
							
							
								
								Give autocomplete routing a default parameter  
							
							 
							
							 
							
							
								
 
							
							
							Fixes KICAD-2M4 
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								eedf319ba4 
								
							
								 
							
						 
						
							
							
								
								Don't double-offset effective text shapes.  
							
							 
							
							 
							
							
								
 
							
							
							Also fixes several bugs with intersheet ref fields.  (It's possible for
other fields to have an ID of 0.)
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15165  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								8f5b7569d1 
								
							
								 
							
						 
						
							
							
								
								Split StyleFootprints into separate bools for fields vs text & graphics.  
							
							 
							
							 
							
							
								
 
							
							
							Also moves the settings from Board Setup to Preferences > PCB Editor.
Also collapses Track Drag Mode from radio buttons to a choice menu to
save space and allow it to be with the other editing action modes. 
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Alex Shvartzkop
							
						 
						
							
							
							
								
							
								e43c8fcf6b 
								
							
								 
							
						 
						
							
							
								
								Non-Windows uses libs3d_plugin prefix for S3D plugins.  
							
							 
							
							 
							
							
								
 
							
							
							https://gitlab.com/kicad/code/kicad/-/issues/12871  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								d2f9994fc5 
								
							
								 
							
						 
						
							
							
								
								SCH_SHEET::GetContextualTextVars() will return Project text vars.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/-/issues/15123  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								jean-pierre charras
							
						 
						
							
							
							
								
							
								6a47fe1e3c 
								
							
								 
							
						 
						
							
							
								
								simulator: shows the wxCURSOR_ARROWWAIT cursor only when the sim is running.  
							
							 
							
							 
							
							
								
 
							
							
							Reset the mouse cursor to its default shape when the simulation is finished. 
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Hendrik v. Raven
							
						 
						
							
							
							
								
							
								7302df8be3 
								
							
								 
							
						 
						
							
							
								
								add missing stdlib import  
							
							 
							
							 
							
							
								
 
							
							
							wx_Treebook uses std::function which is not defined (at least) when
using wxWidgets 3.0.5.1. Fix this by adding the import 
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								3ba7e7e993 
								
							
								 
							
						 
						
							
							
								
								A few baby steps in trying to straighten out LTSPICE_SCHEMATIC::Load().  
							
							 
							
							
								
 
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								229dcde948 
								
							
								 
							
						 
						
							
							
								
								Fix a memory leak.  
							
							 
							
							 
							
							
								
 
							
							
							There are likely *many* more in this routine, but I can't quite
understand what it's trying to do. 
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Alex Shvartzkop
							
						 
						
							
							
							
								
							
								0781d8c175 
								
							
								 
							
						 
						
							
							
								
								Filter S3D plugins by name when running from build dir.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/-/issues/12871  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Alex Shvartzkop
							
						 
						
							
							
							
								
							
								176b308128 
								
							
								 
							
						 
						
							
							
								
								Update graphics error message, don't try drawing after.  
							
							 
							
							
								
 
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Alex Shvartzkop
							
						 
						
							
							
							
								
							
								bad08f88a0 
								
							
								 
							
						 
						
							
							
								
								Restart drawing after switching backend to fallback.  
							
							 
							
							
								
 
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Alex Shvartzkop
							
						 
						
							
							
							
								
							
								6a123e2381 
								
							
								 
							
						 
						
							
							
								
								OpenGL GAL: fix reserved vertices calculation in drawSegmentChain.  
							
							 
							
							
								
 
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								8f9a67063a 
								
							
								 
							
						 
						
							
							
								
								Straighten out some really confusing terminology in simulator GUI.  
							
							 
							
							
								
 
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								7608350bdc 
								
							
								 
							
						 
						
							
							
								
								Iron out NewPlot vs EditSimCommand.  
							
							 
							
							 
							
							
								
 
							
							
							Also don't confuse SIM_PLOT_PANEL_BASE with SIM_PLOT_PANEL.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15157  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								db61fe03b3 
								
							
								 
							
						 
						
							
							
								
								Prefer MRU path to LastImportExportPath for importing footprints.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/-/issues/15102  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Roberto Fernandez Bautista
							
						 
						
							
							
							
								
							
								dfe7051171 
								
							
								 
							
						 
						
							
							
								
								LTspice importer fixes  
							
							 
							
							 
							
							
								
 
							
							
							- Correctly find the library paths for new and old LTspice versions
- Use case insensitive comparison (store element names as lower case in the map)
- Better search paths
- Allow user to copy contents of LTspice "lib" folder to the same folder as file being imported
Partially addresses https://gitlab.com/kicad/code/kicad/-/issues/15061  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Roberto Fernandez Bautista
							
						 
						
							
							
							
								
							
								6539171459 
								
							
								 
							
						 
						
							
							
								
								LTspice importer - remove dead code  
							
							 
							
							
								
 
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								df63ca0189 
								
							
								 
							
						 
						
							
							
								
								Save a bit of space in FP 3D preview by moving board thickness to dlg.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/-/issues/13896  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								5aed30ac79 
								
							
								 
							
						 
						
							
							
								
								Handle RepeatLastItem for TwoClickPlace items.  
							
							 
							
							 
							
							
								
 
							
							
							(Note that we've always excluded sheet pins from RepeatLastItem.)
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15108  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								jean-pierre charras
							
						 
						
							
							
							
								
							
								bdaad32dc8 
								
							
								 
							
						 
						
							
							
								
								Pcbnew: fix crash when trying to delete a DIMENSION living in a footprint  
							
							 
							
							 
							
							
								
 
							
							
							Fixes  #15156 
https://gitlab.com/kicad/code/kicad/-/issues/15156  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								6182ff4834 
								
							
								 
							
						 
						
							
							
								
								Handle delete of sheet pins.  
							
							 
							
							 
							
							
								
 
							
							
							SCH_COMMIT::Stage() can handle promoting the parent, but then the pin
needs to be removed first.  I think it's probably clearer if we just
do the promotion in the delete routine.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15129  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								a66360525a 
								
							
								 
							
						 
						
							
							
								
								Broaden "Style footprint fields" to cover graphics as well.  
							
							 
							
							 
							
							
								
 
							
							
							Also cleans up the layout of the symbol & fp properties dialogs.
Also fixes the background colour of the link textEdit controls on Mac.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/8161 
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15152  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								jean-pierre charras
							
						 
						
							
							
							
								
							
								4f3e7e6821 
								
							
								 
							
						 
						
							
							
								
								*.wks files: always save text font when it is not the default font.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes  #15154 
https://gitlab.com/kicad/code/kicad/-/issues/15154  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Mike Williams
							
						 
						
							
							
							
								
							
								cb01ac53fa 
								
							
								 
							
						 
						
							
							
								
								Schematic: allowing swapping sheet pins on same sheet  
							
							 
							
							 
							
							
								
 
							
							
							Fixes: https://gitlab.com/kicad/code/kicad/-/issues/15122  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Mike Williams
							
						 
						
							
							
							
								
							
								cc7798745e 
								
							
								 
							
						 
						
							
							
								
								Board Settings: control styling of footprint fields  
							
							 
							
							 
							
							
								
 
							
							
							Can use library values or board default settings. Defaults to board
default settings.
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/8161  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								1d0a5ca34b 
								
							
								 
							
						 
						
							
							
								
								No point in having a RATSNEST_VIEW_ITEM in FP editor, viewer, etc.  
							
							 
							
							
								
 
							
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								5bf257cdf6 
								
							
								 
							
						 
						
							
							
								
								Don't blindly cast to PCBNEW_SETTING: we may be in CVPCB....  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/-/issues/15153  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Mike Williams
							
						 
						
							
							
							
								
							
								bfc3dcbe26 
								
							
								 
							
						 
						
							
							
								
								Footprint Editor: don't override field text sizes in editor  
							
							 
							
							 
							
							
								
 
							
							
							Fixes: https://gitlab.com/kicad/code/kicad/-/issues/15134  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								25445d9fe0 
								
							
								 
							
						 
						
							
							
								
								Make sure all items managed by their parent get correct handling in SCH_COMMIT.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/-/issues/15129  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								d48e7f159c 
								
							
								 
							
						 
						
							
							
								
								Re-install tool view items after clearing the view.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/-/issues/15149  
							
						 
						2 years ago  
					 
				
					
						
							
							
								 
								Jeff Young
							
						 
						
							
							
							
								
							
								692e060ff4 
								
							
								 
							
						 
						
							
							
								
								Fill in missing EDA_ITEM_DESC KICAD_T.  
							
							 
							
							 
							
							
								
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/-/issues/15144  
							
						 
						2 years ago