| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								
								
								
									
										autorouter
									
								
							
						
					
				 | 
				
					
						Pcbnew: Autoplace functions: renamed spread footprint functions. Rewritten.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
								
									
										dialogs
									
								
							
						
					
				 | 
				
					
						Remove some fully outdated code (#pragma, from Henner Zeller's report, and some other things)
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
								
									
										exporters
									
								
							
						
					
				 | 
				
					
						Remove some fully outdated code (#pragma, from Henner Zeller's report, and some other things)
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
								
									
										github
									
								
							
						
					
				 | 
				
					
						Add EDA_BASE_FRAME::Show() and call SaveSettings() only from there for all derived wxFrames.  Remove calls to SaveSettings() elsewhere.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
								
									
										import_dxf
									
								
							
						
					
				 | 
				
					
						Dxf import fix (patch from Cirilo Bernardo, with a minor change)
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
								
									
										pcad2kicadpcb_plugin
									
								
							
						
					
				 | 
				
					
						[MacOSX] New reorg for building system, typos and path refines
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
								
									
										router
									
								
							
						
					
				 | 
				
					
						[MacOSX] New reorg for building system, typos and path refines
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
								
									
										scripting
									
								
							
						
					
				 | 
				
					
						Fix a minor error in class D_PAD: void D_PAD::Flip( int Y ) changed to virtual void D_PAD::Flip( const wxPoint& aCentre ) (as defined in BOARD_ITEM)
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
								
									
										tools
									
								
							
						
					
				 | 
				
					
						Hide m_galCanvas and m_galCanvasActive behind accessors.  Fix DLIST concatonation API corner case.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								CMakeLists.txt
							
						
					
				 | 
				
					
						[MacOSX] New reorg for building system, typos and path refines
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								Doxyfile_python
							
						
					
				 | 
				
					
						Fixes typo in doxygen-python, and fixes unitest TestCase().discover on python < 2.7
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								Doxyfile_xml
							
						
					
				 | 
				
					
						Adds target to build doxygen-python documentation, that take
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								Info.plist
							
						
					
				 | 
				
					
						[MacOSX] Adding better support for Retina Display (NSHighResolutionCapable)
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								attribut.cpp
							
						
					
				 | 
				
					
						Extremely trivial stuff (mostly cosmetics)
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								basepcbframe.cpp
							
						
					
				 | 
				
					
						Moved netnames (GAL specific layers) to a separate enum, to avoid saving/reading their settings from files.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								block.cpp
							
						
					
				 | 
				
					
						Pcbnew: Block selection enhancement, from Bug #593997 (whishlist)
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								block_module_editor.cpp
							
						
					
				 | 
				
					
						Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								board_items_to_polygon_shape_transform.cpp
							
						
					
				 | 
				
					
						Pcbnew: fix bug #1272714 . Code cleanup: use 2 different enums for pad shapes and pad drill shapes. Remove never used pad shape.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								board_undo_redo.cpp
							
						
					
				 | 
				
					
						Pcbnew: fix 45 degree rotation angle undo and global variable elimination.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								build_BOM_from_board.cpp
							
						
					
				 | 
				
					
						Convert footprint definitions from wxString to FPID.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_board.cpp
							
						
					
				 | 
				
					
						Fix some issues in modview, relative to few incorrect use of some wxAuiManager functions.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_board.h
							
						
					
				 | 
				
					
						Added ratsnest for GAL
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_board_connected_item.cpp
							
						
					
				 | 
				
					
						Add undo command to dxf file import. Change improper use of __WXDEBUG__ to DEBUG in class_board_connected_item.cpp.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_board_connected_item.h
							
						
					
				 | 
				
					
						1) Add "rules" to base of tree for copying into BZR_HOME/rules.
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_board_design_settings.cpp
							
						
					
				 | 
				
					
						Moved PCB_VISIBLE size check to .cpp.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_board_item.cpp
							
						
					
				 | 
				
					
						Merged upstream and Mac OS X build fixes.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_dimension.cpp
							
						
					
				 | 
				
					
						All: GetBoundingBox returns now a const EDA_RECT.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_dimension.h
							
						
					
				 | 
				
					
						All: GetBoundingBox returns now a const EDA_RECT.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_drawsegment.cpp
							
						
					
				 | 
				
					
						add patch from Cirilo Bernardo, and minor fixes.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_drawsegment.h
							
						
					
				 | 
				
					
						Dxf export: fix an issue in exported arcs. Update libdfx.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_drc_item.cpp
							
						
					
				 | 
				
					
						Use factored SelectLibrary() from base class.  Spelling and comments.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_edge_mod.cpp
							
						
					
				 | 
				
					
						Fix issues in print mirror. (include some changes coming from Cirilo Berdarno's patch)
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_edge_mod.h
							
						
					
				 | 
				
					
						Pcbnew: fix graphic item undo/redo bug.  (--fixes lp:1252264)
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_footprint_wizard.cpp
							
						
					
				 | 
				
					
						Allow plugins to be reloaded without closing/opening pcbnew, next step is plugin editor, just a few lines away...
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_footprint_wizard.h
							
						
					
				 | 
				
					
						Allow plugins to be reloaded without closing/opening pcbnew, next step is plugin editor, just a few lines away...
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_marker_pcb.cpp
							
						
					
				 | 
				
					
						Better strings for the translators (converted concatenations to formats)
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_marker_pcb.h
							
						
					
				 | 
				
					
						Implemented the LAYER_NUM typedef (LAYER was already taken as a class name...) to represent a layer number.
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_mire.cpp
							
						
					
				 | 
				
					
						All: GetBoundingBox returns now a const EDA_RECT.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_mire.h
							
						
					
				 | 
				
					
						All: GetBoundingBox returns now a const EDA_RECT.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_module.cpp
							
						
					
				 | 
				
					
						Fix a minor error in class D_PAD: void D_PAD::Flip( int Y ) changed to virtual void D_PAD::Flip( const wxPoint& aCentre ) (as defined in BOARD_ITEM)
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_module.h
							
						
					
				 | 
				
					
						All: GetBoundingBox returns now a const EDA_RECT.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_netclass.cpp
							
						
					
				 | 
				
					
						Internal unit improvements and Pcbnew s-expression file format changes.
					
				 | 
				14 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_netclass.h
							
						
					
				 | 
				
					
						merge 1 with tip
					
				 | 
				14 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_netinfo.h
							
						
					
				 | 
				
					
						Pcbnew: read netlist enhancements: add option to remove single pads nets, add enforce tests to report non existing netnames in zones.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_netinfo_item.cpp
							
						
					
				 | 
				
					
						Pcbnew NETLIST_READER improvements.
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_netinfolist.cpp
							
						
					
				 | 
				
					
						Pcbnew: read netlist enhancements: add option to remove single pads nets, add enforce tests to report non existing netnames in zones.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_pad.cpp
							
						
					
				 | 
				
					
						Pcbnew: fix OpenGL PNS router track not shown bug. (fixes lp:1275319)
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_pad.h
							
						
					
				 | 
				
					
						Fix a minor error in class D_PAD: void D_PAD::Flip( int Y ) changed to virtual void D_PAD::Flip( const wxPoint& aCentre ) (as defined in BOARD_ITEM)
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_pad_draw_functions.cpp
							
						
					
				 | 
				
					
						Pcbnew: fix bug #1272714 . Code cleanup: use 2 different enums for pad shapes and pad drill shapes. Remove never used pad shape.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_pcb_layer_box_selector.cpp
							
						
					
				 | 
				
					
						pcbnew: fix wxWidgets 2.8 compatibility issue (temporary fix, still have a minor cosmetic issue), and add missing file.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_pcb_layer_box_selector.h
							
						
					
				 | 
				
					
						minor changes and refinement in class pcb layer box
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_pcb_layer_widget.cpp
							
						
					
				 | 
				
					
						Fix compile errors when wx3.x is built with --enable-stl
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_pcb_layer_widget.h
							
						
					
				 | 
				
					
						1) Add "rules" to base of tree for copying into BZR_HOME/rules.
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_pcb_text.cpp
							
						
					
				 | 
				
					
						Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_pcb_text.h
							
						
					
				 | 
				
					
						Fixed drawing of rotated texts that are not horizontally center aligned.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_text_mod.cpp
							
						
					
				 | 
				
					
						GAL takes into account hidden module text settings.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_text_mod.h
							
						
					
				 | 
				
					
						All: GetBoundingBox returns now a const EDA_RECT.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_track.cpp
							
						
					
				 | 
				
					
						Moved netnames (GAL specific layers) to a separate enum, to avoid saving/reading their settings from files.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_track.h
							
						
					
				 | 
				
					
						All: GetBoundingBox returns now a const EDA_RECT.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_zone.cpp
							
						
					
				 | 
				
					
						Move HitTestForCorner and HitTestForEdge code from class_zone to polygon/PolyLine.cpp, to avoid redundant code.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_zone.h
							
						
					
				 | 
				
					
						All: GetBoundingBox returns now a const EDA_RECT.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_zone_settings.cpp
							
						
					
				 | 
				
					
						Implemented the LAYER_NUM typedef (LAYER was already taken as a class name...) to represent a layer number.
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								class_zone_settings.h
							
						
					
				 | 
				
					
						Implemented the LAYER_NUM typedef (LAYER was already taken as a class name...) to represent a layer number.
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								classpcb.cpp
							
						
					
				 | 
				
					
						REMOVE: USE_PCBNEW_NANOMETERS by making it the only way to go in pcbnew, effectively removing the deci-mils build.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								clean.cpp
							
						
					
				 | 
				
					
						Fix minor bugs in cleanup dialog options and plot solder mask function (thanks to Lorenzo to locate these bugs)
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								collectors.cpp
							
						
					
				 | 
				
					
						formatting and fix selection clarification bug in pcbnew, could not move reference text when hidden under another footprint
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								collectors.h
							
						
					
				 | 
				
					
						Implemented the LAYER_NUM typedef (LAYER was already taken as a class name...) to represent a layer number.
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								connect.cpp
							
						
					
				 | 
				
					
						Angle and distances cleanup (preparing for angles in doubles)
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								connect.h
							
						
					
				 | 
				
					
						Eeschema: fix a bug which crashes Eeschema (when a label is being created, and its type is changed  by popup menu, for instance to a text, before it was put on schematic)
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								controle.cpp
							
						
					
				 | 
				
					
						formatting and fix selection clarification bug in pcbnew, could not move reference text when hidden under another footprint
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								cross-probing.cpp
							
						
					
				 | 
				
					
						Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								deltrack.cpp
							
						
					
				 | 
				
					
						Changed D() macro to DBG() because of conflict with glm::D().
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								dimension.cpp
							
						
					
				 | 
				
					
						Eeschema: fix compatibility with old schematic files, which can contain markers.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								drag.h
							
						
					
				 | 
				
					
						- New typedef LAYER_MSK to encapsulate a layer bitmap
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								dragsegm.cpp
							
						
					
				 | 
				
					
						Eeschema: fix a *very subtle* bug noticeable only in complex hierachies, for multiple parts per package:
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								drc.cpp
							
						
					
				 | 
				
					
						Pcbnew: fix bug #1272714 . Code cleanup: use 2 different enums for pad shapes and pad drill shapes. Remove never used pad shape.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								drc_clearance_test_functions.cpp
							
						
					
				 | 
				
					
						Pcbnew: fix bug #1272714 . Code cleanup: use 2 different enums for pad shapes and pad drill shapes. Remove never used pad shape.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								drc_marker_functions.cpp
							
						
					
				 | 
				
					
						Angle and distances cleanup (preparing for angles in doubles)
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								drc_stuff.h
							
						
					
				 | 
				
					
						Eeschema: fix compatibility with old schematic files, which can contain markers.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								eagle_plugin.cpp
							
						
					
				 | 
				
					
						8 bit string relief via class UTF8
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								eagle_plugin.h
							
						
					
				 | 
				
					
						*) Implement "Copy On Write" (COW) support in GITHUB_PLUGIN.  See class header
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								edgemod.cpp
							
						
					
				 | 
				
					
						Eeschema: fix compatibility with old schematic files, which can contain markers.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								edit.cpp
							
						
					
				 | 
				
					
						[MacOSX] New reorg for building system, typos and path refines
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								edit_pcb_text.cpp
							
						
					
				 | 
				
					
						Pcbnew: Code cleaning and some minor fixes.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								edit_track_width.cpp
							
						
					
				 | 
				
					
						Move HitTestForCorner and HitTestForEdge code from class_zone to polygon/PolyLine.cpp, to avoid redundant code.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								editedge.cpp
							
						
					
				 | 
				
					
						*) retain grid origin in the BOARD and save it in legacy and kicad board files.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								editmod.cpp
							
						
					
				 | 
				
					
						More Pcbnew footprint library table work in progress.
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								editrack-part2.cpp
							
						
					
				 | 
				
					
						Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								editrack.cpp
							
						
					
				 | 
				
					
						Merged upstream.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								edtxtmod.cpp
							
						
					
				 | 
				
					
						*) retain grid origin in the BOARD and save it in legacy and kicad board files.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								event_handlers_tracks_vias_sizes.cpp
							
						
					
				 | 
				
					
						protect data in class_track.h, switch to using member accessors
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								files.cpp
							
						
					
				 | 
				
					
						remove USE_FP_LIB_TABLE code, make it the norm.  Add lazy loading support to FOOTPRINT_INFO.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								footprint_wizard.cpp
							
						
					
				 | 
				
					
						Add specific bitmaps in export IDF and export DSN menus.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								footprint_wizard_frame.cpp
							
						
					
				 | 
				
					
						Another attempt at wxFrame::SaveSettings() standard infrastructure.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								footprint_wizard_frame.h
							
						
					
				 | 
				
					
						Add specific bitmaps in export IDF and export DSN menus.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								globaleditpad.cpp
							
						
					
				 | 
				
					
						Convert footprint definitions from wxString to FPID.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpcb_plugin.cpp
							
						
					
				 | 
				
					
						Make old behavior the default in EnumerateFootprint() changes.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								gpcb_plugin.h
							
						
					
				 | 
				
					
						Pcbnew: Geda plugin fixes.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								help_common_strings.h
							
						
					
				 | 
				
					
						1) Add "rules" to base of tree for copying into BZR_HOME/rules.
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								highlight.cpp
							
						
					
				 | 
				
					
						Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								hotkeys.cpp
							
						
					
				 | 
				
					
						painter: better size of pad nums and pad netnames in opengl mode
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								hotkeys.h
							
						
					
				 | 
				
					
						Icon update, and an other very minor fix.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								hotkeys_board_editor.cpp
							
						
					
				 | 
				
					
						Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								hotkeys_module_editor.cpp
							
						
					
				 | 
				
					
						Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								initpcb.cpp
							
						
					
				 | 
				
					
						Fixed high contrast mode in OpenGL. Split display settings loading into more appropriate places.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								invoke_pcb_dialog.h
							
						
					
				 | 
				
					
						*) Add PLUGIN::FootprintLibOptions( PROPERTIES* ), and extend DIALOG_FP_PLUGIN_OPTIONS to use it.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								io_mgr.cpp
							
						
					
				 | 
				
					
						8 bit string relief via class UTF8
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								io_mgr.h
							
						
					
				 | 
				
					
						8 bit string relief via class UTF8
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								ioascii.cpp.notused
							
						
					
				 | 
				
					
						more footprint support for LEGACY_PLUGIN
					
				 | 
				14 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								item_io.cpp.notused
							
						
					
				 | 
				
					
						more footprint support for LEGACY_PLUGIN
					
				 | 
				14 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								kicad_netlist_reader.cpp
							
						
					
				 | 
				
					
						Fix but reading empty footprints in netlist.  (fixes lp:1226283)
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								kicad_plugin.cpp
							
						
					
				 | 
				
					
						Pcbnew: fix bug #1272714 . Code cleanup: use 2 different enums for pad shapes and pad drill shapes. Remove never used pad shape.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								kicad_plugin.h
							
						
					
				 | 
				
					
						*.kicad_mod omits (at 0 0) for brevity.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								layer_widget.cpp
							
						
					
				 | 
				
					
						Make KiCad compile with minimal warnings against SVN HEAD of wxWidgets as of today.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								layer_widget.h
							
						
					
				 | 
				
					
						Removed arbitrary MAX_LAYER_ROWS limit (only used in one assertion, anyway)
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								legacy_netlist_reader.cpp
							
						
					
				 | 
				
					
						Fix but reading empty footprints in netlist.  (fixes lp:1226283)
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								legacy_plugin.cpp
							
						
					
				 | 
				
					
						Pcbnew: fix bug #1272714 . Code cleanup: use 2 different enums for pad shapes and pad drill shapes. Remove never used pad shape.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								legacy_plugin.h
							
						
					
				 | 
				
					
						*) Implement "Copy On Write" (COW) support in GITHUB_PLUGIN.  See class header
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								librairi.cpp
							
						
					
				 | 
				
					
						8 bit string relief via class UTF8
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								loadcmp.cpp
							
						
					
				 | 
				
					
						Remove g_LibraryNames and all supporting infrastructure from pcbnew.  FP_LIB_TABLE is now local to major wxFrames.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								magnetic_tracks_functions.cpp
							
						
					
				 | 
				
					
						*) retain grid origin in the BOARD and save it in legacy and kicad board files.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								menubar_modedit.cpp
							
						
					
				 | 
				
					
						All: change some texts and messages hard to translate, or not translatable (and some incorrect messages).
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								menubar_pcbframe.cpp
							
						
					
				 | 
				
					
						Fix some incorrect icons (which were using a not supported font for texts). Add ps_router icon from Konstantin Baranovskiy.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								minimun_spanning_tree.cpp
							
						
					
				 | 
				
					
						1) Add "rules" to base of tree for copying into BZR_HOME/rules.
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								minimun_spanning_tree.h
							
						
					
				 | 
				
					
						1) Add "rules" to base of tree for copying into BZR_HOME/rules.
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								modedit.cpp
							
						
					
				 | 
				
					
						remove USE_FP_LIB_TABLE code, make it the norm.  Add lazy loading support to FOOTPRINT_INFO.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								modedit_onclick.cpp
							
						
					
				 | 
				
					
						Remove duplicate icon apply.svg (use ckecked_ok.svg instead which is the same icon).
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								modedit_undo_redo.cpp
							
						
					
				 | 
				
					
						Pcbnew: fix issue in modedit, undo command: moved fields were not drawn afetr undo (due to incorrect flags state)
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								modeditoptions.cpp
							
						
					
				 | 
				
					
						Pcbnew: Update incorrect or incomplete copyrights in many files.
					
				 | 
				14 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								module_editor_frame.h
							
						
					
				 | 
				
					
						remove USE_FP_LIB_TABLE code, make it the norm.  Add lazy loading support to FOOTPRINT_INFO.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								moduleframe.cpp
							
						
					
				 | 
				
					
						Add EDA_BASE_FRAME::Show() and call SaveSettings() only from there for all derived wxFrames.  Remove calls to SaveSettings() elsewhere.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								modules.cpp
							
						
					
				 | 
				
					
						*) retain grid origin in the BOARD and save it in legacy and kicad board files.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								modview_frame.cpp
							
						
					
				 | 
				
					
						Add specific bitmaps in export IDF and export DSN menus.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								modview_frame.h
							
						
					
				 | 
				
					
						Use factored SelectLibrary() from base class.  Spelling and comments.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								move-drag_pads.cpp
							
						
					
				 | 
				
					
						*) retain grid origin in the BOARD and save it in legacy and kicad board files.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								move_or_drag_track.cpp
							
						
					
				 | 
				
					
						Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								muonde.cpp
							
						
					
				 | 
				
					
						Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								muwave_command.cpp
							
						
					
				 | 
				
					
						Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								netlist.cpp
							
						
					
				 | 
				
					
						remove USE_FP_LIB_TABLE code, make it the norm.  Add lazy loading support to FOOTPRINT_INFO.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								netlist_reader.cpp
							
						
					
				 | 
				
					
						Fix but reading empty footprints in netlist.  (fixes lp:1226283)
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								netlist_reader.h
							
						
					
				 | 
				
					
						CvPcb footprint library table implementation.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								onleftclick.cpp
							
						
					
				 | 
				
					
						github_plugin.cpp: in error message relative to"cannot get  zip archive...", line 496, make the sentence relative to http GET command not translatable
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								onrightclick.cpp
							
						
					
				 | 
				
					
						Remove duplicate icon apply.svg (use ckecked_ok.svg instead which is the same icon).
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								pad_edition_functions.cpp
							
						
					
				 | 
				
					
						- Do not autonumber NPTH pads on add in module editor (keep the number blank)
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								pcb_netlist.cpp
							
						
					
				 | 
				
					
						CvPcb footprint library table implementation.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								pcb_netlist.h
							
						
					
				 | 
				
					
						Fix but reading empty footprints in netlist.  (fixes lp:1226283)
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								pcb_painter.cpp
							
						
					
				 | 
				
					
						Moved netnames (GAL specific layers) to a separate enum, to avoid saving/reading their settings from files.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								pcb_painter.h
							
						
					
				 | 
				
					
						Minor changes.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								pcb_parser.cpp
							
						
					
				 | 
				
					
						Pcbnew: fix bug #1272714 . Code cleanup: use 2 different enums for pad shapes and pad drill shapes. Remove never used pad shape.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								pcb_parser.h
							
						
					
				 | 
				
					
						Early GITHUB_PLUGIN hopefull-ness
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								pcb_plot_params.cpp
							
						
					
				 | 
				
					
						Show the "Description" field from fp-lib-table in pcbnew's module editor 'set current library' dialog.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								pcb_plot_params.h
							
						
					
				 | 
				
					
						More work on CPOLYGONS_LIST class.
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								pcbframe.cpp
							
						
					
				 | 
				
					
						Moved netnames (GAL specific layers) to a separate enum, to avoid saving/reading their settings from files.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								pcbnew.cpp
							
						
					
				 | 
				
					
						[MacOSX] support for plugins in the bundle
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								pcbnew.h
							
						
					
				 | 
				
					
						Remove g_LibraryNames and all supporting infrastructure from pcbnew.  FP_LIB_TABLE is now local to major wxFrames.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								pcbnew.icns
							
						
					
				 | 
				
					
						[MacOSX] Updated Icons - Document ones still missing :(
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								pcbnew.rc
							
						
					
				 | 
				
					
						Remove old xpm icons files
					
				 | 
				14 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								pcbnew_config.cpp
							
						
					
				 | 
				
					
						Remove g_LibraryNames and all supporting infrastructure from pcbnew.  FP_LIB_TABLE is now local to major wxFrames.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								pcbnew_config.h
							
						
					
				 | 
				
					
						switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths
					
				 | 
				14 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								pcbnew_doc.icns
							
						
					
				 | 
				
					
						Update OS X icns icons
					
				 | 
				16 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								pcbnew_id.h
							
						
					
				 | 
				
					
						Adds basic IDF3 export (board and cutouts / holes only)
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								pcbplot.cpp
							
						
					
				 | 
				
					
						Fix some issues in modview, relative to few incorrect use of some wxAuiManager functions.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								pcbplot.h
							
						
					
				 | 
				
					
						Pcbnew: fix bug #1272714 . Code cleanup: use 2 different enums for pad shapes and pad drill shapes. Remove never used pad shape.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								plot_board_layers.cpp
							
						
					
				 | 
				
					
						Plot functions: some enhancements in mirror mode (Pcbnew specific): boards are mirrored horizontally, and the page layout is no more mirrored, and therefore is always readable.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								plot_brditems_plotter.cpp
							
						
					
				 | 
				
					
						Pcbnew: fix bug #1272714 . Code cleanup: use 2 different enums for pad shapes and pad drill shapes. Remove never used pad shape.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								plotcontroller.h
							
						
					
				 | 
				
					
						Decouple PLOT_CONTROLLER from UI dependencies.
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								plugin.cpp
							
						
					
				 | 
				
					
						Fix some issues in modview, relative to few incorrect use of some wxAuiManager functions.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								print_board_functions.cpp
							
						
					
				 | 
				
					
						Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								printout_controler.cpp
							
						
					
				 | 
				
					
						Fix issues in print mirror. (include some changes coming from Cirilo Berdarno's patch)
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								printout_controler.h
							
						
					
				 | 
				
					
						- New typedef LAYER_MSK to encapsulate a layer bitmap
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								protos.h
							
						
					
				 | 
				
					
						Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								ratsnest.cpp
							
						
					
				 | 
				
					
						Moved utilities for angles in trigo.h
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								ratsnest_data.cpp
							
						
					
				 | 
				
					
						Fixes crash when there are no edges for a given net in the ratsnest.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								ratsnest_data.h
							
						
					
				 | 
				
					
						Fixed broken search filters.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								ratsnest_viewitem.cpp
							
						
					
				 | 
				
					
						Fixed broken search filters.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								ratsnest_viewitem.h
							
						
					
				 | 
				
					
						Added ratsnest for GAL
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								sel_layer.cpp
							
						
					
				 | 
				
					
						Eeschema: Rework on netlist generator: code clenenig and enhancement.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								specctra.cpp
							
						
					
				 | 
				
					
						Fix compile errors when wx3.x is built with --enable-stl
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								specctra.h
							
						
					
				 | 
				
					
						Fix compile errors when wx3.x is built with --enable-stl
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								specctra.keywords
							
						
					
				 | 
				
					
						++all:
					
				 | 
				15 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								specctra_export.cpp
							
						
					
				 | 
				
					
						freerouter does not understand "mixed" layers, export mixed as signal
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								specctra_import.cpp
							
						
					
				 | 
				
					
						Fix compile errors when wx3.x is built with --enable-stl
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								specctra_test.cpp
							
						
					
				 | 
				
					
						Implemented the LAYER_NUM typedef (LAYER was already taken as a class name...) to represent a layer number.
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								swap_layers.cpp
							
						
					
				 | 
				
					
						Minor code cleaning: Remove unused file, remove obsolete or useless defines
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								target_edit.cpp
							
						
					
				 | 
				
					
						Pcbnew: Code cleaning and some minor fixes.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								tool_modedit.cpp
							
						
					
				 | 
				
					
						Reverted back the ( i ) parameters for python, applied the PyGILState_Ensure from Dick into his PyLOCK class
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								tool_modview.cpp
							
						
					
				 | 
				
					
						Fix some issues in modview, relative to some a bad use of some wxAuiManager functions.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								tool_onrightclick.cpp
							
						
					
				 | 
				
					
						dialog information hiding, initial Fit()
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								tool_pcb.cpp
							
						
					
				 | 
				
					
						switching to the new python scripting console icon
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								toolbars_update_user_interface.cpp
							
						
					
				 | 
				
					
						Renamed global variables:
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								tr_modif.cpp
							
						
					
				 | 
				
					
						Move HitTestForCorner and HitTestForEdge code from class_zone to polygon/PolyLine.cpp, to avoid redundant code.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								tracepcb.cpp
							
						
					
				 | 
				
					
						Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								xchgmod.cpp
							
						
					
				 | 
				
					
						Fix some issues in modview, relative to few incorrect use of some wxAuiManager functions.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								zone_filling_algorithm.cpp
							
						
					
				 | 
				
					
						Pcbnew: fix bug 1179877, due a bad default  copy constructor, after  my changes about CPOLYGONS_LIST class.
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								zones.h
							
						
					
				 | 
				
					
						Pcbnew: Add keepout areas (Copper zones without tracks or/and vias).
					
				 | 
				14 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								zones_by_polygon.cpp
							
						
					
				 | 
				
					
						*) retain grid origin in the BOARD and save it in legacy and kicad board files.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								zones_by_polygon_fill_functions.cpp
							
						
					
				 | 
				
					
						3D viewer: Modify yhe way board items shapes are built:
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								zones_convert_brd_items_to_polygons_with_Boost.cpp
							
						
					
				 | 
				
					
						Pcbnew: fix bug #1272714 . Code cleanup: use 2 different enums for pad shapes and pad drill shapes. Remove never used pad shape.
					
				 | 
				12 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								zones_convert_to_polygons_aux_functions.cpp
							
						
					
				 | 
				
					
						More work on CPOLYGONS_LIST class.
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								zones_functions_for_undo_redo.cpp
							
						
					
				 | 
				
					
						More work on CPOLYGONS_LIST class.
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								zones_functions_for_undo_redo.h
							
						
					
				 | 
				
					
						Implemented the LAYER_NUM typedef (LAYER was already taken as a class name...) to represent a layer number.
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								zones_non_copper_type_functions.cpp
							
						
					
				 | 
				
					
						Implemented the LAYER_NUM typedef (LAYER was already taken as a class name...) to represent a layer number.
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								zones_polygons_insulated_copper_islands.cpp
							
						
					
				 | 
				
					
						More work on CPOLYGONS_LIST class.
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								zones_polygons_test_connections.cpp
							
						
					
				 | 
				
					
						More work on CPOLYGONS_LIST class.
					
				 | 
				13 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								zones_test_and_combine_areas.cpp
							
						
					
				 | 
				
					
						Pcbnew: Block selection enhancement, from Bug #593997 (whishlist)
					
				 | 
				12 years ago |