kicad/pcbnew
Wayne Stambaugh 54e18f6b1f Pcbnew: remove update schematic option for geographical annotation dialog.
REMOVED: Update schematic option from geographical annotation dialog due
to potential issues with incomplete and/or broken updates.  Use "Update
Schematic from PCB" tool to update reference designation changes.

Forcing the footprint reference designator changes back to the schematic
without checking any other board changes in the schematic could leave the
schematic in a undefined state.  The update schematic from board tool is
the correct method to sync any changes from the board.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/8042
2021-04-22 12:45:59 -04:00
..
autorouter Rationalize footprint bounding boxes and cache all of them. 2021-02-26 13:50:27 +00:00
board_stackup_manager Rename class_board_stackup.{h|cpp} to board_stackup.{h|cpp}. 2021-04-16 17:07:06 -04:00
connectivity Less restrictive Arc Track Dragging tool 2021-04-06 12:52:01 +00:00
dialogs Pcbnew: remove update schematic option for geographical annotation dialog. 2021-04-22 12:45:59 -04:00
drc Margin layer missing from some edge clearance tests. 2021-04-21 21:58:47 +01:00
exporters Fix missing env var expansion in pos file generation. 2021-04-12 10:17:42 +01:00
import_gfx Fix minor Coverity warnings 2021-03-25 09:12:24 +01:00
microwave Rationalize footprint bounding boxes and cache all of them. 2021-02-26 13:50:27 +00:00
netlist_reader Generate changed message before making change. 2021-04-13 13:43:30 +01:00
plugins R/W dimension lock flags and update format for all lock flags. 2021-04-21 19:59:27 +01:00
python Typo fix: Correct 'allow to' -> 'allows one to' 2021-04-03 13:39:50 +00:00
ratsnest Don't show ratsnest on layers hidden by contrast mode 2021-02-23 20:07:46 -05:00
router PNS: Dragged line needs to retain width 2021-04-22 09:04:41 -04:00
specctra_import_export Pcbnew: add footprint keepouts to Specctra DSN exporter. 2021-03-10 07:18:37 -05:00
swig Code style 2021-03-24 18:11:32 -04:00
tools Display options can change during the picker lifecycle 2021-04-12 22:12:48 -04:00
widgets Consistent terminology. 2021-04-03 11:15:11 +01:00
CMakeLists.txt Remove no-longer-needed macOS wxPython things. 2021-04-21 12:50:31 +00:00
Doxyfile_python
Doxyfile_xml
action_plugin.cpp Code style 2021-03-24 18:11:32 -04:00
action_plugin.h Code style 2021-03-24 18:11:32 -04:00
array_creator.cpp Pcbnew: Allow Create Array on groups 2021-04-03 09:06:49 +00:00
array_creator.h Make distinction between PCBNew-wide tools and Board-specific tools. 2020-12-16 13:32:46 +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 Fix calculation of arc lengths; include them in net inspector 2021-04-15 21:06:35 -04:00
board.h Add insideFrontCourtyard and insideBackCourtyard DRC functions. 2021-03-20 21:53:30 +00:00
board_commit.cpp Decouple 3D view dirty marking and refresh 2021-04-08 22:09:19 -04:00
board_commit.h Fix connectivity to only resolve conflicts on netlist load 2021-03-23 17:43:24 -04:00
board_connected_item.cpp Comments. 2021-03-01 11:12:51 +00:00
board_connected_item.h Fix the last of broken Doxygen comment specifiers. 2021-01-27 17:39:44 -05:00
board_design_settings.cpp More complete fix for crasher JP found. 2021-03-05 15:30:52 +00:00
board_item.cpp Implement GetEffectiveShape() for PCB_TARGET_Ts. 2020-11-24 20:21:40 +00:00
board_item_container.h Add bulk add/remove mode flag to the BOARD_LISTENER 2020-12-07 22:04:13 -05:00
board_items_to_polygon_shape_transform.cpp PAD::MergePrimitivesAsPolygon(): add option to approximate circles outside the actual shape 2021-04-18 20:10:00 +02:00
build_BOM_from_board.cpp Include optimization: move some things from common.h to point-of-use 2021-03-20 12:09:18 -04:00
cleanup_item.cpp
cleanup_item.h Added a lot of consts and refactored a few lines 2021-03-08 12:49:48 -08:00
collectors.cpp Show dragging tools in context selection menu for components 2021-01-27 19:55:42 +00:00
collectors.h Show dragging tools in context selection menu for components 2021-01-27 19:55:42 +00:00
convert_drawsegment_list_to_polygon.cpp ConvertOutlineToPolygon: Don't crash if we didn't find a segment owner 2021-04-12 19:59:55 -04:00
convert_drawsegment_list_to_polygon.h Separate polygonization error from chaining error. 2020-12-24 21:02:14 +00:00
cross-probing.cpp Use a worker thread to send socket commands 2021-03-23 03:20:40 +00:00
dimension.cpp Show if pads, zones, and dimensions are locked in the status bar. 2021-04-21 19:58:18 +01:00
dimension.h Change orientation and flip sign of dimension height when rotating orthogonal dimensions. 2021-04-09 22:30:18 +00:00
edit.cpp Formatting. 2021-03-16 12:07:06 +00:00
edit_track_width.cpp Fix change in preference panel name. 2021-02-17 14:08:53 +00:00
edit_zone_helpers.cpp ZONE properties: stage commit even if !Settings().m_AutoRefillZones 2021-04-06 12:52:01 +00:00
files.cpp Don't save project for legacy board without explicit action 2021-04-21 21:27:23 -04:00
footprint.cpp Show if pads, zones, and dimensions are locked in the status bar. 2021-04-21 19:58:18 +01:00
footprint.h Don't do any hole clearance testing within a single footprint. 2021-04-11 16:03:16 +01:00
footprint_edit_frame.cpp Consolidate wx aui dock art color setting 2021-04-19 21:12:02 -04:00
footprint_edit_frame.h Push pcbnew layer alpha change update into base frame 2021-04-07 17:39:48 +01:00
footprint_editor_settings.cpp Worksheet -> (industry standard) Drawing Sheet. 2021-02-22 17:35:46 +00:00
footprint_editor_utils.cpp Decouple 3D view dirty marking and refresh 2021-04-08 22:09:19 -04:00
footprint_info_impl.cpp Include optimization: move some things from common.h to point-of-use 2021-03-20 12:09:18 -04:00
footprint_info_impl.h Replace wxTextFile for writing fp info cache 2020-12-10 21:34:40 -05:00
footprint_libraries_utils.cpp Decouple 3D view dirty marking and refresh 2021-04-08 22:09:19 -04:00
footprint_preview_panel.cpp Used cached footprints without check in preview 2021-02-25 15:46:52 -08:00
footprint_preview_panel.h Remove multi-threading for footprint loading. 2020-12-21 22:03:24 +00:00
footprint_tree_pane.cpp Split lib tree initialization into a two-pass affair. 2021-04-01 10:51:29 +01:00
footprint_tree_pane.h
footprint_viewer_frame.cpp Decouple 3D view dirty marking and refresh 2021-04-08 22:09:19 -04:00
footprint_viewer_frame.h Decouple 3D view dirty marking and refresh 2021-04-08 22:09:19 -04:00
footprint_wizard.cpp
footprint_wizard.h MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
footprint_wizard_frame.cpp Decouple 3D view dirty marking and refresh 2021-04-08 22:09:19 -04:00
footprint_wizard_frame.h Decouple 3D view dirty marking and refresh 2021-04-08 22:09:19 -04:00
footprint_wizard_frame_functions.cpp FOOTPRINT_WIZARD_FRAME: minor fixes. 2021-02-06 08:10:13 +01:00
fp_shape.cpp Include optimization: move some things from common.h to point-of-use 2021-03-20 12:09:18 -04:00
fp_shape.h Rework bitmap system to load from archived PNGs 2021-03-11 08:37:35 -05:00
fp_text.cpp Show if pads, zones, and dimensions are locked in the status bar. 2021-04-21 19:58:18 +01:00
fp_text.h Rework bitmap system to load from archived PNGs 2021-03-11 08:37:35 -05:00
fp_text_grid_table.cpp Whack-a-mole on another case of "module". 2021-02-03 10:53:24 +00:00
fp_text_grid_table.h Whack-a-mole on another case of "module". 2021-02-03 10:53:24 +00:00
fp_tree_model_adapter.cpp Fix library tree behavior when duplicate project table entry is disabled. 2021-01-11 07:46:07 -05:00
fp_tree_model_adapter.h
fp_tree_synchronizing_adapter.cpp Handle exceptions thrown by footprint library table 2021-03-21 11:43:24 -04:00
fp_tree_synchronizing_adapter.h
generate_footprint_info.cpp Handle doc urls enclosed in parens. 2021-03-22 21:20:54 +00:00
generate_footprint_info.h
graphics_cleaner.cpp Mostly formatting cleanup but a few type-casting cleanups too. 2020-11-24 22:16:41 +00:00
graphics_cleaner.h MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
grid_layer_box_helpers.cpp Typo fix: Correct 'allow to' -> 'allows one to' 2021-04-03 13:39:50 +00:00
grid_layer_box_helpers.h
initpcb.cpp Formatting. 2021-02-20 15:09:47 +00:00
invoke_pcb_dialog.h MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
io_mgr.cpp pcbnew: Add Fabmaster import 2021-01-16 14:28:33 -08:00
io_mgr.h Fp editor: do not change item UUIDs when loading a footprint from library. 2021-03-30 12:58:22 +02:00
kicad_clipboard.cpp Fix typo 2021-02-03 01:55:05 +00:00
kicad_clipboard.h Remove shadowing of identical base m_parser member 2021-01-31 12:56:27 -05:00
load_select_footprint.cpp Decouple 3D view dirty marking and refresh 2021-04-08 22:09:19 -04:00
menubar_footprint_editor.cpp Add "Hide Tree" context menu options when tree has no selection. 2021-03-29 12:02:00 +01:00
menubar_pcb_editor.cpp Pcbnew: load write board netlist to file tool action dynamically. 2021-03-29 09:04:55 -04:00
netinfo.h Fix the last of broken Doxygen comment specifiers. 2021-01-27 17:39:44 -05:00
netinfo_item.cpp Improve algorithm for calculating net length; use it for netinfo message panel 2021-04-04 12:27:09 -04:00
netinfo_list.cpp Include optimization: move some things from common.h to point-of-use 2021-03-20 12:09:18 -04:00
pad.cpp Show if pads, zones, and dimensions are locked in the status bar. 2021-04-21 19:58:18 +01:00
pad.h PAD::MergePrimitivesAsPolygon(): add option to approximate circles outside the actual shape 2021-04-18 20:10:00 +02:00
pad_custom_shape_functions.cpp PAD::MergePrimitivesAsPolygon(): add option to approximate circles outside the actual shape 2021-04-18 20:10:00 +02: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 Apply Eeschema cursor updating architecture to PCBNew. 2021-04-12 11:11:11 +01:00
pcb_base_edit_frame.h Push pcbnew layer alpha change update into base frame 2021-04-07 17:39:48 +01:00
pcb_base_frame.cpp Decouple 3D view dirty marking and refresh 2021-04-08 22:09:19 -04:00
pcb_display_options.cpp Make live 3D refresh optional 2021-04-07 22:39:30 -04:00
pcb_draw_panel_gal.cpp Include optimization: move some things from common.h to point-of-use 2021-03-20 12:09:18 -04:00
pcb_draw_panel_gal.h Round 2 of Worksheet -> Drawing Sheet. 2021-02-23 11:57:44 +00:00
pcb_edit_frame.cpp Pcbnew: remove update schematic option for geographical annotation dialog. 2021-04-22 12:45:59 -04:00
pcb_edit_frame.h Pcbnew: remove update schematic option for geographical annotation dialog. 2021-04-22 12:45:59 -04:00
pcb_expr_evaluator.cpp DRC: inDiffPair should return false if the coupled net is missing 2021-04-21 22:41:17 -04:00
pcb_expr_evaluator.h Performance improvements for DRC rules. 2021-01-11 22:09:36 +00:00
pcb_group.cpp Test for group in footprint was snagging all footprint children. 2021-04-06 18:27:43 +01:00
pcb_layer_box_selector.cpp Ensure the layer dropdowns are correctly sized 2021-04-02 21:33:31 +01:00
pcb_layer_box_selector.h
pcb_marker.cpp Rework bitmap system to load from archived PNGs 2021-03-11 08:37:35 -05:00
pcb_marker.h Rework bitmap system to load from archived PNGs 2021-03-11 08:37:35 -05:00
pcb_origin_transforms.cpp
pcb_origin_transforms.h
pcb_painter.cpp Fix some bugs in file save as. 2021-04-13 13:34:40 +01:00
pcb_painter.h Only apply B&W printer fixes when printing. 2021-02-02 15:37:30 +00:00
pcb_plot_params.cpp Remove unused line width option 2021-02-06 06:44:53 -08:00
pcb_plot_params.h Improve clarity in the Print dialog around edge cuts layer. 2021-04-16 16:53:51 +01:00
pcb_plot_params_parser.h
pcb_screen.cpp
pcb_shape.cpp Show if pads, zones, and dimensions are locked in the status bar. 2021-04-21 19:58:18 +01:00
pcb_shape.h Rework bitmap system to load from archived PNGs 2021-03-11 08:37:35 -05:00
pcb_target.cpp Rework bitmap system to load from archived PNGs 2021-03-11 08:37:35 -05:00
pcb_target.h Rework bitmap system to load from archived PNGs 2021-03-11 08:37:35 -05:00
pcb_text.cpp Show if pads, zones, and dimensions are locked in the status bar. 2021-04-21 19:58:18 +01:00
pcb_text.h Rework bitmap system to load from archived PNGs 2021-03-11 08:37:35 -05:00
pcb_view.cpp Round 2 of Worksheet -> Drawing Sheet. 2021-02-23 11:57:44 +00:00
pcb_view.h Cleanup (no functional changes). 2021-03-19 16:14:34 +00:00
pcbnew.cpp Clean up macOS Python3 paths 2021-04-21 12:50:31 +00:00
pcbnew.h
pcbnew.icns Update icon resource sets 2020-12-22 15:16:33 -08:00
pcbnew_config.cpp Don't save project for legacy board without explicit action 2021-04-21 21:27:23 -04:00
pcbnew_config.h
pcbnew_doc.icns Update icon resource sets 2020-12-22 15:16:33 -08:00
pcbnew_id.h Move the import graphics menu item to the action 2021-03-27 19:04:16 +00:00
pcbnew_printout.cpp Improve clarity in the Print dialog around edge cuts layer. 2021-04-16 16:53:51 +01:00
pcbnew_printout.h Improve clarity in the Print dialog around edge cuts layer. 2021-04-16 16:53:51 +01:00
pcbnew_settings.cpp Pcbnew: remove update schematic option for geographical annotation dialog. 2021-04-22 12:45:59 -04:00
pcbnew_settings.h Pcbnew: remove update schematic option for geographical annotation dialog. 2021-04-22 12:45:59 -04:00
pcbplot.cpp Added a lot of consts and refactored a few lines 2021-03-08 12:49:48 -08:00
pcbplot.h Added a lot of consts and refactored a few lines 2021-03-08 12:49:48 -08:00
plot_board_layers.cpp Added a lot of consts and refactored a few lines 2021-03-08 12:49:48 -08:00
plot_brditems_plotter.cpp Include optimization: move some things from common.h to point-of-use 2021-03-20 12:09:18 -04:00
plotcontroller.h
plugin.cpp Fp editor: do not change item UUIDs when loading a footprint from library. 2021-03-30 12:58:22 +02:00
sel_layer.cpp Cancel placement of via if user cancels layer selection. 2021-02-18 11:53:36 +00:00
toolbars_footprint_editor.cpp Ensure the layer dropdowns are correctly sized 2021-04-02 21:33:31 +01:00
toolbars_footprint_viewer.cpp Rework bitmap system to load from archived PNGs 2021-03-11 08:37:35 -05:00
toolbars_pcb_editor.cpp Ensure the layer dropdowns are correctly sized 2021-04-02 21:33:31 +01:00
track.cpp TRACK::GetMsgPanelInfo(): For arc, display shape ("TRACK (arc)") and radius. 2021-04-19 10:00:46 +02:00
track.h Fix calculation of arc lengths; include them in net inspector 2021-04-15 21:06:35 -04:00
tracks_cleaner.cpp Honor locking in cleanup ops 2021-02-16 10:20:45 -08:00
tracks_cleaner.h Consider tracks and vias together 2021-01-08 09:35:58 -08:00
undo_redo.cpp Fix missing status bar update after undo/redo. 2021-04-17 17:21:54 +01:00
zone.cpp Show if pads, zones, and dimensions are locked in the status bar. 2021-04-21 19:58:18 +01:00
zone.h Remove ZONE::ClearFilledPolysList() and fix ZONE::Unfill() 2021-03-21 20:13:20 +00:00
zone_filler.cpp Spokes are from center of pad, not from hole (ie: pad position). 2021-04-14 11:34:26 +01:00
zone_filler.h Fix issues with zone filling connectivity locking 2021-01-18 13:22:12 -05: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_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