.. |
autorouter
|
Unified update to C++14 std::make_unique
|
2019-12-05 10:43:55 -08:00 |
board_stackup_manager
|
Layer stack manager: remove dielectric layer: fix incorrect sub-layer selection.
|
2019-11-25 13:30:48 +01:00 |
connectivity
|
Minor speed cleanup
|
2019-12-05 14:20:59 -08:00 |
dialogs
|
Minor speed cleanup
|
2019-12-05 14:20:59 -08:00 |
drc
|
A bit of cleanup of stale DRC code.
|
2019-06-04 13:56:54 +01:00 |
exporters
|
Minor speed cleanup
|
2019-12-05 14:20:59 -08: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
|
Cleanup: Replace push_back with emplace_back
|
2019-12-05 13:41:21 -08:00 |
microwave
|
Unify string lists of forbidden footprint chars
|
2019-10-29 13:31:11 -07:00 |
netlist_reader
|
Minor speed cleanup
|
2019-12-05 14:20:59 -08:00 |
pcad2kicadpcb_plugin
|
Cleanup: Replace C-only deprecated headers
|
2019-12-05 11:03:15 -08:00 |
python
|
qrcode: Handle Python3 integer promotion
|
2019-11-01 13:32:50 -07:00 |
router
|
PCBnew: placing a blind/buried via sometimes incorrectly place a through via.
|
2019-12-06 13:11:33 +01:00 |
specctra_import_export
|
Save last-used-paths in export dialogs.
|
2019-08-02 21:03:48 -06:00 |
swig
|
Cleanup: Replace C-only deprecated headers
|
2019-12-05 11:03:15 -08:00 |
tools
|
Use const references where possible
|
2019-12-05 14:40:22 -08: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
|
Cleanup: Replace push_back with emplace_back
|
2019-12-05 13:41:21 -08: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
|
Cleanup: Replace push_back with emplace_back
|
2019-12-05 13:41:21 -08:00 |
class_drawsegment.h
|
Add preference for flip axis.
|
2019-07-14 10:36:48 +01:00 |
class_edge_mod.cpp
|
Cleanup: Replace push_back with emplace_back
|
2019-12-05 13:41:21 -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
|
Cleanup: Replace push_back with emplace_back
|
2019-12-05 13:41:21 -08: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
|
Cleanup: Replace push_back with emplace_back
|
2019-12-05 13:41:21 -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
|
Cleanup: Replace push_back with emplace_back
|
2019-12-05 13:41:21 -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
|
Cleanup: Replace push_back with emplace_back
|
2019-12-05 13:41:21 -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
|
Use const references where possible
|
2019-12-05 14:40:22 -08: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
|
Cleanup: Replace push_back with emplace_back
|
2019-12-05 13:41:21 -08:00 |
footprint_info_impl.h
|
Use binary search on Footprint Info list.
|
2018-08-04 10:29:17 +01:00 |
footprint_libraries_utils.cpp
|
Fix some issues with the previous commit.
|
2019-12-02 23:35:19 +00: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
|
In-place editing for footprint TEXTE_MODULEs.
|
2018-07-17 15:11:04 +01:00 |
help_common_strings.h
|
Fix occurrences of "edition" which should be "editing"
|
2018-07-17 15:12:39 +01:00 |
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
|
Cleanup: Replace push_back with emplace_back
|
2019-12-05 13:41:21 -08: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
|
Use const references where possible
|
2019-12-05 14:40:22 -08: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
|
Consolidate design rules UI.
|
2018-07-17 15:12:34 +01:00 |
netinfo.h
|
Performance enhancements to zone filling & track DRC.
|
2019-06-25 11:34:28 +01:00 |
netinfo_item.cpp
|
Cleanup: Replace push_back with emplace_back
|
2019-12-05 13:41:21 -08:00 |
netinfo_list.cpp
|
pcbnew: Move pads to std::deque
|
2019-06-01 16:23:54 -07:00 |
pad_custom_shape_functions.cpp
|
Cleanup: Replace push_back with emplace_back
|
2019-12-05 13:41:21 -08: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
|
Cleanup: Replace push_back with emplace_back
|
2019-12-05 13:41:21 -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
|
Cleanup: Replace push_back with emplace_back
|
2019-12-05 13:41:21 -08: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
|
Cleanup: Replace C-only deprecated headers
|
2019-12-05 11:03:15 -08: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
|
Clean up compile warnings
|
2019-12-05 20:05:21 -08: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
|
Consolidate design rules UI.
|
2018-07-17 15:12:34 +01:00 |
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
|
Zone filler: do not create stubs in thermal reliefs when not possible.
|
2019-12-04 13:23:09 +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
|
UNIT_BINDERize zone dialogs.
|
2018-07-17 15:11:32 +01:00 |
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
|
Fix occurrences of "edition" which should be "editing"
|
2018-07-17 15:12:39 +01:00 |
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 |