kicad/pcbnew
Jan Mrázek fc8bf6f0fe
Allow a user to remap layers in Eagle import
ADDED Allow for user mapping of layers in Eagle import
ADDED Support required and optional layers in the layer mapping dialog
ADDED Add base class for plugins supporting remappable layers
2020-11-12 11:37:04 +01:00
..
autorouter msgpanel is a widget, shove it to the right folder. 2020-10-25 20:01:12 -04:00
board_stackup_manager Pcbnew: layer stack up dialog layout fixes. 2020-11-11 12:02:11 -05:00
connectivity Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
dialogs Allow a user to remap layers in Eagle import 2020-11-12 11:37:04 +01:00
drc Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
exporters Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
import_gfx Minor Pcbnew dialog layout fixes. 2020-11-11 11:08:54 -05:00
microwave More Module -> Footprint. 2020-11-10 21:20:03 +00:00
netlist_reader Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
plugins Allow a user to remap layers in Eagle import 2020-11-12 11:37:04 +01:00
python Fix python footprint wizards after recent changes in code 2020-10-09 20:48:13 +02:00
ratsnest Split base_struct into eda_item and eda_rect 2020-10-13 21:24:50 -04:00
router Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
specctra_import_export Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
swig Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
tools Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
widgets Add more consts all over the place 2020-10-27 11:03:35 +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 Comment-only changes 2020-01-10 16:43:01 -08:00
array_creator.cpp Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
array_creator.h
array_pad_name_provider.cpp
array_pad_name_provider.h
board_commit.cpp Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
board_commit.h Module -> Footprint. 2020-11-08 21:43:19 +00:00
board_connected_item.cpp Better nullptr safety for m_netinfo. 2020-11-11 11:25:46 +00:00
board_connected_item.h Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
board_design_settings.cpp Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
board_item_container.h Migrate PcbNew project settings to new framework 2020-07-02 22:08:54 -04:00
board_items_to_polygon_shape_transform.cpp Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
build_BOM_from_board.cpp Remove GetChars(), a wxWidgets 2.9 compatibility hack 2020-10-15 20:53:25 -04:00
class_board.cpp Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
class_board.h Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
class_board_item.cpp Remove beginning/ending spaces in translations 2020-10-20 12:08:04 -07:00
class_marker_pcb.cpp PcbNew: Improved DRC marker display 2020-10-15 22:39:13 -04:00
class_marker_pcb.h Make GetCenter() return the boundingbox center by default. 2020-10-06 18:00:18 +01:00
class_module.cpp Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
class_module.h Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
class_pad.cpp Move a bunch of DRC tests to RTrees. 2020-10-31 15:45:41 +00:00
class_pad.h Don't assume we have a MODULE parent 2020-10-19 20:55:34 -04:00
class_pcb_group.cpp Add more consts all over the place 2020-10-27 11:03:35 +00:00
class_track.cpp Re-implement via painting to coexist with appearances better. 2020-11-03 18:17:59 +00:00
class_track.h Add more consts all over the place 2020-10-27 11:03:35 +00: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 Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
collectors.h First pass renaming module to footprint 2020-10-20 20:49:11 -07:00
convert_drawsegment_list_to_polygon.cpp Module -> Footprint. 2020-11-08 21:43:19 +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 Remove painter.h from eda_text.h 2020-10-14 19:18:38 -04:00
dimension.cpp Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
dimension.h Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
edit.cpp Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
edit_track_width.cpp Allow copy-track-width to co-exist with current-track-width. 2020-10-12 21:00:13 +01:00
files.cpp Allow a user to remap layers in Eagle import 2020-11-12 11:37:04 +01:00
footprint_edit_frame.cpp More Module -> Footprint and a bit of formatting cleanup. 2020-11-10 20:53:12 +00:00
footprint_edit_frame.h More Module -> Footprint and a bit of formatting cleanup. 2020-11-10 20:53:12 +00:00
footprint_editor_settings.cpp Update default color theme 2020-10-18 14:12:54 -04:00
footprint_editor_utils.cpp Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
footprint_info_impl.cpp HTML_MESSAGE_BOX is a dialog 2020-10-25 20:01:12 -04:00
footprint_info_impl.h
footprint_libraries_utils.cpp More Module -> Footprint. 2020-11-10 21:20:03 +00:00
footprint_preview_panel.cpp Naming updates. 2020-10-15 01:35:16 +01:00
footprint_preview_panel.h Naming updates. 2020-10-15 01:35:16 +01: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 Pinning for library trees in FPEditor and SymbolEditor. 2020-02-14 00:10:40 +00:00
footprint_viewer_frame.cpp More Module -> Footprint. 2020-11-10 21:20: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 Comment-only changes 2020-01-10 16:43:01 -08:00
footprint_wizard_frame.cpp Module -> Footprint. 2020-11-08 21:43:19 +00:00
footprint_wizard_frame.h Fix crash when pasting to view-only frames 2020-10-30 16:33:57 -07:00
footprint_wizard_frame_functions.cpp more cleanup about removing useless include 2020-10-02 14:51:11 +02:00
fp_shape.cpp Naming updates. 2020-10-15 01:35:16 +01:00
fp_shape.h Fix fly-off arc handles and move Arc Properties to start/end/angle. 2020-10-08 11:33:32 +01:00
fp_text.cpp KeepUpright should enforce 0..90, not -90..90. 2020-11-09 22:50:29 +00:00
fp_text.h Update some classnames including archaic zone names. 2020-11-12 10:31:25 +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 Module -> Footprint. 2020-11-08 21:43:19 +00:00
fp_tree_synchronizing_adapter.h Formatting and naming conventions. 2020-11-07 18:50:30 +00:00
generate_footprint_info.cpp More Module -> Footprint. 2020-11-10 21:20:03 +00:00
generate_footprint_info.h
graphics_cleaner.cpp Cleanup creation of all our smart pointers 2020-10-26 23:52:44 +00:00
graphics_cleaner.h Class renaming. 2020-10-05 11:55:33 +01:00
grid_layer_box_helpers.cpp Dismiss the layer selector grid combobox when it loses focus 2020-10-10 15:24:35 +01: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 Auto-zoom means auto-zoom. Other zoom settings do not. 2020-11-05 20:21:06 +00:00
invoke_pcb_dialog.h Remove GITHUB plugins 2020-10-29 16:45:04 -07:00
io_mgr.cpp Remove GITHUB plugins 2020-10-29 16:45:04 -07:00
io_mgr.h Remove GITHUB plugins 2020-10-29 16:45:04 -07:00
kicad_clipboard.cpp Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
kicad_clipboard.h Cleanup: Move KiCad files into plugins folder 2020-10-12 16:36:08 +00:00
load_select_footprint.cpp More Module -> Footprint. 2020-11-10 21:20:03 +00:00
menubar_footprint_editor.cpp Cleanup. Push more editing functions to toolset. 2020-11-10 20:14:26 +00:00
menubar_pcb_editor.cpp Harvest -> Export 2020-11-09 17:21:47 +00:00
netinfo.h Split KIID out of common.h 2020-10-24 00:17:08 -04:00
netinfo_item.cpp msgpanel is a widget, shove it to the right folder. 2020-10-25 20:01:12 -04:00
netinfo_list.cpp Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
pad_custom_shape_functions.cpp Require explicit decl of maxError and errorLocations. 2020-10-13 13:49:07 +01:00
pad_naming.cpp Standardize pad type enums 2020-09-30 08:38:35 -07:00
pad_naming.h
pcb_base_edit_frame.cpp Update some classnames including archaic zone names. 2020-11-12 10:31:25 +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 Redraw all objects after Preferences in case colours changed. 2020-11-11 17:52:15 +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 Cleanup hole and netname layer processing for high-contrast mode. 2020-11-04 02:23:44 +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 Redraw all objects after Preferences in case colours changed. 2020-11-11 17:52:15 +00:00
pcb_edit_frame.h Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
pcb_expr_evaluator.cpp Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
pcb_expr_evaluator.h Add more consts all over the place 2020-10-27 11:03:35 +00:00
pcb_layer_box_selector.cpp ADDED: Enable color themes for PcbNew printing 2020-05-16 13:19:43 -04:00
pcb_layer_box_selector.h Make indeterminate control states clearer for the user. 2020-05-05 20:26:51 +01:00
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 Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
pcb_painter.h Update some classnames including archaic zone names. 2020-11-12 10:31:25 +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 Comment-only changes 2020-01-10 16:43:01 -08:00
pcb_screen.cpp more cleanup about removing useless include 2020-10-02 14:51:11 +02:00
pcb_shape.cpp Module -> footprint. 2020-11-07 18:50:30 +00:00
pcb_shape.h Module -> footprint. 2020-11-07 18:50:30 +00:00
pcb_target.cpp Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
pcb_target.h Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
pcb_text.cpp Remove trigo.h from eda_text.h 2020-10-13 23:37:48 -04:00
pcb_text.h Require explicit decl of maxError and errorLocations. 2020-10-13 13:49:07 +01:00
pcb_view.cpp Add more consts all over the place 2020-10-27 11:03:35 +00:00
pcb_view.h Add more consts all over the place 2020-10-27 11:03:35 +00:00
pcbnew.cpp QuasiModal needs to be used for any dialog hosting a help window. 2020-10-28 23:07:15 +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 Rename the `plot.one_page_per_layer` option to avoid cconfusion. 2020-11-10 18:21:22 +00:00
pcbnew_printout.h Add support for print-as-per-items-tab. 2020-08-11 20:42:08 +01:00
pcbnew_settings.cpp Rename the `plot.one_page_per_layer` option to avoid cconfusion. 2020-11-10 18:21:22 +00:00
pcbnew_settings.h Rename the `plot.one_page_per_layer` option to avoid cconfusion. 2020-11-10 18:21:22 +00:00
pcbplot.cpp Move LOCALE_IO out of common.h 2020-10-23 21:49:42 -04:00
pcbplot.h Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
plot_board_layers.cpp Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
plot_brditems_plotter.cpp Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
plotcontroller.h Change more enums over to scoped enums 2019-12-28 00:55:11 +00:00
plugin.cpp Minor code cleanup: remove useless include or useless code. 2020-10-01 11:36:15 +02:00
sel_layer.cpp more cleanup about removing useless include 2020-10-02 13:40:00 +02: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 Class renaming. 2020-10-05 11:55:33 +01:00
toolbars_footprint_editor.cpp Cleanup. Push more editing functions to toolset. 2020-11-10 20:14:26 +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 Smooth out redrawing of toolbars by not letting wx pointlessly calculate both orientations 2020-11-05 20:56:14 -05:00
tracks_cleaner.cpp SNR. (Mostly for progammers, but a little for user messages.) 2020-11-02 16:20:00 +00:00
tracks_cleaner.h Move geometric parts of Cleanup Tracks and Vias to RTree. 2020-10-26 18:37:59 +00:00
undo_redo.cpp Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
zone.cpp Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
zone.h Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
zone_filler.cpp Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
zone_filler.h Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
zone_settings.cpp Update some classnames including archaic zone names. 2020-11-12 10:31:25 +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 Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00
zones_functions_for_undo_redo.cpp Update some classnames including archaic zone names. 2020-11-12 10:31:25 +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 Update some classnames including archaic zone names. 2020-11-12 10:31:25 +00:00