.. |
autorouter
|
Unified update to C++14 std::make_unique
|
6 years ago |
board_stackup_manager
|
Layer stack manager: remove dielectric layer: fix incorrect sub-layer selection.
|
6 years ago |
connectivity
|
Minor speed cleanup
|
6 years ago |
dialogs
|
Recleaning DLIST from pcbnew
|
6 years ago |
drc
|
SHAPE_LINE_CHAIN: Remove element access
|
6 years ago |
exporters
|
Silence/fix double to float conversion warnings
|
6 years ago |
github
|
Workaround an issue where a throw terminates (even when there's a catch for it).
|
6 years ago |
import_gfx
|
Cleanup: Replace push_back with emplace_back
|
6 years ago |
microwave
|
Unify string lists of forbidden footprint chars
|
6 years ago |
netlist_reader
|
Add missing include
|
6 years ago |
pcad2kicadpcb_plugin
|
Cleanup: Replace C-only deprecated headers
|
6 years ago |
python
|
qrcode: Handle Python3 integer promotion
|
6 years ago |
router
|
SHAPE_LINE_CHAIN: Unify constructors
|
6 years ago |
specctra_import_export
|
SHAPE_LINE_CHAIN: Remove element access
|
6 years ago |
swig
|
Cleanup: Replace C-only deprecated headers
|
6 years ago |
tools
|
Pcbnew: fix crash when deleting pads in the board editor
|
6 years ago |
CMakeLists.txt
|
Pcbnew: housekeeping: move netlist code to netlist_reader sub directory.
|
6 years ago |
Doxyfile_python
|
Doxyfiles: Remove local debug lines
|
7 years ago |
Doxyfile_xml
|
Doxyfiles: Remove local debug lines
|
7 years ago |
Info.plist.in
|
Set KiCad version in MacOS apps
|
6 years ago |
action_plugin.cpp
|
pcbnew: Add toolbar buttons for action plugins
|
7 years ago |
action_plugin.h
|
pcbnew: Add toolbar buttons for action plugins
|
7 years ago |
array_creator.cpp
|
Fix broken build in array_creator
|
6 years ago |
array_creator.h
|
Move hotkeys to ACTION architecture.
|
6 years ago |
array_pad_name_provider.cpp
|
pcbnew: Move pads to std::deque
|
6 years ago |
array_pad_name_provider.h
|
Pcbnew: arrays skip existing names
|
7 years ago |
board_commit.cpp
|
Clean up board commit a bit.
|
6 years ago |
board_commit.h
|
Add keepout in footprints: Starting point.
|
6 years ago |
board_connected_item.cpp
|
Use wxASSERT instead of assert (assert creates issues when debugging on Windows)
|
6 years ago |
board_connected_item.h
|
pcbnew: Cleanup stale code
|
6 years ago |
board_design_settings.cpp
|
Add default units and precision for new dimension objects.
|
6 years ago |
board_item_container.h
|
Add keepout in footprints: Starting point.
|
6 years ago |
board_items_to_polygon_shape_transform.cpp
|
pcbnew: Treat circular ovals as circles
|
6 years ago |
build_BOM_from_board.cpp
|
Moving modules from DLIST to std::deque
|
6 years ago |
class_board.cpp
|
Cleanup: Replace push_back with emplace_back
|
6 years ago |
class_board.h
|
Minor change to casting
|
6 years ago |
class_board_item.cpp
|
Recleaning DLIST from pcbnew
|
6 years ago |
class_dimension.cpp
|
Implement Get/Set display options
|
6 years ago |
class_dimension.h
|
Add default units and precision for new dimension objects.
|
6 years ago |
class_drawsegment.cpp
|
Pcbnew: enhancement: graphic polygon: display the points count, instead of length.
|
6 years ago |
class_drawsegment.h
|
Add preference for flip axis.
|
6 years ago |
class_edge_mod.cpp
|
SHAPE_LINE_CHAIN: Remove element access
|
6 years ago |
class_edge_mod.h
|
Add preference for flip axis.
|
6 years ago |
class_marker_pcb.cpp
|
Add preference for flip axis.
|
6 years ago |
class_marker_pcb.h
|
pcbnew: search options
|
6 years ago |
class_module.cpp
|
Recleaning DLIST from pcbnew
|
6 years ago |
class_module.h
|
Refinements in gerber placefile writer: allows adding board edge cuts in file.
|
6 years ago |
class_pad.cpp
|
SHAPE_LINE_CHAIN: Remove element access
|
6 years ago |
class_pad.h
|
ADDED: Pcbnew, add "pin function" (pin name in eeschema) to pads.
|
6 years ago |
class_pcb_target.cpp
|
Implement Get/Set display options
|
6 years ago |
class_pcb_target.h
|
Add preference for flip axis.
|
6 years ago |
class_pcb_text.cpp
|
Cleanup: Replace push_back with emplace_back
|
6 years ago |
class_pcb_text.h
|
Push some search stuff down into EDA_DRAW_FRAME so it can be shared.
|
6 years ago |
class_text_mod.cpp
|
Cleanup: Replace push_back with emplace_back
|
6 years ago |
class_text_mod.h
|
Push some search stuff down into EDA_DRAW_FRAME so it can be shared.
|
6 years ago |
class_track.cpp
|
Cleanup: Replace push_back with emplace_back
|
6 years ago |
class_track.h
|
Remove pads not on copper layers (just on tech layers) from connectivity calculation.
|
6 years ago |
class_zone.cpp
|
SHAPE_LINE_CHAIN: Remove element access
|
6 years ago |
class_zone.h
|
SHAPE_LINE_CHAIN: Remove element access
|
6 years ago |
collectors.cpp
|
Fp editor: allow internal layers in footprint keep-out zones Especially: Enable one internal layer to manage keep-out areas only on internal layers Allowing one internal layer is a trick to manage these keep-out areas (visibility and selection) In fact this internal layer groups all internal layers enabled is these keep-out areas.
|
6 years ago |
collectors.h
|
Fix a bug introduced when UseGalCanvas() no longer switches.
|
6 years ago |
convert_drawsegment_list_to_polygon.cpp
|
Moving further arc approximations down
|
7 years ago |
cross-probing.cpp
|
Pcbnew: housekeeping: move netlist code to netlist_reader sub directory.
|
6 years ago |
drc_item.cpp
|
Move DRC control to a tool; move assorted commands to ACTIONS.
|
6 years ago |
eagle_plugin.cpp
|
Use const references where possible
|
6 years ago |
eagle_plugin.h
|
Workaround an issue where a throw terminates (even when there's a catch for it).
|
6 years ago |
edit.cpp
|
housekeeping:
|
6 years ago |
edit_track_width.cpp
|
Added new action for "Change Track Width".
|
6 years ago |
files.cpp
|
pcbnew: Modify new file to have a better prompt when closing old board
|
6 years ago |
footprint_edit_frame.cpp
|
Fix library tree updating bug present at least on OSX.
|
6 years ago |
footprint_edit_frame.h
|
Fix grid settings in pcbnew/modedit/cvpcb
|
6 years ago |
footprint_editor_options.cpp
|
Implement Get/Set display options
|
6 years ago |
footprint_editor_utils.cpp
|
Fix library tree updating bug present at least on OSX.
|
6 years ago |
footprint_info_impl.cpp
|
Cleanup: Replace push_back with emplace_back
|
6 years ago |
footprint_info_impl.h
|
Use binary search on Footprint Info list.
|
7 years ago |
footprint_libraries_utils.cpp
|
Fix some issues with the previous commit.
|
6 years ago |
footprint_preview_panel.cpp
|
Update frame type enum to match current class names.
|
6 years ago |
footprint_preview_panel.h
|
Pcbnew: FOOTPRINT_PREVIEW_PANEL passes reference to local
|
7 years ago |
footprint_tree_pane.cpp
|
Grid rid of GetCanvas/GetGalCanvas distinction now that there's only gal.
|
6 years ago |
footprint_tree_pane.h
|
Convert Footprint Editor to component tree.
|
7 years ago |
footprint_viewer_frame.cpp
|
Fix missing symbol and footprint viewer about dialog names.
|
6 years ago |
footprint_viewer_frame.h
|
Fix minor compil warnings
|
6 years ago |
footprint_wizard.cpp
|
Fix code after renaming files. Minor other fix.
|
8 years ago |
footprint_wizard.h
|
Fix code after renaming files. Minor other fix.
|
8 years ago |
footprint_wizard_frame.cpp
|
Implement Get/Set display options
|
6 years ago |
footprint_wizard_frame.h
|
Cleanup some left-over vestiages of the legacy canvas architecture.
|
6 years ago |
footprint_wizard_frame_functions.cpp
|
Footprint wizard frame: rebuild the parameter grid list after any parameter change.
|
6 years ago |
fp_tree_model_adapter.cpp
|
Return control of Symbol and Footprint chooser col widths to user.
|
6 years ago |
fp_tree_model_adapter.h
|
Return control of Symbol and Footprint chooser col widths to user.
|
6 years ago |
fp_tree_synchronizing_adapter.cpp
|
Update description in footprint tree when it's edited.
|
6 years ago |
fp_tree_synchronizing_adapter.h
|
Move footprint & symbol tree context menus to tool infrastructure.
|
6 years ago |
generate_footprint_info.cpp
|
More performance enhancements.
|
7 years ago |
generate_footprint_info.h
|
Convert Place Footprint to component tree.
|
7 years ago |
gpcb_plugin.cpp
|
Workaround an issue where a throw terminates (even when there's a catch for it).
|
6 years ago |
gpcb_plugin.h
|
Workaround an issue where a throw terminates (even when there's a catch for it).
|
6 years ago |
grid_layer_box_helpers.cpp
|
Fix a few coverity errors
|
7 years ago |
grid_layer_box_helpers.h
|
In-place editing for footprint TEXTE_MODULEs.
|
7 years ago |
help_common_strings.h
|
Fix occurrences of "edition" which should be "editing"
|
7 years ago |
initpcb.cpp
|
pcbnew: Modify new file to have a better prompt when closing old board
|
6 years ago |
invoke_pcb_dialog.h
|
Clean up some dangling legacy odds and ends.
|
6 years ago |
io_mgr.cpp
|
pcbnew: Prevent GITHUB plugin from being registered
|
7 years ago |
io_mgr.h
|
Workaround an issue where a throw terminates (even when there's a catch for it).
|
6 years ago |
kicad_clipboard.cpp
|
Adding missing include
|
6 years ago |
kicad_clipboard.h
|
Move hotkeys to ACTION architecture.
|
6 years ago |
kicad_plugin.cpp
|
Reset Windows file endings to Unix
|
6 years ago |
kicad_plugin.h
|
Update SEXPR_BOARD_FILE_VERSION to 20191123 to support pin function in pads
|
6 years ago |
layer_widget.cpp
|
pcbnew: Add ability to reset layer/item colors to defaults
|
6 years ago |
layer_widget.h
|
pcbnew: Add ability to reset layer/item colors to defaults
|
6 years ago |
legacy_plugin.cpp
|
Cleanup: Replace push_back with emplace_back
|
6 years ago |
legacy_plugin.h
|
Workaround an issue where a throw terminates (even when there's a catch for it).
|
6 years ago |
load_select_footprint.cpp
|
Use const references where possible
|
6 years ago |
menubar_footprint_editor.cpp
|
Implement Get/Set display options
|
6 years ago |
menubar_pcb_editor.cpp
|
Pcbnew: Add missing options to show graphics in fill or sketch mode.
|
6 years ago |
microwave.cpp
|
Cleanup.
|
6 years ago |
netclass.cpp
|
units: Move common units and add tests
|
7 years ago |
netclass.h
|
Consolidate design rules UI.
|
7 years ago |
netinfo.h
|
Performance enhancements to zone filling & track DRC.
|
6 years ago |
netinfo_item.cpp
|
Cleanup: Replace push_back with emplace_back
|
6 years ago |
netinfo_list.cpp
|
pcbnew: Move pads to std::deque
|
6 years ago |
pad_custom_shape_functions.cpp
|
SHAPE_LINE_CHAIN: Remove element access
|
6 years ago |
pad_naming.cpp
|
Pcbnew: Array tool should not number NPTHs
|
7 years ago |
pad_naming.h
|
Pcbnew: Array tool should not number NPTHs
|
7 years ago |
pad_print_functions.cpp
|
SHAPE_LINE_CHAIN: Unify constructors
|
6 years ago |
pcb_base_edit_frame.cpp
|
pcbnew: Fix flicker in layer widget when toggling grid
|
6 years ago |
pcb_base_edit_frame.h
|
Fix grid settings in pcbnew/modedit/cvpcb
|
6 years ago |
pcb_base_frame.cpp
|
Fix grid settings in pcbnew/modedit/cvpcb
|
6 years ago |
pcb_display_options.cpp
|
Fix grid settings in pcbnew/modedit/cvpcb
|
6 years ago |
pcb_draw_panel_gal.cpp
|
Cleanup: Replace push_back with emplace_back
|
6 years ago |
pcb_draw_panel_gal.h
|
Grid rid of GetCanvas/GetGalCanvas distinction now that there's only gal.
|
6 years ago |
pcb_edit_frame.cpp
|
Pcbnew: fix crash on exit, if a place zone tool is activated.
|
6 years ago |
pcb_edit_frame.h
|
Fix grid settings in pcbnew/modedit/cvpcb
|
6 years ago |
pcb_general_settings.cpp
|
Cleanup: Replace push_back with emplace_back
|
6 years ago |
pcb_general_settings.h
|
Added new action for "Change Track Width".
|
6 years ago |
pcb_layer_box_selector.cpp
|
Move hotkeys to ACTION architecture.
|
6 years ago |
pcb_layer_box_selector.h
|
Move hotkeys to ACTION architecture.
|
6 years ago |
pcb_layer_widget.cpp
|
Fix grid settings in pcbnew/modedit/cvpcb
|
6 years ago |
pcb_layer_widget.h
|
Remove more legacy editing code.
|
6 years ago |
pcb_legacy_draw_utils.cpp
|
Implement Get/Set display options
|
6 years ago |
pcb_painter.cpp
|
pcbnew: Fixup formatting and comments in pcb_painter.cpp
|
6 years ago |
pcb_painter.h
|
Implement Get/Set display options
|
6 years ago |
pcb_parser.cpp
|
Silence/fix double to float conversion warnings
|
6 years ago |
pcb_parser.h
|
Add keepout in footprints: Starting point.
|
6 years ago |
pcb_plot_params.cpp
|
Pcbnew: add a board layer stack manager
|
6 years ago |
pcb_plot_params.h
|
pcbnew: Clean up warnings with unit handling in the DXF export
|
6 years ago |
pcb_plot_params_parser.h
|
hpgl plot parameters: use double instead of int to store the pen diameter to avoid truncation.
|
8 years ago |
pcb_screen.cpp
|
Remove some more legacy code.
|
6 years ago |
pcb_view.cpp
|
Implement Get/Set display options
|
6 years ago |
pcb_view.h
|
Implement Get/Set display options
|
6 years ago |
pcbnew.cpp
|
Cleanup, commenting, etc.
|
6 years ago |
pcbnew.h
|
pcbnew: Remove the last dlist from modules/pcbnew
|
6 years ago |
pcbnew.icns
|
Update MacOS icons
|
8 years ago |
pcbnew.rc
|
Remove old xpm icons files
|
14 years ago |
pcbnew_config.cpp
|
Fix crash when saving config in Pcbnew.
|
6 years ago |
pcbnew_config.h
|
Multiple improvements concerning colors, configuration handling and legacy features in pcbnew:
|
8 years ago |
pcbnew_doc.icns
|
Update MacOS icons
|
8 years ago |
pcbnew_id.h
|
Add filters to footprint viewer.
|
6 years ago |
pcbnew_printout.cpp
|
Disable zone outlines and hatched lines rendering in printouts
|
7 years ago |
pcbnew_printout.h
|
Disable zone outlines and hatched lines rendering in printouts
|
7 years ago |
pcbplot.cpp
|
Gerber plot: fix a minor issue: TF attribute "Drawing" is now "OtherDrawing,Comment"
|
6 years ago |
pcbplot.h
|
Implement preserved-corners to prevent divots when filling adjacent zones.
|
6 years ago |
plot_board_layers.cpp
|
plotting: When aggregating areas, heal first
|
6 years ago |
plot_brditems_plotter.cpp
|
SHAPE_LINE_CHAIN: Unify constructors
|
6 years ago |
plotcontroller.h
|
plotcontroller: add method to get the current plot full file name and the current plot folder full path from Python script.
|
10 years ago |
plugin.cpp
|
Workaround an issue where a throw terminates (even when there's a catch for it).
|
6 years ago |
ratsnest.cpp
|
pcbnew: Move tracks to std::deque
|
6 years ago |
ratsnest_data.cpp
|
Clean up compile warnings
|
6 years ago |
ratsnest_data.h
|
pcbnew: Separating connectivity to subdir
|
7 years ago |
ratsnest_viewitem.cpp
|
pcbnew: Draw dynamic ratsnest with curved lines
|
6 years ago |
ratsnest_viewitem.h
|
Implement undo for Page Settings in PlEditor, Eeschema and PCBNew.
|
6 years ago |
sel_layer.cpp
|
Try to fix UI issues in select layer pair dialog and slect layer dialog.
|
6 years ago |
text_mod_grid_table.cpp
|
Consolidate design rules UI.
|
7 years ago |
text_mod_grid_table.h
|
Consolidate design rules UI.
|
7 years ago |
toolbars_footprint_editor.cpp
|
modedit: Disable editing tools when no footprint is loaded
|
6 years ago |
toolbars_footprint_viewer.cpp
|
Add filters to footprint viewer.
|
6 years ago |
toolbars_pcb_editor.cpp
|
Fix full-screen-crosshairs toolbar button.
|
6 years ago |
tracks_cleaner.cpp
|
Improve readability of flag checking.
|
6 years ago |
tracks_cleaner.h
|
TRACKS_CLEANER algo to merge collinear track segments: some minor fixes.
|
6 years ago |
undo_redo.cpp
|
Update frame type enum to match current class names.
|
6 years ago |
zone_filler.cpp
|
Pcbnew: fix incorrect rotation angle unit when building thermal spokes
|
6 years ago |
zone_filler.h
|
A better hack for the post-ProgressReporter-loss-of-focus issue.
|
6 years ago |
zone_settings.cpp
|
Keepout in footprints: fix issues related to netclass management. Keepout do not actually use netclasses, but the netclass info must be valid. Especially when editing a fp in the fp editor, the netclass info is related to the dummy board managed by the fp editor. But when saved to the board editor the netclass info must be related to the main board
|
6 years ago |
zone_settings.h
|
Fp editor: allow internal layers in footprint keep-out zones Especially: Enable one internal layer to manage keep-out areas only on internal layers Allowing one internal layer is a trick to manage these keep-out areas (visibility and selection) In fact this internal layer groups all internal layers enabled is these keep-out areas.
|
6 years ago |
zones.h
|
UNIT_BINDERize zone dialogs.
|
7 years ago |
zones_by_polygon.cpp
|
SHAPE_LINE_CHAIN: Remove element access
|
6 years ago |
zones_functions_for_undo_redo.cpp
|
Retire EDA_DRAW_PANEL and legacy_wx/EDA_DRAW_FRAME.
|
6 years ago |
zones_functions_for_undo_redo.h
|
Fix occurrences of "edition" which should be "editing"
|
7 years ago |
zones_test_and_combine_areas.cpp
|
Move DRC control to a tool; move assorted commands to ACTIONS.
|
6 years ago |