fa11e1c097 
								
							
								 
							
						 
						
							
							
								
								Take text height into account as well as thickness for knockout margin.  
							
							
 
							
							
							Also centralizes calculation so all clients will get the same answer.
Fixes https://gitlab.com/kicad/code/kicad/issues/11636  
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e54ba87895 
								
							
								 
							
						 
						
							
							
								
								fix FootprintWizardBase.py compatibility with recent code.  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								57e59a4959 
								
							
								 
							
						 
						
							
							
								
								Pcbnew, on line DRC when moving footprints: add visible collisions between courtyards  
							
							
								
 
							
							
						 
						3 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								deeb7d4d6d 
								
							
								 
							
						 
						
							
							
								
								Make use of board stackup data when exporting VRML.  
							
							
 
							
							
							Specifically layer colors and board thickness.
Fixes https://gitlab.com/kicad/code/kicad/issues/11627  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2da470e1f9 
								
							
								 
							
						 
						
							
							
								
								Prevent programatic changes from sending events  
							
							
 
							
							
							When setting search history using the CTOR, we need to avoid triggering
an event that will run independent of the user interaction.  Our
LIB_TREE interface is fragile on GTK and needs explicit conditions to
avoid segfaults
Fixes https://gitlab.com/kicad/code/kicad/issues/11633  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								417f2f357c 
								
							
								 
							
						 
						
							
							
								
								Cleanup naming of shader params/uniforms  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								294b8e9051 
								
							
								 
							
						 
						
							
							
								
								Treat a textbox as filled when knocking out (whether it is or not).  
							
							
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/11628  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cc86d3da2a 
								
							
								 
							
						 
						
							
							
								
								Give up trying to find a one-size-fits-all boudningBox for text.  
							
							
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/11636  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5edc03e85b 
								
							
								 
							
						 
						
							
							
								
								Move vcpkg baseline forwards  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								23fb4c7433 
								
							
								 
							
						 
						
							
							
								
								Uniformly use a single facility for location-less prime events.  
							
							
 
							
							
							Also implements a uniform mechanism for avoiding auto-scroll after
a prime event or dialog which results in a mouse position at the
edge of the canvas.
Fixes https://gitlab.com/kicad/code/kicad/issues/11057  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b00bf2bc6b 
								
							
								 
							
						 
						
							
							
								
								Make sure that we have a visible layer  
							
							
 
							
							
							Before setting the active layer to our visible sequence, make sure that
the sequence is not empty (leads to invalid layer id->crash)
Fixes https://gitlab.com/kicad/code/kicad/issues/11629 
(cherry picked from commit 0d93be0af2 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4b668269b7 
								
							
								 
							
						 
						
							
							
								
								Don't try and use zone fill before it's been calculated.  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f2fc78f380 
								
							
								 
							
						 
						
							
							
								
								Don't copy modifiers to prime events.  
							
							
 
							
							
							The modifiers go with the hotkey, not with the action.
Fixes https://gitlab.com/kicad/code/kicad/issues/11618  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1f088984ce 
								
							
								 
							
						 
						
							
							
								
								gerber_placefile_writer: fix angle rotation for flipped footprints.  
							
							
 
							
							
							According to latest Gerber documents (rev 2022.02), the previous angle was
missing a +180 rotation
Fixes  #11621 
https://gitlab.com/kicad/code/kicad/issues/11621  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								359c99991b 
								
							
								 
							
						 
						
							
							
								
								Eeschema: do not leave a temporary flag set after use in draw symbol function.  
							
							
 
							
							
							Fixes  #11617 
https://gitlab.com/kicad/code/kicad/issues/11617  
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9049c907a1 
								
							
								 
							
						 
						
							
							
								
								Fix wxWidgets assert in symbol preview widgets  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								97a8bfc27d 
								
							
								 
							
						 
						
							
							
								
								Pcbnew DIALOG_PLOT: fix incorrect association of LAYER_ID in Plot on All Layers list  
							
							
 
							
							
							The order of items in wxRearrangeList and the order of LAYER_ID values was incorrect,
at least on W10/msys2
The order of items in wxRearrangeList is no longer used to avoid issues. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								79a0ce9137 
								
							
								 
							
						 
						
							
							
								
								Unset forced cursor before leaving two-click place.  
							
							
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/11607  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								38e5faf21b 
								
							
								 
							
						 
						
							
							
								
								Overhaul bitmap text for performance.  
							
							
 
							
							
							Also adjusts metrics to better match stroke font.
Also removes text-halo highlighting as it's too expensive to re-render
when the zoom changes.
Fixes https://gitlab.com/kicad/code/kicad/issues/11460  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6d7835e742 
								
							
								 
							
						 
						
							
							
								
								Switch shader storage to char arrays  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bf4b3a1ff8 
								
							
								 
							
						 
						
							
							
								
								Fix a compil warning (due to a bug in code after last change)  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5802ede3fd 
								
							
								 
							
						 
						
							
							
								
								Change default value of MatchByReference to false.  
							
							
 
							
							
							Fixes https://gitlab.com/kicad/code/kicad/issues/11382  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								88c7322a0d 
								
							
								 
							
						 
						
							
							
								
								EDA_TEXT Get/SetTextSize should use VECTOR2I  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5c7a79e287 
								
							
								 
							
						 
						
							
							
								
								(WIP) Teardrop: use a specific attribute in .kicad_pcb file to identify teardrops  
							
							
 
							
							
							the new attribute is:
"(attr (teardrop type padvia)))" or "(attr (teardrop (type track_end)))"
However (Work in Progress) writing this attribute in file is temporarily disabled. 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								61be5854d7 
								
							
								 
							
						 
						
							
							
								
								Update Translations  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								f9847c8807 
								
									
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (Spanish (Mexico))  
							
							
 
							
							
							Currently translated at 99.6% (7565 of 7594 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es_MX/  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								41f30ab407 
								
									
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (Polish)  
							
							
 
							
							
							Currently translated at 99.9% (7593 of 7594 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								a60da4e49e 
								
									
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (Japanese)  
							
							
 
							
							
							Currently translated at 98.6% (7491 of 7594 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								5cea8f5b9d 
								
									
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (Spanish (Mexico))  
							
							
 
							
							
							Currently translated at 99.0% (7524 of 7594 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es_MX/  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								e09b2cdbfc 
								
									
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (Portuguese (Brazil))  
							
							
 
							
							
							Currently translated at 99.9% (7592 of 7594 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								42217f1f65 
								
									
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (Chinese (Simplified))  
							
							
 
							
							
							Currently translated at 99.9% (7592 of 7594 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								11b9f5677e 
								
									
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (Swedish)  
							
							
 
							
							
							Currently translated at 99.4% (7553 of 7594 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								2c0d55552a 
								
									
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (Japanese)  
							
							
 
							
							
							Currently translated at 98.5% (7487 of 7594 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								3de0e05449 
								
									
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (Finnish)  
							
							
 
							
							
							Currently translated at 99.9% (7592 of 7594 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								ab18d2c2af 
								
									
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (Finnish)  
							
							
 
							
							
							Currently translated at 99.9% (7592 of 7594 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
								
								
							
							
								
							
								27ae8ac060 
								
									
								
							
								 
							
						 
						
							
							
								
								Translated using Weblate (Finnish)  
							
							
 
							
							
							Currently translated at 99.9% (7593 of 7594 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9a9cc8917e 
								
							
								 
							
						 
						
							
							
								
								Add Arabic language  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5bae597bb1 
								
							
								 
							
						 
						
							
							
								
								Adding Ukrainian language  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9108404efe 
								
							
								 
							
						 
						
							
							
								
								Gerbview: seriously speed up the calculation time to draw polygons on OpenGL.  
							
							
 
							
							
							Mainly CacheTriangulation() was creating triangles using partition mode.
But this mode is optimized for Pcbnew and Gerbview and different internal units.
Now CacheTriangulation() is used in no partition, much faster in GERBVIEW_PAINTER.
Fixes  #11549 
https://gitlab.com/kicad/code/kicad/issues/11549  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d252ce9026 
								
							
								 
							
						 
						
							
							
								
								PCM: Add "Open Package Directory" to main dialog  
							
							
 
							
							
							Fixes  #10411  
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								45b167dff5 
								
							
								 
							
						 
						
							
							
								
								Some fixes related to translated/not translated mandatory field names. DIALOG_SYMBOL_FIELDS_TABLE: add new fields to symbols only if the field is not empty.  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								20d1d0705e 
								
							
								 
							
						 
						
							
							
								
								Fix a few issues related to field names and their translation. - Do not use translated field names outside strings displayed in dialogs. - fix code that does not work well with default locale. - fix some (not all) I18n issues in DIALOG_UPDATE_SYMBOL_FIELDS.  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8288f24264 
								
							
								 
							
						 
						
							
							
								
								Move all the shaders to glsl files (and fix the processor more)  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								239af40256 
								
							
								 
							
						 
						
							
							
								
								Split large shader files into string literals rejoined into std strings  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6188f632b9 
								
							
								 
							
						 
						
							
							
								
								Initial implementation of shader translation to cpp at build time  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f4f3638103 
								
							
								 
							
						 
						
							
							
								
								Adding drag and drop project file feature.  
							
							
 
							
							
							ADDED Drag and drop of project file from file explorer to Kicad manager window.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/8146  
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bbc250720f 
								
							
								 
							
						 
						
							
							
								
								Resolve title variable when plotting  
							
							
 
							
							
							Be sure to use variable name if it exists when plotting the file
Fixes https://gitlab.com/kicad/code/kicad/issues/11608 
(cherry picked from commit d971cbefcb 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cdd0145490 
								
							
								 
							
						 
						
							
							
								
								Remove debugging cout  
							
							
 
							
							
							(cherry picked from commit e317818076 
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b68514afb1 
								
							
								 
							
						 
						
							
							
								
								Fix a wxWidgets alert.  
							
							
								
 
							
							
						 
						4 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3222a48a9a 
								
							
								 
							
						 
						
							
							
								
								Update some demos  
							
							
								
 
							
							
						 
						4 years ago