kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #17228
[PATCH 0/5] Cleanup patches
Hi,
this is a bunch of low priority patches, because these do not change
anything really.
- #1-3 are straightforward and probably make sense to apply
- #4 could make sense, but is not required on currently supported
platforms because these happen to do the right thing anyway.
- #5 is massive, and synchronizes the entire codebase to explicitly
virtual functions. It might be a bit boring to read though.
Simon Richter (5):
Indentation cleanup
Implement GetClass() throughout the project
Make Show() dependent on DEBUG preprocessor symbol
Use platform safe storage for pin numbers
Add virtual keyword to implicitly virtual functions
3d-viewer/3d_material.h | 10 +-
3d-viewer/3d_struct.h | 12 ++-
3d-viewer/3d_viewer.h | 4 +-
3d-viewer/dialogs/dialog_3D_view_option.cpp | 6 +-
3d-viewer/modelparsers.h | 8 +-
bitmap2component/bitmap2cmp_gui.cpp | 22 ++--
common/confirm.cpp | 6 +-
common/dialogs/dialog_image_editor.h | 19 ++--
common/dialogs/dialog_page_settings.h | 32 +++---
common/single_top.cpp | 12 +--
cvpcb/class_DisplayFootprintsFrame.h | 18 ++--
cvpcb/cvpcb.cpp | 8 +-
cvpcb/cvpcb_mainframe.h | 6 +-
cvpcb/cvstruct.h | 6 +-
cvpcb/dialogs/dialog_config_equfiles.h | 16 +--
cvpcb/dialogs/dialog_display_options.h | 8 +-
cvpcb/dialogs/fp_conflict_assignment_selector.h | 10 +-
eeschema/class_libentry.h | 4 +-
eeschema/class_netlist_object.h | 2 +-
eeschema/dialog_erc_listbox.h | 4 +-
eeschema/dialogs/dialog_annotate.cpp | 6 +-
eeschema/dialogs/dialog_bom.cpp | 18 ++--
eeschema/dialogs/dialog_edit_component_in_lib.h | 22 ++--
.../dialogs/dialog_edit_component_in_schematic.cpp | 24 ++---
eeschema/dialogs/dialog_edit_label.cpp | 2 +-
.../dialogs/dialog_edit_libentry_fields_in_lib.cpp | 20 ++--
eeschema/dialogs/dialog_edit_one_field.h | 12 +--
eeschema/dialogs/dialog_eeschema_config.cpp | 20 ++--
eeschema/dialogs/dialog_eeschema_options.h | 12 +--
eeschema/dialogs/dialog_erc.h | 14 +--
eeschema/dialogs/dialog_lib_edit_pin.h | 10 +-
eeschema/dialogs/dialog_lib_edit_text.h | 4 +-
eeschema/dialogs/dialog_lib_new_component.h | 4 +-
eeschema/dialogs/dialog_netlist.cpp | 16 +--
eeschema/dialogs/dialog_plot_schematic.h | 10 +-
eeschema/dialogs/dialog_print_using_printer.cpp | 22 ++--
eeschema/dialogs/dialog_schematic_find.h | 18 ++--
eeschema/eeschema.cpp | 8 +-
eeschema/lib_arc.h | 56 +++++-----
eeschema/lib_bezier.h | 42 ++++----
eeschema/lib_circle.h | 54 +++++-----
eeschema/lib_collectors.h | 2 +-
eeschema/lib_draw_item.h | 2 +-
eeschema/lib_field.h | 60 +++++------
eeschema/lib_pin.cpp | 4 +-
eeschema/lib_pin.h | 59 +++++-----
eeschema/lib_polyline.h | 54 +++++-----
eeschema/lib_rectangle.h | 54 +++++-----
eeschema/lib_text.h | 58 +++++-----
eeschema/libeditframe.h | 24 ++---
eeschema/sch_base_frame.h | 28 ++---
eeschema/sch_bitmap.h | 40 +++----
eeschema/sch_bus_entry.h | 58 +++++-----
eeschema/sch_collectors.h | 6 +-
eeschema/sch_component.h | 62 +++++------
eeschema/sch_field.h | 44 ++++----
eeschema/sch_junction.h | 50 ++++-----
eeschema/sch_line.h | 56 +++++-----
eeschema/sch_marker.h | 36 +++----
eeschema/sch_no_connect.h | 52 ++++-----
eeschema/sch_sheet.h | 112 +++++++++----------
eeschema/sch_text.h | 98 ++++++++---------
eeschema/schframe.h | 34 +++---
eeschema/viewlib_frame.h | 24 ++---
gerbview/class_gbr_layer_box_selector.h | 11 +-
gerbview/class_gbr_layout.h | 2 +-
gerbview/class_gbr_screen.h | 2 +-
gerbview/class_gerber_draw_item.h | 10 +-
gerbview/class_gerbview_layer_widget.h | 10 +-
gerbview/dialogs/dialog_print_using_printer.cpp | 12 +--
gerbview/dialogs/dialog_show_page_borders.h | 4 +-
.../gerbview_dialog_display_options_frame.cpp | 6 +-
gerbview/gerbview.cpp | 8 +-
gerbview/gerbview_frame.h | 52 ++++-----
gerbview/select_layers_to_pcb.h | 12 +--
include/base_struct.h | 5 +-
include/class_base_screen.h | 2 +-
include/class_draw_panel_gal.h | 2 +-
include/class_pcb_screen.h | 2 +-
include/class_sch_screen.h | 2 +-
include/class_worksheet_dataitem.h | 2 +-
include/dialog_get_component.h | 7 +-
include/dialog_helpers.h | 12 +--
include/dialog_hotkeys_editor.h | 8 +-
include/dialog_shim.h | 6 +-
include/draw_frame.h | 4 +-
include/filter_reader.h | 12 +--
include/gal/opengl/noncached_container.h | 2 +-
include/geometry/shape_circle.h | 10 +-
include/geometry/shape_line_chain.h | 12 +--
include/geometry/shape_rect.h | 10 +-
include/geometry/shape_segment.h | 12 +--
include/html_messagebox.h | 2 +-
include/kiway.h | 2 +-
include/kiway_express.h | 2 +-
include/kiway_player.h | 2 +-
include/reporter.h | 4 +-
include/richio.h | 12 +--
include/tool/context_menu.h | 2 +-
include/view/view_group.h | 10 +-
include/view/wx_view_controls.h | 8 +-
include/worksheet_viewitem.h | 18 +++-
include/wxBasePcbFrame.h | 28 ++---
include/wxPcbStruct.h | 46 ++++----
include/wxstruct.h | 6 +-
kicad/class_treeprojectfiles.h | 2 +-
kicad/dialogs/dialog_template_selector.h | 2 +-
kicad/kicad.cpp | 6 +-
kicad/kicad.h | 14 +--
kicad/pgm_kicad.h | 6 +-
pagelayout_editor/class_pl_editor_layout.h | 2 +-
pagelayout_editor/class_pl_editor_screen.h | 2 +-
pagelayout_editor/design_tree_frame.h | 2 +-
pagelayout_editor/dialogs/dialog_new_dataitem.cpp | 4 +-
pagelayout_editor/dialogs/dialogs_for_printing.cpp | 8 +-
pagelayout_editor/pl_editor.cpp | 8 +-
pagelayout_editor/pl_editor_frame.h | 50 ++++-----
pagelayout_editor/pl_editor_undo_redo.cpp | 8 ++
pagelayout_editor/properties_frame.h | 6 +-
pcb_calculator/pcb_calculator.cpp | 8 +-
pcb_calculator/pcb_calculator.h | 48 ++++-----
pcb_calculator/regulators_funct.cpp | 4 +-
pcb_calculator/transline/c_microstrip.h | 4 +-
pcb_calculator/transline/coax.h | 4 +-
pcb_calculator/transline/coplanar.h | 4 +-
pcb_calculator/transline/microstrip.h | 4 +-
pcb_calculator/transline/rectwaveguide.h | 4 +-
pcb_calculator/transline/stripline.h | 4 +-
pcb_calculator/transline/twistedpair.h | 4 +-
pcbnew/block.cpp | 6 +-
pcbnew/class_board.cpp | 4 +-
pcbnew/class_board.h | 14 +--
pcbnew/class_board_connected_item.h | 2 +-
pcbnew/class_dimension.h | 30 +++---
pcbnew/class_drawsegment.h | 14 +--
pcbnew/class_edge_mod.h | 20 ++--
pcbnew/class_marker_pcb.h | 20 ++--
pcbnew/class_mire.h | 28 ++---
pcbnew/class_module.h | 34 +++---
pcbnew/class_netclass.h | 2 +-
pcbnew/class_pad.h | 31 +++---
pcbnew/class_pcb_layer_box_selector.h | 10 +-
pcbnew/class_pcb_layer_widget.h | 10 +-
pcbnew/class_pcb_text.h | 25 +++--
pcbnew/class_text_mod.h | 22 ++--
pcbnew/class_track.h | 42 ++++----
pcbnew/class_zone.h | 20 ++--
pcbnew/collectors.h | 38 +++----
pcbnew/dialogs/dialog_SVG_print.cpp | 8 +-
pcbnew/dialogs/dialog_cleaning_options.h | 4 +-
pcbnew/dialogs/dialog_copper_zones.cpp | 16 +--
pcbnew/dialogs/dialog_create_array.h | 18 ++--
pcbnew/dialogs/dialog_design_rules.h | 26 ++---
pcbnew/dialogs/dialog_display_options.h | 4 +-
pcbnew/dialogs/dialog_drc.h | 30 +++---
pcbnew/dialogs/dialog_drclistbox.h | 20 ++--
.../dialogs/dialog_edit_module_for_BoardEditor.h | 22 ++--
pcbnew/dialogs/dialog_edit_module_for_Modedit.h | 16 +--
pcbnew/dialogs/dialog_edit_module_text.h | 2 +-
pcbnew/dialogs/dialog_find.h | 8 +-
pcbnew/dialogs/dialog_footprint_wizard_list.h | 6 +-
pcbnew/dialogs/dialog_fp_lib_table.cpp | 42 ++++----
pcbnew/dialogs/dialog_fp_plugin_options.cpp | 20 ++--
pcbnew/dialogs/dialog_freeroute_exchange.h | 12 +--
pcbnew/dialogs/dialog_gendrill.h | 14 +--
pcbnew/dialogs/dialog_general_options.h | 6 +-
pcbnew/dialogs/dialog_global_deletion.h | 8 +-
.../dialogs/dialog_global_edit_tracks_and_vias.h | 6 +-
.../dialog_global_modules_fields_edition.cpp | 4 +-
pcbnew/dialogs/dialog_graphic_item_properties.cpp | 4 +-
.../dialog_graphic_item_properties_for_Modedit.cpp | 4 +-
pcbnew/dialogs/dialog_graphic_items_options.h | 4 +-
pcbnew/dialogs/dialog_keepout_area_properties.cpp | 4 +-
pcbnew/dialogs/dialog_layers_setup.cpp | 14 +--
pcbnew/dialogs/dialog_modedit_options.cpp | 4 +-
pcbnew/dialogs/dialog_move_exact.h | 10 +-
pcbnew/dialogs/dialog_netlist.h | 20 ++--
.../dialogs/dialog_non_copper_zones_properties.cpp | 4 +-
pcbnew/dialogs/dialog_orient_footprints.cpp | 4 +-
pcbnew/dialogs/dialog_pad_properties.cpp | 18 ++--
pcbnew/dialogs/dialog_pcb_text_properties.cpp | 6 +-
pcbnew/dialogs/dialog_plot.h | 18 ++--
pcbnew/dialogs/dialog_print_for_modedit.cpp | 10 +-
pcbnew/dialogs/dialog_print_using_printer.cpp | 12 +--
pcbnew/dialogs/dialog_set_grid.cpp | 6 +-
pcbnew/dialogs/dialog_track_via_size.h | 6 +-
pcbnew/dialogs/wizard_add_fplib.h | 24 ++---
pcbnew/dimension.cpp | 4 +-
pcbnew/eagle_plugin.h | 14 +--
pcbnew/exporters/gen_modules_placefile.cpp | 8 +-
pcbnew/footprint_wizard_frame.h | 28 ++---
pcbnew/github/github_plugin.h | 20 ++--
pcbnew/globaleditpad.cpp | 6 +-
pcbnew/gpcb_plugin.h | 14 +--
pcbnew/import_dxf/dialog_dxf_import.h | 6 +-
pcbnew/import_dxf/dxf2brd_items.h | 6 +-
pcbnew/kicad_plugin.h | 24 ++---
pcbnew/legacy_plugin.h | 14 +--
pcbnew/module_editor_frame.h | 46 ++++----
pcbnew/modview_frame.h | 32 +++---
pcbnew/pcad2kicadpcb_plugin/pcad_plugin.h | 6 +-
pcbnew/pcad2kicadpcb_plugin/pcb.h | 12 +--
pcbnew/pcad2kicadpcb_plugin/pcb_arc.h | 4 +-
pcbnew/pcad2kicadpcb_plugin/pcb_line.h | 4 +-
pcbnew/pcad2kicadpcb_plugin/pcb_module.h | 2 +-
pcbnew/pcad2kicadpcb_plugin/pcb_pad.h | 2 +-
pcbnew/pcad2kicadpcb_plugin/pcb_pad_shape.h | 2 +-
pcbnew/pcad2kicadpcb_plugin/pcb_polygon.h | 4 +-
pcbnew/pcad2kicadpcb_plugin/pcb_text.h | 4 +-
pcbnew/pcb_painter.h | 4 +-
pcbnew/pcbnew.cpp | 8 +-
pcbnew/printout_controler.h | 6 +-
pcbnew/ratsnest.cpp | 2 +-
pcbnew/ratsnest_data.h | 2 +-
pcbnew/ratsnest_viewitem.h | 18 +++-
pcbnew/router/length_tuner_tool.h | 2 +-
pcbnew/router/pns_diff_pair.h | 2 +-
pcbnew/router/pns_diff_pair_placer.h | 30 +++---
pcbnew/router/pns_dp_meander_placer.h | 22 ++--
pcbnew/router/pns_joint.h | 2 +-
pcbnew/router/pns_line.h | 6 +-
pcbnew/router/pns_line_placer.h | 30 +++---
pcbnew/router/pns_meander_placer.h | 12 +--
pcbnew/router/pns_meander_skew_placer.h | 8 +-
pcbnew/router/pns_segment.h | 8 +-
pcbnew/router/pns_solid.h | 6 +-
pcbnew/router/pns_via.h | 6 +-
pcbnew/router/router_preview_item.h | 14 ++-
pcbnew/router/router_tool.cpp | 2 +-
pcbnew/router/router_tool.h | 2 +-
pcbnew/sel_layer.cpp | 16 +--
pcbnew/specctra.h | 120 ++++++++++-----------
pcbnew/target_edit.cpp | 4 +-
pcbnew/tools/bright_box.h | 14 ++-
pcbnew/tools/drawing_tool.h | 2 +-
pcbnew/tools/edit_points.h | 12 ++-
pcbnew/tools/edit_tool.h | 4 +-
pcbnew/tools/module_tools.h | 4 +-
pcbnew/tools/pcb_editor_control.h | 4 +-
pcbnew/tools/pcbnew_control.h | 4 +-
pcbnew/tools/placement_tool.h | 4 +-
pcbnew/tools/point_editor.h | 4 +-
pcbnew/tools/selection_area.h | 16 ++-
pcbnew/tools/selection_tool.h | 2 +-
pcbnew/xchgmod.cpp | 10 +-
polygon/clipper.hpp | 2 +-
utils/idftools/dxf2idf.h | 90 ++++++++--------
247 files changed, 1949 insertions(+), 1866 deletions(-)
--
2.1.4
Follow ups