kicad/pcbnew
jean-pierre charras 7265f84358 fix PAD::TransformShapeWithClearanceToPolygon() incorrect calculation in some cases.
For round rect pads, when the arc error was OUTSIDE, the shape was too big and creates
bad shape for chamfered round rect pads.
For chamfered pads, when the clearance value was not 0, the chamfer was not at the
right place.
2020-11-14 08:50:58 +01:00
..
autorouter MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
board_stackup_manager Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
connectivity Fix and rename CONNECTIVITY_DATA::GetConnectedItems(aItem, aAnchor, aTypes[] ) to GetConnectedItemsAtAnchor 2020-11-13 17:43:21 +00:00
dialogs First-class support for filled shapes. 2020-11-14 01:40:32 +00:00
drc MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
exporters First-class support for filled shapes. 2020-11-14 01:40:32 +00:00
import_gfx First-class support for filled shapes. 2020-11-14 01:40:32 +00:00
microwave First-class support for filled shapes. 2020-11-14 01:40:32 +00:00
netlist_reader Keep track of COMPONENT -> FOOTPRINT map. 2020-11-13 17:55:54 +00:00
plugins First-class support for filled shapes. 2020-11-14 01:40:32 +00:00
python Fix python footprint wizards after recent changes in code 2020-10-09 20:48:13 +02:00
ratsnest Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
router First-class support for filled shapes. 2020-11-14 01:40:32 +00:00
specctra_import_export More cleanup of MODULE to see if it fixes SWIG error. 2020-11-13 21:07:36 +00:00
swig Fix python module build error. 2020-11-13 14:37:52 -05:00
tools First-class support for filled shapes. 2020-11-14 01:40:32 +00:00
widgets Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
CMakeLists.txt Simplify Net Inspector. (Remove via length and group sorting ctrls.) 2020-11-11 14:41:17 +00:00
Doxyfile_python
Doxyfile_xml
action_plugin.cpp
action_plugin.h
array_creator.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
array_creator.h Yet more module -> footprint. 2020-11-13 15:16:24 +00:00
array_pad_name_provider.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
array_pad_name_provider.h More cleanup of MODULE to see if it fixes SWIG error. 2020-11-13 21:07:36 +00:00
board.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
board.h MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
board_commit.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
board_commit.h Module -> Footprint. 2020-11-08 21:43:19 +00:00
board_connected_item.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
board_connected_item.h D_PAD -> PAD. 2020-11-13 15:16:24 +00:00
board_design_settings.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
board_item_container.h More cleanup of MODULE to see if it fixes SWIG error. 2020-11-13 21:07:36 +00:00
board_items_to_polygon_shape_transform.cpp fix PAD::TransformShapeWithClearanceToPolygon() incorrect calculation in some cases. 2020-11-14 08:50:58 +01:00
build_BOM_from_board.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
class_board_item.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
class_marker_pcb.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
class_marker_pcb.h Make GetCenter() return the boundingbox center by default. 2020-10-06 18:00:18 +01:00
cleanup_item.cpp more cleanup about removing useless include 2020-10-02 14:51:11 +02:00
cleanup_item.h Finish exorcising the old DRC system. 2020-09-15 20:15:46 +01:00
collectors.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
collectors.h More cleanup of MODULE to see if it fixes SWIG error. 2020-11-13 21:07:36 +00:00
convert_drawsegment_list_to_polygon.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
convert_drawsegment_list_to_polygon.h Minor code cleanup: move "extern" declarations to convert_drawsegment_list_to_polygon.h 2020-10-23 08:48:52 +02:00
cross-probing.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
dimension.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
dimension.h Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
edit.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
edit_track_width.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
files.cpp First-class support for filled shapes. 2020-11-14 01:40:32 +00:00
footprint.cpp More cleanup of MODULE to see if it fixes SWIG error. 2020-11-13 21:07:36 +00:00
footprint.h More cleanup of MODULE to see if it fixes SWIG error. 2020-11-13 21:07:36 +00:00
footprint_edit_frame.cpp Fix typo in last commit 2020-11-13 22:16:23 -05:00
footprint_edit_frame.h MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
footprint_editor_settings.cpp Update default color theme 2020-10-18 14:12:54 -04:00
footprint_editor_utils.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
footprint_info_impl.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
footprint_info_impl.h
footprint_libraries_utils.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
footprint_preview_panel.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
footprint_preview_panel.h MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
footprint_tree_pane.cpp More Module -> Footprint and a bit of formatting cleanup. 2020-11-10 20:53:12 +00:00
footprint_tree_pane.h
footprint_viewer_frame.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
footprint_viewer_frame.h Add snapping to eeschema 2020-09-09 10:18:15 -07:00
footprint_wizard.cpp
footprint_wizard.h MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
footprint_wizard_frame.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
footprint_wizard_frame.h MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
footprint_wizard_frame_functions.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
fp_shape.cpp Cleanup prior to adding filled flag. 2020-11-13 21:07:36 +00:00
fp_shape.h More cleanup of MODULE to see if it fixes SWIG error. 2020-11-13 21:07:36 +00:00
fp_text.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
fp_text.h MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
fp_tree_model_adapter.cpp Formatting and naming conventions. 2020-11-07 18:50:30 +00:00
fp_tree_model_adapter.h Formatting and naming conventions. 2020-11-07 18:50:30 +00:00
fp_tree_synchronizing_adapter.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
fp_tree_synchronizing_adapter.h Formatting and naming conventions. 2020-11-07 18:50:30 +00:00
generate_footprint_info.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
generate_footprint_info.h
graphics_cleaner.cpp First-class support for filled shapes. 2020-11-14 01:40:32 +00:00
graphics_cleaner.h MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
grid_layer_box_helpers.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
grid_layer_box_helpers.h Dismiss the layer selector grid combobox when it loses focus 2020-10-10 15:24:35 +01:00
initpcb.cpp More module -> footprint. 2020-11-13 15:16:24 +00:00
invoke_pcb_dialog.h MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
io_mgr.cpp Remove GITHUB plugins 2020-10-29 16:45:04 -07:00
io_mgr.h More cleanup of MODULE to see if it fixes SWIG error. 2020-11-13 21:07:36 +00:00
kicad_clipboard.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
kicad_clipboard.h MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
load_select_footprint.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
menubar_footprint_editor.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
menubar_pcb_editor.cpp Harvest -> Export 2020-11-09 17:21:47 +00:00
netinfo.h D_PAD -> PAD. 2020-11-13 15:16:24 +00:00
netinfo_item.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
netinfo_list.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
pad.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
pad.h First-class support for filled shapes. 2020-11-14 01:40:32 +00:00
pad_custom_shape_functions.cpp First-class support for filled shapes. 2020-11-14 01:40:32 +00:00
pad_naming.cpp D_PAD -> PAD. 2020-11-13 15:16:24 +00:00
pad_naming.h D_PAD -> PAD. 2020-11-13 15:16:24 +00:00
pcb_base_edit_frame.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
pcb_base_edit_frame.h Turn on zone visibility when you start drawing a zone 2020-10-17 15:53:02 -04:00
pcb_base_frame.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
pcb_display_options.cpp ADDED: Control to only show ratsnest for visible layers 2020-09-07 16:43:43 -04:00
pcb_draw_panel_gal.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
pcb_draw_panel_gal.h Remove common.h from more headers 2020-10-25 22:29:53 -04:00
pcb_edit_frame.cpp Fix typo in last commit 2020-11-13 22:16:23 -05:00
pcb_edit_frame.h First-class support for filled shapes. 2020-11-14 01:40:32 +00:00
pcb_expr_evaluator.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
pcb_expr_evaluator.h Add more consts all over the place 2020-10-27 11:03:35 +00:00
pcb_group.cpp PCB_MODULE_T -> PCB_FOOTPRINT_T 2020-11-13 15:16:24 +00:00
pcb_layer_box_selector.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
pcb_layer_box_selector.h
pcb_origin_transforms.cpp Add more consts all over the place 2020-10-27 11:03:35 +00:00
pcb_origin_transforms.h Add more consts all over the place 2020-10-27 11:03:35 +00:00
pcb_painter.cpp First-class support for filled shapes. 2020-11-14 01:40:32 +00:00
pcb_painter.h MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
pcb_plot_params.cpp Python compatibility: move DXF_PLOTTER::DXF_UNITS to DXF_UNITS in pcb_plot_params.h 2020-10-21 18:29:53 +02:00
pcb_plot_params.h Python compatibility: move DXF_PLOTTER::DXF_UNITS to DXF_UNITS in pcb_plot_params.h 2020-10-21 18:29:53 +02:00
pcb_plot_params_parser.h
pcb_screen.cpp more cleanup about removing useless include 2020-10-02 14:51:11 +02:00
pcb_shape.cpp First-class support for filled shapes. 2020-11-14 01:40:32 +00:00
pcb_shape.h First-class support for filled shapes. 2020-11-14 01:40:32 +00:00
pcb_target.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
pcb_target.h Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
pcb_text.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
pcb_text.h More module -> footprint. 2020-11-13 15:16:24 +00:00
pcb_view.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
pcb_view.h Add more consts all over the place 2020-10-27 11:03:35 +00:00
pcbnew.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
pcbnew.h Minor code cleanup, step3: remove more useless include. 2020-10-01 18:28:12 +02:00
pcbnew.icns
pcbnew.rc Handle Windows manifests ourselves and add dpi awareness option 2020-10-10 19:08:23 +00:00
pcbnew_config.cpp Remove GITHUB plugins 2020-10-29 16:45:04 -07:00
pcbnew_config.h
pcbnew_doc.icns
pcbnew_id.h Cleanup. Push more editing functions to toolset. 2020-11-10 20:14:26 +00:00
pcbnew_printout.cpp D_PAD -> PAD. 2020-11-13 15:16:24 +00:00
pcbnew_printout.h D_PAD -> PAD. 2020-11-13 15:16:24 +00:00
pcbnew_settings.cpp Yet more module -> footprint. 2020-11-13 15:16:24 +00:00
pcbnew_settings.h Yet more module -> footprint. 2020-11-13 15:16:24 +00:00
pcbplot.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
pcbplot.h MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
plot_board_layers.cpp First-class support for filled shapes. 2020-11-14 01:40:32 +00:00
plot_brditems_plotter.cpp First-class support for filled shapes. 2020-11-14 01:40:32 +00:00
plotcontroller.h
plugin.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
sel_layer.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
text_mod_grid_table.cpp Remove trigo.h from eda_text.h 2020-10-13 23:37:48 -04:00
text_mod_grid_table.h MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
toolbars_footprint_editor.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
toolbars_footprint_viewer.cpp Smooth out redrawing of toolbars by not letting wx pointlessly calculate both orientations 2020-11-05 20:56:14 -05:00
toolbars_pcb_editor.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
track.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
track.h D_PAD -> PAD. 2020-11-13 15:16:24 +00:00
tracks_cleaner.cpp D_PAD -> PAD. 2020-11-13 15:16:24 +00:00
tracks_cleaner.h Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
undo_redo.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
zone.cpp D_PAD -> PAD. 2020-11-13 15:16:24 +00:00
zone.h D_PAD -> PAD. 2020-11-13 15:16:24 +00:00
zone_filler.cpp MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
zone_filler.h D_PAD -> PAD. 2020-11-13 15:16:24 +00:00
zone_settings.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
zone_settings.h Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
zones.h Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
zones_by_polygon.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
zones_functions_for_undo_redo.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
zones_functions_for_undo_redo.h Convert UNDO_REDO_T to an enum class 2020-08-26 18:04:32 +00:00
zones_test_and_combine_areas.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00