You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
John Beard 1d2fb3ec82 Geom: add a simple OVAL type 1 year ago
..
api Split out LSEQ/LSET from LAYER_ID 1 year ago
autorouter Reorganize layer numbering 1 year ago
board_stackup_manager Fix layer display in stackup dialog panel 1 year ago
connectivity Reorganize layer numbering 1 year ago
dialogs Clarify track/via snapping in dialog 1 year ago
drc Report implicit rule minimums as being from the board setup. 1 year ago
exporters Fix copper Z positioning for OCCT export. 1 year ago
generators Reorganize layer numbering 1 year ago
git Rename PCB IO classes/files 2 years ago
import_gfx Handle DXF files with out of bounds values 1 year ago
microwave Reorganize layer numbering 1 year ago
navlib lint reduction 2 years ago
netlist_reader Fix incorrect warning coordinates when updating board from schematic. 1 year ago
pcb_io Fix loading pre-v6 boards with custom copper layer names. 1 year ago
python Fix python plugin qfn_wizard.py after recent changes in LSET 1 year ago
ratsnest Reorganize layer numbering 1 year ago
router Some extra cleanup for layer interface 1 year ago
specctra_import_export Reorganize layer numbering 1 year ago
teardrop Remove the now unused curve-point count 1 year ago
tools Geom: add a simple OVAL type 1 year ago
widgets Reorganize layer numbering 1 year ago
zone_manager Cleanup and formatting. 1 year ago
CMakeLists.txt Pcbnew: convert to lines should take the width of polygons if it can 1 year ago
Doxyfile_python Doxyfiles: Remove local debug lines 7 years ago
Doxyfile_xml Doxyfiles: Remove local debug lines 7 years ago
action_plugin.cpp More wxString wide literals. 4 years ago
action_plugin.h Pcbnew header housekeeping round 1. 4 years ago
array_creator.cpp Reduce dependency on dynamic_cast. 1 year ago
array_creator.h Array creator tool: Add option to assign unique reference designators 4 years ago
array_pad_number_provider.cpp We don't keep a CHANGELOG.TXT 4 years ago
array_pad_number_provider.h Fix typos in pcbnew sub-directory 3 years ago
board.cpp Reorganize layer numbering 1 year ago
board.h Add ability to embed files in various elements 1 year ago
board_commit.cpp Fix a typo probably due to a paste command. 1 year ago
board_commit.h pcbnew: fix rebase issue in BOARD_COMMIT 1 year ago
board_connected_item.cpp Multi-netclass support 1 year ago
board_connected_item.h Multi-netclass support 1 year ago
board_design_settings.cpp ADDED: ERC & DRC checks for footprint matching footprint filters. 1 year ago
board_item.cpp Reorganize layer numbering 1 year ago
board_item_container.h Improve clarity of default zone settings. 2 years ago
build_BOM_from_board.cpp Build time optimizations. 2 years ago
cleanup_item.cpp Add pad-recombining to FPEditor's Cleanup Graphics. 3 years ago
cleanup_item.h Add pad-recombining to FPEditor's Cleanup Graphics. 3 years ago
collectors.cpp Reduce dependency on dynamic_cast. 1 year ago
collectors.h Fix some lingering usages of old "Module" terminology. 1 year ago
convert_shape_list_to_polygon.cpp Don't collect footprint shapes twice. 1 year ago
convert_shape_list_to_polygon.h Coding policy, Doxygen comment, and spelling fixes. 2 years ago
cross-probing.cpp Remove basic masking class map_string_utf8 1 year ago
edit.cpp Schematic editor Table Properties and commenting for QuasiModal usage. 2 years ago
edit_track_width.cpp Hook up via size & drill constraints to editors. 2 years ago
edit_zone_helpers.cpp Build time optimizations. 2 years ago
files.cpp Implement ODB++ export 1 year ago
fix_board_shape.cpp Fix some warnings. 2 years ago
fix_board_shape.h Add a routine for joining PCB shapes. 2 years ago
footprint.cpp Multi-netclass support 1 year ago
footprint.h Clear fields when flag is set. 1 year ago
footprint_chooser_frame.cpp Fix typo. 1 year ago
footprint_chooser_frame.h Better locality-of-reference for footprint chooser filters. 2 years ago
footprint_edit_frame.cpp Make arrow keys respect grid overrides. 1 year ago
footprint_edit_frame.h Make arrow keys respect grid overrides. 1 year ago
footprint_editor_settings.cpp Split out LSEQ/LSET from LAYER_ID 1 year ago
footprint_editor_utils.cpp Build time optimizations. 2 years ago
footprint_info_impl.cpp Clear timestamp when clearing cache. 1 year ago
footprint_info_impl.h Clear timestamp when clearing cache. 1 year ago
footprint_libraries_utils.cpp REMOVED new footprint dialog. 1 year ago
footprint_preview_panel.cpp Reduce dependency on dynamic_cast. 1 year ago
footprint_preview_panel.h Pass symbol's netlist to footprint preview widget. 2 years ago
footprint_tree_pane.cpp Cleanup. 2 years ago
footprint_tree_pane.h Footprint Editor: Focus search field when window is first opened 3 years ago
footprint_viewer_frame.cpp Fix typo. 1 year ago
footprint_viewer_frame.h Hookup footprint reload to redraw icon 2 years ago
footprint_wizard.cpp More NULL expunging. 4 years ago
footprint_wizard.h More wxString wide literals. 4 years ago
footprint_wizard_frame.cpp Multi-netclass support 1 year ago
footprint_wizard_frame.h Cleanup. 2 years ago
footprint_wizard_frame_functions.cpp Rename function in Footprint wizard to prevent impoper override 2 years ago
fp_tree_model_adapter.cpp Capture exceptions thrown by FP_LIB_TABLE::FindRow() in some places. 2 years ago
fp_tree_model_adapter.h new feature: Schematic Design Blocks 1 year ago
fp_tree_synchronizing_adapter.cpp Fix shadowed/conflicting enum values. 1 year ago
fp_tree_synchronizing_adapter.h Clearer naming. 2 years ago
fpedit.icns macOS: add a few more known file types 2 years ago
fpedit_doc.icns Add document type icons 2 years ago
generate_footprint_info.cpp Tidy up string find API usages. 1 year ago
generate_footprint_info.h Convert Place Footprint to component tree. 7 years ago
generators_mgr.cpp Introduce GENERATORS_MGR. 2 years ago
generators_mgr.h Introduce GENERATORS_MGR. 2 years ago
graphics_cleaner.cpp Large rework of BEZIER_POLY 1 year ago
graphics_cleaner.h Remove non-const access to board-owned items 2 years ago
grid_layer_box_helpers.cpp Fix typo. 1 year ago
grid_layer_box_helpers.h Split out LSEQ/LSET from LAYER_ID 1 year ago
initpcb.cpp Split out LSEQ/LSET from LAYER_ID 1 year ago
invoke_pcb_dialog.h Refactor: Move DIALOG_PLUGIN_OPTIONS to common and use enum for event ID 2 years ago
kicad_clipboard.cpp Reduce dependency on dynamic_cast. 1 year ago
kicad_clipboard.h Remove basic masking class map_string_utf8 1 year ago
layer_pairs.cpp Add layer pair cycle action 1 year ago
layer_pairs.h Add layer pair cycle action 1 year ago
load_select_footprint.cpp Share more library tree code. 1 year ago
menubar_footprint_editor.cpp Pcbnew/FPedit: Make orthogonal dimensions the default 1 year ago
menubar_pcb_editor.cpp Implement ODB++ export 1 year ago
netinfo.h Cache display netnames. 1 year ago
netinfo_item.cpp Even the orphaned net must obey the min board clearance. 1 year ago
netinfo_list.cpp Elide common prefixes of displayed netnames. 1 year ago
pad.cpp Reorganize layer numbering 1 year ago
pad.h Reorganize layer numbering 1 year ago
pad_custom_shape_functions.cpp Move custom shapes to PADSTACK; support in API 1 year ago
padstack.cpp Move more properties into PADSTACK 1 year ago
padstack.h Move more properties into PADSTACK 1 year ago
pcb_base_edit_frame.cpp Add a layer pair preset list 1 year ago
pcb_base_edit_frame.h Add a layer pair preset list 1 year ago
pcb_base_frame.cpp Reduce dependency on dynamic_cast. 1 year ago
pcb_dimension.cpp Pcbnew: Fix aligned dimension flipping 1 year ago
pcb_dimension.h Pcbnew: Fix aligned dimension flipping 1 year ago
pcb_draw_panel_gal.cpp PCB_DRAW_PANEL_GAL: Use TARGET_OVERLAY for LAYER_CONFLICTS_SHADOW. 1 year ago
pcb_draw_panel_gal.h Formatting and warnings cleanup. (No functional changes.) 3 years ago
pcb_edit_frame.cpp PCB_EDIT_FRAME::HardRedraw(): also refresh message panel and ratsnest. 1 year ago
pcb_edit_frame.h Implement ODB++ export 1 year ago
pcb_field.cpp Pcbnew, Properties panel: mask 2 properties irrelevant for pcb fields. 1 year ago
pcb_field.h Support both short and long item descriptions. 1 year ago
pcb_fields_grid_table.cpp Fill in a lot more calls to DIALOG_SHIM::OnModify(). 1 year ago
pcb_fields_grid_table.h Generalize EnhanceAttr() function. 1 year ago
pcb_generator.cpp Reorganize layer numbering 1 year ago
pcb_generator.h Split out LSEQ/LSET from LAYER_ID 1 year ago
pcb_group.cpp Get rid of C++20 compiler warnings. 1 year ago
pcb_group.h Split out LSEQ/LSET from LAYER_ID 1 year ago
pcb_item_containers.h Introduce PCB_GENERATOR. 2 years ago
pcb_layer_box_selector.cpp Move layer presentation logic to a separate class 1 year ago
pcb_layer_box_selector.h Move layer presentation logic to a separate class 1 year ago
pcb_layer_presentation.h Move LAYER_PRESENTATION to widgets/ 1 year ago
pcb_marker.cpp ADDED: ERC & DRC checks for footprint matching footprint filters. 1 year ago
pcb_marker.h Support both short and long item descriptions. 1 year ago
pcb_origin_transforms.cpp Separate out axes definitions between ModEdit and PCBNew. 2 years ago
pcb_origin_transforms.h Remove some more duplicated preferences. 4 years ago
pcb_painter.cpp Pcb editor and 3d viewer: fix some issues: 1 year ago
pcb_painter.h Multi-netclass support 1 year ago
pcb_plot_params.cpp ADDED: plotting options for DNP footprints 1 year ago
pcb_plot_params.h ADDED: plotting options for DNP footprints 1 year ago
pcb_plot_params_parser.h Pcbnew: add plot on all layers feature. 4 years ago
pcb_reference_image.cpp Get rid of C++20 compiler warnings. 1 year ago
pcb_reference_image.h Get rid of C++20 compiler warnings. 1 year ago
pcb_screen.cpp Yeet the last of wxSize/wxPoint to stop leaking gdicmn everywhere 3 years ago
pcb_shape.cpp DRC and flipped footprints: better fix than ugly commit 6bc51781 1 year ago
pcb_shape.h Support both short and long item descriptions. 1 year ago
pcb_table.cpp Get rid of C++20 compiler warnings. 1 year ago
pcb_table.h Get rid of C++20 compiler warnings. 1 year ago
pcb_tablecell.cpp Support both short and long item descriptions. 1 year ago
pcb_tablecell.h Support both short and long item descriptions. 1 year ago
pcb_target.cpp Get rid of C++20 compiler warnings. 1 year ago
pcb_target.h Get rid of C++20 compiler warnings. 1 year ago
pcb_text.cpp Get rid of C++20 compiler warnings. 1 year ago
pcb_text.h Get rid of C++20 compiler warnings. 1 year ago
pcb_textbox.cpp Text variable resolving in footprint text boxes 1 year ago
pcb_textbox.h Get rid of C++20 compiler warnings. 1 year ago
pcb_track.cpp Fix an issue causing "zbot < ztop" assert in 3D viewer on multilayer boards. 1 year ago
pcb_track.h Reorganize layer numbering 1 year ago
pcb_view.cpp Reduce dependency on dynamic_cast. 1 year ago
pcb_view.h Rename layer ids file. 4 years ago
pcbexpr_evaluator.cpp Multi-netclass support 1 year ago
pcbexpr_evaluator.h pcbnew: default arguments for the constructor of PCBEXPR_CONTEXT 1 year ago
pcbexpr_functions.cpp pcbnew: improve handling of trailing '/' in hierarchical sheet paths in DRC memberOfSheet() function 1 year ago
pcbnew.cpp Move PGM_BASE to kicommon 2 years ago
pcbnew.icns Add document type icons 2 years ago
pcbnew_config.cpp Multi-netclass support 1 year ago
pcbnew_config.h Remove obsolete config_params.h includes 2 years ago
pcbnew_doc.icns Add document type icons 2 years ago
pcbnew_id.h Make pad & via teardrops 1st-class citizens (props of the pad/via) 2 years ago
pcbnew_jobs_handler.cpp Added GenCad export within kicad-cli 1 year ago
pcbnew_jobs_handler.h Added GenCad export within kicad-cli 1 year ago
pcbnew_printout.cpp Reorganize layer numbering 1 year ago
pcbnew_printout.h Split out LSEQ/LSET from LAYER_ID 1 year ago
pcbnew_settings.cpp DIALOG_CLEANUP_TRACKS_AND_VIAS: add option to skip zone refilling 1 year ago
pcbnew_settings.h Implement ODB++ export 1 year ago
pcbplot.cpp Split out LSEQ/LSET from LAYER_ID 1 year ago
pcbplot.h ADDED: plotting options for DNP footprints 1 year ago
plot_board_layers.cpp Reorganize layer numbering 1 year ago
plot_brditems_plotter.cpp ADDED: plotting options for DNP footprints 1 year ago
plotcontroller.h Further cleanup of LSET 1 year ago
plotprint_opts.h Avoid duplicating similar options in print and plot headers 3 years ago
project_pcb.cpp Enum class ELEM. 1 year ago
sel_layer.cpp Fix a few minor Coverity and compil warnings. 1 year ago
toolbars_footprint_editor.cpp Pcbnew/FPedit: Make orthogonal dimensions the default 1 year ago
toolbars_footprint_viewer.cpp Never call ReCreateMenuBar inside a menu event handler 3 years ago
toolbars_pcb_editor.cpp Pcbnew/FPedit: Make orthogonal dimensions the default 1 year ago
tracks_cleaner.cpp ADDED: filters for Cleanup Tracks and Vias. 1 year ago
tracks_cleaner.h ADDED: filters for Cleanup Tracks and Vias. 1 year ago
undo_redo.cpp Reduce dependency on dynamic_cast. 1 year ago
zone.cpp Reorganize layer numbering 1 year ago
zone.h Move SetLayerSet to const reference 1 year ago
zone_filler.cpp Move zone connection filler out of AC 1 year ago
zone_filler.h ADDED: pcbnew fill avoids kissing fills 1 year ago
zone_settings.cpp pcbnew: added Placement Rule Area properties to class ZONE: 1 year ago
zone_settings.h pcbnew: added Placement Rule Area properties to class ZONE: 1 year ago
zones.h Update Zone Manager for look & feel and coding stds. 1 year ago
zones_functions_for_undo_redo.cpp pcbnew: more checks for rule area type (keepout/placement) in various zone-related code 1 year ago