Browse Source
PCB common library header rationalization.
PCB common library header rationalization.
* All header files used to create the PCB common library now compile as stand alone code. This prevents the need to define them in a specific order to make source code compile properly. It should also now be possible to relocate the source code to build the common PCB library to a separate folder.pull/1/head
212 changed files with 2412 additions and 1442 deletions
-
83d-viewer/3d_aux.cpp
-
103d-viewer/3d_draw.cpp
-
73d-viewer/3d_struct.h
-
113d-viewer/3d_viewer.h
-
5common/class_layer_box_selector.cpp
-
6common/footprint_info.cpp
-
6common/pcbcommon.cpp
-
3cvpcb/autosel.cpp
-
4cvpcb/class_DisplayFootprintsFrame.cpp
-
16cvpcb/class_DisplayFootprintsFrame.h
-
1cvpcb/class_footprints_listbox.cpp
-
1cvpcb/cvpcb.cpp
-
6cvpcb/cvpcb_mainframe.h
-
1cvpcb/dialogs/dialog_cvpcb_config.cpp
-
10cvpcb/init.cpp
-
8cvpcb/listboxes.cpp
-
15cvpcb/loadcmp.cpp
-
12cvpcb/setvisu.cpp
-
1gerbview/block.cpp
-
2gerbview/class_aperture_macro.cpp
-
1gerbview/class_gerber_draw_item.cpp
-
8gerbview/class_gerbview_layer_widget.cpp
-
1gerbview/dcode.cpp
-
177gerbview/events_called_functions.cpp
-
11gerbview/export_to_pcbnew.cpp
-
1gerbview/files.cpp
-
7gerbview/gerbview.cpp
-
16gerbview/gerbview_config.cpp
-
12gerbview/gerbview_frame.cpp
-
45gerbview/gerbview_frame.h
-
44gerbview/hotkeys.cpp
-
7gerbview/initpcb.cpp
-
4gerbview/onrightclick.cpp
-
17gerbview/rs274x.cpp
-
3include/build_version.h
-
48include/class_board_design_settings.h
-
3include/dlist.h
-
17include/pcbcommon.h
-
60include/pcbstruct.h
-
1pcbnew/ar_protos.h
-
6pcbnew/attribut.cpp
-
5pcbnew/automove.cpp
-
9pcbnew/autoplac.cpp
-
6pcbnew/autorout.cpp
-
3pcbnew/autorout.h
-
4pcbnew/basepcbframe.cpp
-
33pcbnew/block.cpp
-
12pcbnew/block_module_editor.cpp
-
8pcbnew/board.cpp
-
7pcbnew/board_items_to_polygon_shape_transform.cpp
-
11pcbnew/board_undo_redo.cpp
-
4pcbnew/build_BOM_from_board.cpp
-
33pcbnew/class_board.cpp
-
18pcbnew/class_board.h
-
10pcbnew/class_board_connected_item.cpp
-
76pcbnew/class_board_design_settings.cpp
-
9pcbnew/class_board_item.cpp
-
8pcbnew/class_dimension.cpp
-
5pcbnew/class_dimension.h
-
20pcbnew/class_drawsegment.cpp
-
15pcbnew/class_drawsegment.h
-
2pcbnew/class_drc_item.cpp
-
22pcbnew/class_edge_mod.cpp
-
5pcbnew/class_edge_mod.h
-
2pcbnew/class_footprint_library.cpp
-
24pcbnew/class_marker_pcb.cpp
-
11pcbnew/class_marker_pcb.h
-
14pcbnew/class_mire.cpp
-
32pcbnew/class_mire.h
-
24pcbnew/class_module.cpp
-
13pcbnew/class_module.h
-
15pcbnew/class_module_transform_functions.cpp
-
7pcbnew/class_netclass.cpp
-
4pcbnew/class_netclass.h
-
74pcbnew/class_netinfo.h
-
9pcbnew/class_netinfo_item.cpp
-
38pcbnew/class_netinfolist.cpp
-
27pcbnew/class_pad.cpp
-
11pcbnew/class_pad.h
-
18pcbnew/class_pad_draw_functions.cpp
-
11pcbnew/class_pcb_layer_widget.cpp
-
23pcbnew/class_pcb_text.cpp
-
32pcbnew/class_pcb_text.h
-
19pcbnew/class_text_mod.cpp
-
58pcbnew/class_text_mod.h
-
20pcbnew/class_track.cpp
-
6pcbnew/class_track.h
-
28pcbnew/class_zone.cpp
-
3pcbnew/class_zone.h
-
2pcbnew/class_zone_setting.cpp
-
61pcbnew/class_zone_setting.h
-
16pcbnew/classpcb.cpp
-
8pcbnew/clean.cpp
-
5pcbnew/collectors.cpp
-
9pcbnew/collectors.h
-
17pcbnew/connect.cpp
-
18pcbnew/controle.cpp
-
22pcbnew/cross-probing.cpp
-
9pcbnew/deltrack.cpp
-
11pcbnew/dialogs/dialog_SVG_print.cpp
Some files were not shown because too many files changed in this diff
Write
Preview
Loading…
Cancel
Save
Reference in new issue