.. |
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
|
Recleaning DLIST from pcbnew
|
2019-12-10 09:52:07 -08:00 |
drc
|
SHAPE_LINE_CHAIN: Remove element access
|
2019-12-12 13:54:48 +00:00 |
exporters
|
Silence/fix double to float conversion warnings
|
2019-12-12 21:51:21 +00: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
|
Move dxflib, tinyspline and nanosvg into a thirdparty library directory
|
2019-12-19 17:41:02 +00:00 |
microwave
|
Unify string lists of forbidden footprint chars
|
2019-10-29 13:31:11 -07:00 |
netlist_reader
|
Add missing include
|
2019-12-06 06:47:03 -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
|
SHAPE_LINE_CHAIN: Unify constructors
|
2019-12-12 13:54:48 +00:00 |
specctra_import_export
|
SHAPE_LINE_CHAIN: Remove element access
|
2019-12-12 13:54:48 +00:00 |
swig
|
Cleanup: Replace C-only deprecated headers
|
2019-12-05 11:03:15 -08:00 |
tools
|
Pcbnew: fix crash when deleting pads in the board editor
|
2019-12-17 13:56:17 +01:00 |
CMakeLists.txt
|
Move dxflib, tinyspline and nanosvg into a thirdparty library directory
|
2019-12-19 17:41:02 +00: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
|
pcbnew: Cleanup stale code
|
2019-12-13 11:22:18 -08: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
|
Recleaning DLIST from pcbnew
|
2019-12-10 09:52:07 -08: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
|
Pcbnew: minor cosmetic enhancement:in status panel, for polygon graphic shape:
|
2019-12-19 08:30:20 +01:00 |
class_drawsegment.h
|
Add preference for flip axis.
|
2019-07-14 10:36:48 +01:00 |
class_edge_mod.cpp
|
SHAPE_LINE_CHAIN: Remove element access
|
2019-12-12 13:54:48 +00: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
|
Recleaning DLIST from pcbnew
|
2019-12-10 09:52:07 -08: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
|
SHAPE_LINE_CHAIN: Remove element access
|
2019-12-12 13:54:48 +00: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
|
SHAPE_LINE_CHAIN: Remove element access
|
2019-12-12 13:54:48 +00:00 |
class_zone.h
|
SHAPE_LINE_CHAIN: Remove element access
|
2019-12-12 13:54:48 +00: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
|
Unify unsaved changes detection logic in all frames
|
2019-12-19 15:34:01 +00:00 |
footprint_edit_frame.cpp
|
Unify unsaved changes detection logic in all frames
|
2019-12-19 15:34:01 +00:00 |
footprint_edit_frame.h
|
Unify unsaved changes detection logic in all frames
|
2019-12-19 15:34:01 +00:00 |
footprint_editor_options.cpp
|
Implement Get/Set display options
|
2019-11-07 08:26:44 -08:00 |
footprint_editor_utils.cpp
|
Unify unsaved changes detection logic in all frames
|
2019-12-19 15:34: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
|
…
|
|
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
|
…
|
|
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
|
Unify unsaved changes detection logic in all frames
|
2019-12-19 15:34:01 +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
|
Adding missing include
|
2019-12-06 06:26:59 -08: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
|
Unify unsaved changes detection logic in all frames
|
2019-12-19 15:34:01 +00:00 |
menubar_pcb_editor.cpp
|
Unify unsaved changes detection logic in all frames
|
2019-12-19 15:34:01 +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
|
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
|
SHAPE_LINE_CHAIN: Remove element access
|
2019-12-12 13:54:48 +00: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
|
SHAPE_LINE_CHAIN: Unify constructors
|
2019-12-12 13:54:48 +00: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
|
Unify unsaved changes detection logic in all frames
|
2019-12-19 15:34:01 +00:00 |
pcb_edit_frame.h
|
Unify unsaved changes detection logic in all frames
|
2019-12-19 15:34:01 +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
|
Silence/fix double to float conversion warnings
|
2019-12-12 21:51:21 +00: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
|
SHAPE_LINE_CHAIN: Unify constructors
|
2019-12-12 13:54:48 +00: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
|
…
|
|
toolbars_footprint_editor.cpp
|
Unify unsaved changes detection logic in all frames
|
2019-12-19 15:34:01 +00:00 |
toolbars_footprint_viewer.cpp
|
Add filters to footprint viewer.
|
2019-08-14 21:51:26 +01:00 |
toolbars_pcb_editor.cpp
|
Unify unsaved changes detection logic in all frames
|
2019-12-19 15:34:01 +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
|
Pcbnew: fix incorrect rotation angle unit when building thermal spokes
|
2019-12-13 17:41:20 +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
|
SHAPE_LINE_CHAIN: Remove element access
|
2019-12-12 13:54:48 +00: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 |