.. |
autorouter
|
Cleaning code: remove dead code in spread_footprints.cpp.
|
2019-08-10 20:29:54 +02:00 |
board_stackup_manager
|
Layer stack manager: remove dielectric layer: fix incorrect sub-layer selection.
|
2019-11-25 13:30:48 +01:00 |
connectivity
|
Fix geometry error in connectivity algorithm.
|
2019-11-10 14:52:01 +00:00 |
dialogs
|
DIALOG_DRC_CONTROL: fix a crash on wxWidgets 3.1.3, Windows,
|
2019-12-02 11:27:40 +01:00 |
drc
|
A bit of cleanup of stale DRC code.
|
2019-06-04 13:56:54 +01:00 |
exporters
|
ADDED: Pcbnew, add "pin function" (pin name in eeschema) to pads.
|
2019-11-23 09:12:43 +01:00 |
github
|
Workaround an issue where a throw terminates (even when there's a catch for it).
|
2019-08-31 15:18:27 +01:00 |
import_gfx
|
pcbnew: Fix DXF Import with blocks
|
2019-10-23 11:28:26 -07:00 |
microwave
|
Unify string lists of forbidden footprint chars
|
2019-10-29 13:31:11 -07:00 |
netlist_reader
|
ADDED: Pcbnew, add "pin function" (pin name in eeschema) to pads.
|
2019-11-23 09:12:43 +01:00 |
pcad2kicadpcb_plugin
|
Cleanup.
|
2019-06-17 22:15:20 +01:00 |
python
|
qrcode: Handle Python3 integer promotion
|
2019-11-01 13:32:50 -07:00 |
router
|
pcbnew: Fix hotkeys during routing
|
2019-11-10 17:47:51 +00:00 |
specctra_import_export
|
Save last-used-paths in export dialogs.
|
2019-08-02 21:03:48 -06:00 |
swig
|
pcbnew/swig/pcbnew_action_plugins.cpp: fix crash due to broken detection of deleted items after running a script.
|
2019-09-23 14:07:45 +02:00 |
tools
|
Update local coords when editing EDGE_MODULEs.
|
2019-12-02 20:01:44 +00:00 |
CMakeLists.txt
|
Pcbnew: housekeeping: move netlist code to netlist_reader sub directory.
|
2019-11-17 13:58:38 +01:00 |
Doxyfile_python
|
Doxyfiles: Remove local debug lines
|
2019-02-13 17:22:07 -08:00 |
Doxyfile_xml
|
Doxyfiles: Remove local debug lines
|
2019-02-13 17:22:07 -08:00 |
Info.plist.in
|
Set KiCad version in MacOS apps
|
2019-06-12 04:40:03 -07:00 |
action_plugin.cpp
|
pcbnew: Add toolbar buttons for action plugins
|
2018-08-26 19:39:27 -07:00 |
action_plugin.h
|
pcbnew: Add toolbar buttons for action plugins
|
2018-08-26 19:39:27 -07:00 |
array_creator.cpp
|
Fix broken build in array_creator
|
2019-06-01 16:30:58 -04:00 |
array_creator.h
|
Move hotkeys to ACTION architecture.
|
2019-06-10 23:46:00 +01:00 |
array_pad_name_provider.cpp
|
pcbnew: Move pads to std::deque
|
2019-06-01 16:23:54 -07:00 |
array_pad_name_provider.h
|
Pcbnew: arrays skip existing names
|
2019-01-30 15:41:35 -08:00 |
board_commit.cpp
|
Clean up board commit a bit.
|
2019-11-16 22:32:52 +00:00 |
board_commit.h
|
Add keepout in footprints: Starting point.
|
2019-10-29 11:24:30 +01:00 |
board_connected_item.cpp
|
Use wxASSERT instead of assert (assert creates issues when debugging on Windows)
|
2019-10-20 21:19:35 +02:00 |
board_connected_item.h
|
Minor fix in ZONE_CONTAINER code.
|
2019-10-22 14:13:16 +02:00 |
board_design_settings.cpp
|
Add default units and precision for new dimension objects.
|
2019-11-05 17:22:51 +00:00 |
board_item_container.h
|
Add keepout in footprints: Starting point.
|
2019-10-29 11:24:30 +01:00 |
board_items_to_polygon_shape_transform.cpp
|
pcbnew: Treat circular ovals as circles
|
2019-10-25 09:37:43 -07:00 |
build_BOM_from_board.cpp
|
Moving modules from DLIST to std::deque
|
2019-06-01 09:53:23 -07:00 |
class_board.cpp
|
keepout in footprint: fix some crashes and issues. Create a specific type (PCB_MODULE_ZONE_AREA_T) for zones in footprint. The new class (MODULE_ZONE_CONTAINER) is the same as ZONE_CONTAINER, but the type ID is PCB_MODULE_ZONE_AREA_T instead of PCB_ZONE_AREA_T.
|
2019-10-29 11:24:57 +01:00 |
class_board.h
|
Minor change to casting
|
2019-11-11 20:09:19 -08:00 |
class_board_item.cpp
|
pcbnew: Fix STL blunder when deleting
|
2019-06-11 10:12:00 -07:00 |
class_dimension.cpp
|
Implement Get/Set display options
|
2019-11-07 08:26:44 -08:00 |
class_dimension.h
|
Add default units and precision for new dimension objects.
|
2019-11-05 17:22:51 +00:00 |
class_drawsegment.cpp
|
Implement Get/Set display options
|
2019-11-07 08:26:44 -08:00 |
class_drawsegment.h
|
Add preference for flip axis.
|
2019-07-14 10:36:48 +01:00 |
class_edge_mod.cpp
|
Implement Get/Set display options
|
2019-11-07 08:26:44 -08:00 |
class_edge_mod.h
|
Add preference for flip axis.
|
2019-07-14 10:36:48 +01:00 |
class_marker_pcb.cpp
|
Add preference for flip axis.
|
2019-07-14 10:36:48 +01:00 |
class_marker_pcb.h
|
pcbnew: search options
|
2019-11-29 17:58:05 +00:00 |
class_module.cpp
|
Refinements in gerber placefile writer: allows adding board edge cuts in file.
|
2019-11-01 18:12:26 +01:00 |
class_module.h
|
Refinements in gerber placefile writer: allows adding board edge cuts in file.
|
2019-11-01 18:12:26 +01:00 |
class_pad.cpp
|
ADDED: Pcbnew, add "pin function" (pin name in eeschema) to pads.
|
2019-11-23 09:12:43 +01:00 |
class_pad.h
|
ADDED: Pcbnew, add "pin function" (pin name in eeschema) to pads.
|
2019-11-23 09:12:43 +01:00 |
class_pcb_target.cpp
|
Implement Get/Set display options
|
2019-11-07 08:26:44 -08:00 |
class_pcb_target.h
|
Add preference for flip axis.
|
2019-07-14 10:36:48 +01:00 |
class_pcb_text.cpp
|
Implement Get/Set display options
|
2019-11-07 08:26:44 -08:00 |
class_pcb_text.h
|
Push some search stuff down into EDA_DRAW_FRAME so it can be shared.
|
2019-07-26 17:53:32 -06:00 |
class_text_mod.cpp
|
Implement Get/Set display options
|
2019-11-07 08:26:44 -08:00 |
class_text_mod.h
|
Push some search stuff down into EDA_DRAW_FRAME so it can be shared.
|
2019-07-26 17:53:32 -06:00 |
class_track.cpp
|
Implement Get/Set display options
|
2019-11-07 08:26:44 -08:00 |
class_track.h
|
Remove pads not on copper layers (just on tech layers) from connectivity calculation.
|
2019-07-25 13:08:41 +02:00 |
class_zone.cpp
|
Implement Get/Set display options
|
2019-11-07 08:26:44 -08:00 |
class_zone.h
|
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
|
2019-10-29 11:24:57 +01:00 |
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.
|
2019-10-29 11:24:57 +01:00 |
collectors.h
|
Fix a bug introduced when UseGalCanvas() no longer switches.
|
2019-05-27 18:47:20 +01:00 |
convert_drawsegment_list_to_polygon.cpp
|
Moving further arc approximations down
|
2019-05-22 14:35:17 -07:00 |
cross-probing.cpp
|
Pcbnew: housekeeping: move netlist code to netlist_reader sub directory.
|
2019-11-17 13:58:38 +01:00 |
drc_item.cpp
|
Move DRC control to a tool; move assorted commands to ACTIONS.
|
2019-06-03 21:08:30 +01:00 |
eagle_plugin.cpp
|
Add default units and precision for new dimension objects.
|
2019-11-05 17:22:51 +00:00 |
eagle_plugin.h
|
Workaround an issue where a throw terminates (even when there's a catch for it).
|
2019-08-31 15:18:27 +01:00 |
edit.cpp
|
housekeeping:
|
2019-11-16 09:39:36 +01:00 |
edit_track_width.cpp
|
Added new action for "Change Track Width".
|
2019-11-05 17:22:51 +00:00 |
files.cpp
|
pcbnew: Modify new file to have a better prompt when closing old board
|
2019-11-24 14:51:29 +00:00 |
footprint_edit_frame.cpp
|
Fix library tree updating bug present at least on OSX.
|
2019-11-29 17:55:01 +00:00 |
footprint_edit_frame.h
|
Fix grid settings in pcbnew/modedit/cvpcb
|
2019-11-23 23:35:21 +00:00 |
footprint_editor_options.cpp
|
Implement Get/Set display options
|
2019-11-07 08:26:44 -08:00 |
footprint_editor_utils.cpp
|
Fix library tree updating bug present at least on OSX.
|
2019-11-29 17:55:01 +00:00 |
footprint_info_impl.cpp
|
Workaround an issue where a throw terminates (even when there's a catch for it).
|
2019-08-31 15:18:27 +01:00 |
footprint_info_impl.h
|
Use binary search on Footprint Info list.
|
2018-08-04 10:29:17 +01:00 |
footprint_libraries_utils.cpp
|
Unify string lists of forbidden footprint chars
|
2019-10-29 13:31:11 -07:00 |
footprint_preview_panel.cpp
|
Update frame type enum to match current class names.
|
2019-09-06 23:38:20 +01:00 |
footprint_preview_panel.h
|
Pcbnew: FOOTPRINT_PREVIEW_PANEL passes reference to local
|
2019-04-11 17:01:23 +01:00 |
footprint_tree_pane.cpp
|
Grid rid of GetCanvas/GetGalCanvas distinction now that there's only gal.
|
2019-06-13 19:58:37 +01:00 |
footprint_tree_pane.h
|
Convert Footprint Editor to component tree.
|
2018-08-01 09:35:46 +01:00 |
footprint_viewer_frame.cpp
|
Fix missing symbol and footprint viewer about dialog names.
|
2019-11-11 08:25:58 -05:00 |
footprint_viewer_frame.h
|
Fix minor compil warnings
|
2019-08-18 09:13:55 +02:00 |
footprint_wizard.cpp
|
…
|
|
footprint_wizard.h
|
…
|
|
footprint_wizard_frame.cpp
|
Implement Get/Set display options
|
2019-11-07 08:26:44 -08:00 |
footprint_wizard_frame.h
|
Cleanup some left-over vestiages of the legacy canvas architecture.
|
2019-06-13 15:51:32 +01:00 |
footprint_wizard_frame_functions.cpp
|
Footprint wizard frame: rebuild the parameter grid list after any parameter change.
|
2019-11-02 10:17:35 +01:00 |
fp_tree_model_adapter.cpp
|
Return control of Symbol and Footprint chooser col widths to user.
|
2019-08-26 18:27:49 +01:00 |
fp_tree_model_adapter.h
|
Return control of Symbol and Footprint chooser col widths to user.
|
2019-08-26 18:27:49 +01:00 |
fp_tree_synchronizing_adapter.cpp
|
Update description in footprint tree when it's edited.
|
2019-09-04 17:19:25 +01:00 |
fp_tree_synchronizing_adapter.h
|
Move footprint & symbol tree context menus to tool infrastructure.
|
2019-06-05 20:16:48 +01:00 |
generate_footprint_info.cpp
|
More performance enhancements.
|
2018-08-06 13:49:27 +01:00 |
generate_footprint_info.h
|
Convert Place Footprint to component tree.
|
2018-08-01 09:35:45 +01:00 |
gpcb_plugin.cpp
|
Workaround an issue where a throw terminates (even when there's a catch for it).
|
2019-08-31 15:18:27 +01:00 |
gpcb_plugin.h
|
Workaround an issue where a throw terminates (even when there's a catch for it).
|
2019-08-31 15:18:27 +01:00 |
grid_layer_box_helpers.cpp
|
Fix a few coverity errors
|
2019-02-16 14:09:21 +01:00 |
grid_layer_box_helpers.h
|
…
|
|
help_common_strings.h
|
…
|
|
initpcb.cpp
|
pcbnew: Modify new file to have a better prompt when closing old board
|
2019-11-24 14:51:29 +00:00 |
invoke_pcb_dialog.h
|
Clean up some dangling legacy odds and ends.
|
2019-06-01 01:17:46 +01:00 |
io_mgr.cpp
|
pcbnew: Prevent GITHUB plugin from being registered
|
2019-01-15 12:14:02 -08:00 |
io_mgr.h
|
Workaround an issue where a throw terminates (even when there's a catch for it).
|
2019-08-31 15:18:27 +01:00 |
kicad_clipboard.cpp
|
When copying an item it's no longer at the original location and so can't be "locked".
|
2019-11-05 17:22:51 +00:00 |
kicad_clipboard.h
|
Move hotkeys to ACTION architecture.
|
2019-06-10 23:46:00 +01:00 |
kicad_plugin.cpp
|
Reset Windows file endings to Unix
|
2019-11-25 15:07:38 +08:00 |
kicad_plugin.h
|
Update SEXPR_BOARD_FILE_VERSION to 20191123 to support pin function in pads
|
2019-11-23 10:07:56 +01:00 |
layer_widget.cpp
|
pcbnew: Add ability to reset layer/item colors to defaults
|
2019-08-26 09:20:08 -04:00 |
layer_widget.h
|
pcbnew: Add ability to reset layer/item colors to defaults
|
2019-08-26 09:20:08 -04:00 |
legacy_plugin.cpp
|
Workaround an issue where a throw terminates (even when there's a catch for it).
|
2019-08-31 15:18:27 +01:00 |
legacy_plugin.h
|
Workaround an issue where a throw terminates (even when there's a catch for it).
|
2019-08-31 15:18:27 +01:00 |
load_select_footprint.cpp
|
Fix library tree updating bug present at least on OSX.
|
2019-11-29 17:55:01 +00:00 |
menubar_footprint_editor.cpp
|
Implement Get/Set display options
|
2019-11-07 08:26:44 -08:00 |
menubar_pcb_editor.cpp
|
Add clear recent files action to the menus
|
2019-11-23 23:35:21 +00:00 |
microwave.cpp
|
Cleanup.
|
2019-07-02 00:48:05 +01:00 |
netclass.cpp
|
units: Move common units and add tests
|
2019-01-08 09:29:32 -08:00 |
netclass.h
|
…
|
|
netinfo.h
|
Performance enhancements to zone filling & track DRC.
|
2019-06-25 11:34:28 +01:00 |
netinfo_item.cpp
|
pcbnew: Move tracks to std::deque
|
2019-06-01 09:53:23 -07:00 |
netinfo_list.cpp
|
pcbnew: Move pads to std::deque
|
2019-06-01 16:23:54 -07:00 |
pad_custom_shape_functions.cpp
|
Performance enhancement for pad drawing.
|
2019-09-09 13:45:06 +01:00 |
pad_naming.cpp
|
Pcbnew: Array tool should not number NPTHs
|
2019-01-06 07:55:49 -08:00 |
pad_naming.h
|
Pcbnew: Array tool should not number NPTHs
|
2019-01-06 07:55:49 -08:00 |
pad_print_functions.cpp
|
Implement Get/Set display options
|
2019-11-07 08:26:44 -08:00 |
pcb_base_edit_frame.cpp
|
pcbnew: Fix flicker in layer widget when toggling grid
|
2019-11-24 00:51:54 +00:00 |
pcb_base_edit_frame.h
|
Fix grid settings in pcbnew/modedit/cvpcb
|
2019-11-23 23:35:21 +00:00 |
pcb_base_frame.cpp
|
Fix grid settings in pcbnew/modedit/cvpcb
|
2019-11-23 23:35:21 +00:00 |
pcb_display_options.cpp
|
Fix grid settings in pcbnew/modedit/cvpcb
|
2019-11-23 23:35:21 +00:00 |
pcb_draw_panel_gal.cpp
|
Implement Get/Set display options
|
2019-11-07 08:26:44 -08:00 |
pcb_draw_panel_gal.h
|
Grid rid of GetCanvas/GetGalCanvas distinction now that there's only gal.
|
2019-06-13 19:58:37 +01:00 |
pcb_edit_frame.cpp
|
Fix grid settings in pcbnew/modedit/cvpcb
|
2019-11-23 23:35:21 +00:00 |
pcb_edit_frame.h
|
Fix grid settings in pcbnew/modedit/cvpcb
|
2019-11-23 23:35:21 +00:00 |
pcb_general_settings.cpp
|
Added new action for "Change Track Width".
|
2019-11-05 17:22:51 +00:00 |
pcb_general_settings.h
|
Added new action for "Change Track Width".
|
2019-11-05 17:22:51 +00:00 |
pcb_layer_box_selector.cpp
|
Move hotkeys to ACTION architecture.
|
2019-06-10 23:46:00 +01:00 |
pcb_layer_box_selector.h
|
Move hotkeys to ACTION architecture.
|
2019-06-10 23:46:00 +01:00 |
pcb_layer_widget.cpp
|
Fix grid settings in pcbnew/modedit/cvpcb
|
2019-11-23 23:35:21 +00:00 |
pcb_layer_widget.h
|
Remove more legacy editing code.
|
2019-05-27 18:47:20 +01:00 |
pcb_legacy_draw_utils.cpp
|
Implement Get/Set display options
|
2019-11-07 08:26:44 -08:00 |
pcb_painter.cpp
|
pcbnew: Fixup formatting and comments in pcb_painter.cpp
|
2019-11-18 23:42:39 +00:00 |
pcb_painter.h
|
Implement Get/Set display options
|
2019-11-07 08:26:44 -08:00 |
pcb_parser.cpp
|
Update SEXPR_BOARD_FILE_VERSION to 20191123 to support pin function in pads
|
2019-11-23 10:07:56 +01:00 |
pcb_parser.h
|
Add keepout in footprints: Starting point.
|
2019-10-29 11:24:30 +01:00 |
pcb_plot_params.cpp
|
Pcbnew: add a board layer stack manager
|
2019-09-05 18:51:18 +02:00 |
pcb_plot_params.h
|
pcbnew: Clean up warnings with unit handling in the DXF export
|
2019-07-10 12:21:01 -04:00 |
pcb_plot_params_parser.h
|
…
|
|
pcb_screen.cpp
|
Remove some more legacy code.
|
2019-05-29 00:26:29 +01:00 |
pcb_view.cpp
|
Implement Get/Set display options
|
2019-11-07 08:26:44 -08:00 |
pcb_view.h
|
Implement Get/Set display options
|
2019-11-07 08:26:44 -08:00 |
pcbnew.cpp
|
Cleanup, commenting, etc.
|
2019-11-10 14:52:01 +00:00 |
pcbnew.h
|
pcbnew: Remove the last dlist from modules/pcbnew
|
2019-06-01 20:55:32 -07:00 |
pcbnew.icns
|
…
|
|
pcbnew.rc
|
…
|
|
pcbnew_config.cpp
|
Fix crash when saving config in Pcbnew.
|
2019-11-08 09:42:33 +01:00 |
pcbnew_config.h
|
…
|
|
pcbnew_doc.icns
|
…
|
|
pcbnew_id.h
|
Add filters to footprint viewer.
|
2019-08-14 21:51:26 +01:00 |
pcbnew_printout.cpp
|
Disable zone outlines and hatched lines rendering in printouts
|
2018-10-31 19:17:30 +01:00 |
pcbnew_printout.h
|
Disable zone outlines and hatched lines rendering in printouts
|
2018-10-31 19:17:30 +01:00 |
pcbplot.cpp
|
Gerber plot: fix a minor issue: TF attribute "Drawing" is now "OtherDrawing,Comment"
|
2019-11-06 10:05:23 +01:00 |
pcbplot.h
|
Implement preserved-corners to prevent divots when filling adjacent zones.
|
2019-07-14 18:18:48 +01:00 |
plot_board_layers.cpp
|
plotting: When aggregating areas, heal first
|
2019-10-12 20:14:57 -07:00 |
plot_brditems_plotter.cpp
|
ADDED: Pcbnew, add "pin function" (pin name in eeschema) to pads.
|
2019-11-23 09:12:43 +01:00 |
plotcontroller.h
|
…
|
|
plugin.cpp
|
Workaround an issue where a throw terminates (even when there's a catch for it).
|
2019-08-31 15:18:27 +01:00 |
ratsnest.cpp
|
pcbnew: Move tracks to std::deque
|
2019-06-01 09:53:23 -07:00 |
ratsnest_data.cpp
|
pcbnew: Separating connectivity to subdir
|
2018-10-12 16:31:09 -07:00 |
ratsnest_data.h
|
pcbnew: Separating connectivity to subdir
|
2018-10-12 16:31:09 -07:00 |
ratsnest_viewitem.cpp
|
pcbnew: Draw dynamic ratsnest with curved lines
|
2019-06-15 08:17:28 -07:00 |
ratsnest_viewitem.h
|
Implement undo for Page Settings in PlEditor, Eeschema and PCBNew.
|
2019-05-27 11:58:55 +01:00 |
sel_layer.cpp
|
Try to fix UI issues in select layer pair dialog and slect layer dialog.
|
2019-07-28 12:54:59 +02:00 |
text_mod_grid_table.cpp
|
Re-enable text layers now that DRC & zone fills are fixed.
|
2018-08-24 10:56:13 +01:00 |
text_mod_grid_table.h
|
…
|
|
toolbars_footprint_editor.cpp
|
modedit: Disable editing tools when no footprint is loaded
|
2019-11-24 11:55:30 +00:00 |
toolbars_footprint_viewer.cpp
|
Add filters to footprint viewer.
|
2019-08-14 21:51:26 +01:00 |
toolbars_pcb_editor.cpp
|
Fix grid settings in pcbnew/modedit/cvpcb
|
2019-11-23 23:35:21 +00:00 |
tracks_cleaner.cpp
|
Improve readability of flag checking.
|
2019-08-27 19:23:07 +01:00 |
tracks_cleaner.h
|
TRACKS_CLEANER algo to merge collinear track segments: some minor fixes.
|
2019-06-29 09:12:19 +02:00 |
undo_redo.cpp
|
Update frame type enum to match current class names.
|
2019-09-06 23:38:20 +01:00 |
zone_filler.cpp
|
Add keepout in footprints: Starting point.
|
2019-10-29 11:24:30 +01:00 |
zone_filler.h
|
A better hack for the post-ProgressReporter-loss-of-focus issue.
|
2019-07-14 18:18:48 +01:00 |
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
|
2019-10-29 11:24:57 +01:00 |
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.
|
2019-10-29 11:24:57 +01:00 |
zones.h
|
…
|
|
zones_by_polygon.cpp
|
A better hack for the post-ProgressReporter-loss-of-focus issue.
|
2019-07-14 18:18:48 +01:00 |
zones_functions_for_undo_redo.cpp
|
Retire EDA_DRAW_PANEL and legacy_wx/EDA_DRAW_FRAME.
|
2019-05-31 21:55:30 +01:00 |
zones_functions_for_undo_redo.h
|
…
|
|
zones_test_and_combine_areas.cpp
|
Move DRC control to a tool; move assorted commands to ACTIONS.
|
2019-06-03 21:08:30 +01:00 |