kicad/pcbnew
Seth Hillbrand fade00a2b8 Remove default hotkey for toggle zone display
It is too easy to accidentally hide your zones and the 'A' hotkey is
intuitively mapped to Add Footprint, to match Add Symbol in eeschema.

This won't change current hotkey customizations but will help prevent
future user error.  Users can still map the action to a hotkey if the
new toggle is useful to their workflow

(cherry picked from commit 4d899d7820)
2022-01-10 11:52:41 -08:00
..
autorouter Scoop up some more wxPoint instances 2022-01-03 20:00:53 -05:00
board_stackup_manager Make sure standard OK/Cancel buttons respond to current language. 2021-12-24 18:13:11 +00:00
connectivity Scoop up some more wxPoint instances 2022-01-03 20:00:53 -05:00
dialogs Fix FP circle validity check 2022-01-10 10:54:45 -08:00
drc drc_test_provider_sliver_checker.cpp: skip very small vertices when testing. 2022-01-10 11:50:29 +01:00
exporters Swap out some wxSize for VECTOR2I 2022-01-04 20:42:27 -05:00
import_gfx Cleanup some wx/gdicmn.h includes 2022-01-04 20:32:27 -05:00
microwave Tear down the wxPoint trigo helpers 2022-01-04 21:23:11 -05:00
netlist_reader Scoop up some more wxPoint instances 2022-01-03 20:00:53 -05:00
plugins Teardrops: better dialog, and better code 2022-01-10 20:04:41 +01:00
python DRC scripting: load project from board if possible 2022-01-06 11:51:05 -08:00
ratsnest Neurotically update position wxPoint usages 2022-01-01 11:55:51 -05:00
router Text glyph caches and bug fixes. 2022-01-08 16:47:45 +00:00
specctra_import_export Swap out some wxSize for VECTOR2I 2022-01-04 20:42:27 -05:00
teardrop Teardrops: better dialog, and better code 2022-01-10 20:04:41 +01:00
tools Remove default hotkey for toggle zone display 2022-01-10 11:52:41 -08:00
widgets Fix saving of existing appearance presets 2022-01-02 12:11:52 -05:00
CMakeLists.txt Add code and dialog to create/add/remove teardrops, step 1 2022-01-10 20:04:40 +01:00
Doxyfile_python
Doxyfile_xml
action_plugin.cpp Ugly hack to avoid crash on msys2 when running Pcbnew after running Eeschema+its Python console 2021-08-14 21:08:56 +02:00
action_plugin.h Pcbnew header housekeeping round 1. 2021-06-04 09:08:38 -04:00
array_creator.cpp Radial dimensions. 2021-12-23 19:34:54 +00:00
array_creator.h Array creator tool: Add option to assign unique reference designators 2021-10-25 22:38:49 +01:00
array_pad_number_provider.cpp We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
array_pad_number_provider.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
board.cpp Remove some more wxPoint 2022-01-01 14:12:20 -05:00
board.h Scoop up some more wxPoint instances 2022-01-03 20:00:53 -05:00
board_commit.cpp Fix creating polygons from footprint rule areas 2022-01-04 21:31:40 -05:00
board_commit.h Remove ZONE_FILLER_TOOL since it's not really necessary. 2021-07-31 01:50:42 +01:00
board_connected_item.cpp Cleanup (includes and formatting). 2021-08-03 18:37:23 +01:00
board_connected_item.h More NULL expunging. 2021-07-20 07:27:18 -04:00
board_design_settings.cpp Line styles for PCBNew shapes. 2021-12-24 12:36:59 +00:00
board_item.cpp Neurotically update position wxPoint usages 2022-01-01 11:55:51 -05:00
board_item_container.h
build_BOM_from_board.cpp Pcbnew: honor footprint exclude from BOM setting. 2022-01-09 11:27:34 -05:00
cleanup_item.cpp
cleanup_item.h Pcbnew header housekeeping round 1. 2021-06-04 09:08:38 -04:00
collectors.cpp Neurotically update position wxPoint usages 2022-01-01 11:55:51 -05:00
collectors.h Neurotically update position wxPoint usages 2022-01-01 11:55:51 -05:00
convert_shape_list_to_polygon.cpp Scoop up some more wxPoints 2022-01-01 21:06:40 -05:00
convert_shape_list_to_polygon.h Neurotically update position wxPoint usages 2022-01-01 11:55:51 -05:00
cross-probing.cpp Remove some more duplicated preferences. 2021-12-26 13:37:28 +00:00
edit.cpp Dimensions for footprints. 2021-12-24 21:10:28 +00:00
edit_track_width.cpp PCB Editor: changes to track width overrides starting track width 2021-12-15 23:32:48 +00:00
edit_zone_helpers.cpp Recalculate ratsnest after zone fill 2021-12-14 13:37:15 -08:00
files.cpp Add DRC tests for text height and text thickness. 2021-12-23 19:18:45 +00:00
footprint.cpp Swap out some wxSize for VECTOR2I 2022-01-04 20:42:27 -05:00
footprint.h Neurotically update position wxPoint usages 2022-01-01 11:55:51 -05:00
footprint_edit_frame.cpp Fix compile error. 2022-01-10 14:05:21 +00:00
footprint_edit_frame.h Fix compile error. 2022-01-10 14:05:21 +00:00
footprint_editor_settings.cpp Add missing initialization values to variables 2021-12-30 23:42:06 +00:00
footprint_editor_utils.cpp Fix compile error. 2022-01-10 14:05:21 +00:00
footprint_info_impl.cpp Catch errors from `load()` 2022-01-03 15:31:14 -08:00
footprint_info_impl.h Pass wxString objects by reference instead of on the stack. 2021-07-27 08:41:27 -04:00
footprint_libraries_utils.cpp Kicad has many plugins. This one is for the pcb. 2021-11-25 12:56:46 +00:00
footprint_preview_panel.cpp Remove some more duplicated preferences. 2021-12-26 13:37:28 +00:00
footprint_preview_panel.h Kill the last of wx/wx.h in headers 2021-06-07 17:59:20 -04:00
footprint_tree_pane.cpp Rename SCH_COMPONENT to SCH_SYMBOL. 2021-06-10 10:34:49 -04:00
footprint_tree_pane.h
footprint_viewer_frame.cpp Remove some more duplicated preferences. 2021-12-26 13:37:28 +00:00
footprint_viewer_frame.h Flatten out some more preferences. 2021-12-24 15:43:20 +00:00
footprint_wizard.cpp More NULL expunging. 2021-07-20 07:27:18 -04:00
footprint_wizard.h Pcbnew header housekeeping round 1. 2021-06-04 09:08:38 -04:00
footprint_wizard_frame.cpp Remove some more duplicated preferences. 2021-12-26 13:37:28 +00:00
footprint_wizard_frame.h Flatten out some more preferences. 2021-12-24 15:43:20 +00:00
footprint_wizard_frame_functions.cpp Freshen microwave polygon dialog and remove a bunch of dead code. 2021-08-03 01:11:11 +01:00
fp_shape.cpp Remove some more wxPoint 2022-01-01 14:12:20 -05:00
fp_shape.h Cleanup some wx/gdicmn.h includes 2022-01-04 20:32:27 -05:00
fp_text.cpp Fixes for rotated footprint text. 2022-01-10 15:30:19 +00:00
fp_text.h Scoop up some more wxPoints 2022-01-01 21:06:40 -05:00
fp_text_grid_table.cpp Neurotically update position wxPoint usages 2022-01-01 11:55:51 -05:00
fp_text_grid_table.h Add hot-updating of units in common wxGrids. 2021-12-23 16:54:03 +00:00
fp_tree_model_adapter.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
fp_tree_model_adapter.h
fp_tree_synchronizing_adapter.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
fp_tree_synchronizing_adapter.h
generate_footprint_info.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
generate_footprint_info.h
graphics_cleaner.cpp Remove some more wxPoint 2022-01-01 14:12:20 -05:00
graphics_cleaner.h Pull some name changes back from 7.0 to ease merging. 2021-07-21 20:58:59 +01:00
grid_layer_box_helpers.cpp All the preferences, all the time. 2021-12-24 13:08:44 +00:00
grid_layer_box_helpers.h Cleanup. 2021-12-23 20:36:18 +00:00
initpcb.cpp More NULL expunging. 2021-07-20 07:27:18 -04:00
invoke_pcb_dialog.h
io_mgr.cpp Kicad has many plugins. This one is for the pcb. 2021-11-25 12:56:46 +00:00
io_mgr.h Formatting and include cleanup. 2021-06-25 17:48:15 +01:00
kicad_clipboard.cpp Scoop up some more wxPoints 2022-01-01 21:06:40 -05:00
kicad_clipboard.h Kicad has many plugins. This one is for the pcb. 2021-11-25 12:56:46 +00:00
load_select_footprint.cpp Scoop up some more wxPoints 2022-01-01 21:06:40 -05:00
menubar_footprint_editor.cpp Dimensions for footprints. 2021-12-24 21:10:28 +00:00
menubar_pcb_editor.cpp Allow teardrops only if advanced config define AllowTeardrops=1 2022-01-10 20:04:41 +01:00
netinfo.h Neurotically update position wxPoint usages 2022-01-01 11:55:51 -05:00
netinfo_item.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
netinfo_list.cpp More NULL expunging. 2021-07-20 07:27:18 -04:00
pad.cpp Swap out some wxSize for VECTOR2I 2022-01-04 20:42:27 -05:00
pad.h Swap out some wxSize for VECTOR2I 2022-01-04 20:42:27 -05:00
pad_custom_shape_functions.cpp Neurotically update position wxPoint usages 2022-01-01 11:55:51 -05:00
pcb_base_edit_frame.cpp Fix view switcher on Mac. 2022-01-08 22:23:44 +00:00
pcb_base_edit_frame.h Remove dead code. 2021-12-24 21:10:28 +00:00
pcb_base_frame.cpp PCB_BASE_FRAME::FocusOnItem(): avoid extremely long calculation time for zones. 2022-01-10 18:14:19 +01:00
pcb_dimension.cpp Another batch of point changes 2022-01-01 13:17:12 -05:00
pcb_dimension.h Neurotically update position wxPoint usages 2022-01-01 11:55:51 -05:00
pcb_draw_panel_gal.cpp Keep netnames on tracks within the viewport when possible. 2021-12-24 17:11:01 +00:00
pcb_draw_panel_gal.h Use progress reporting in more places when loading a board 2021-11-25 11:19:03 -05:00
pcb_edit_frame.cpp Add code and dialog to create/add/remove teardrops, step 1 2022-01-10 20:04:40 +01:00
pcb_edit_frame.h prepare teardrops, round 2 2022-01-08 16:56:41 +01:00
pcb_expr_evaluator.cpp Add field access to custom DRC rules. 2021-12-24 18:13:00 +00:00
pcb_expr_evaluator.h Add a compile error for ill-defined rules, and more performance. 2021-08-16 12:14:17 +01:00
pcb_group.cpp Neurotically update position wxPoint usages 2022-01-01 11:55:51 -05:00
pcb_item_containers.h Prefix TRACK, ARC and VIA. 2021-06-11 22:07:02 +01:00
pcb_layer_box_selector.cpp All the preferences, all the time. 2021-12-24 13:08:44 +00:00
pcb_layer_box_selector.h Cleanup. 2021-12-23 20:36:18 +00:00
pcb_marker.cpp Neurotically update position wxPoint usages 2022-01-01 11:55:51 -05:00
pcb_marker.h Neurotically update position wxPoint usages 2022-01-01 11:55:51 -05:00
pcb_origin_transforms.cpp Remove some more duplicated preferences. 2021-12-26 13:37:28 +00:00
pcb_origin_transforms.h Remove some more duplicated preferences. 2021-12-26 13:37:28 +00:00
pcb_painter.cpp Commenting and "auto" reduction. 2022-01-08 16:47:45 +00:00
pcb_painter.h Text glyph caches and bug fixes. 2022-01-08 16:47:45 +00:00
pcb_plot_params.cpp Use ISO 128-2 values for dashed line defaults. 2021-12-25 14:00:57 +00:00
pcb_plot_params.h Line styles for PCBNew shapes. 2021-12-24 12:36:59 +00:00
pcb_plot_params_parser.h
pcb_screen.cpp Rename layer ids file. 2021-07-29 16:03:25 +01:00
pcb_shape.cpp Remove some more wxPoint 2022-01-01 14:12:20 -05:00
pcb_shape.h Neurotically update position wxPoint usages 2022-01-01 11:55:51 -05:00
pcb_target.cpp Some more wxPoint removal 2022-01-01 12:11:21 -05:00
pcb_target.h Some more wxPoint removal 2022-01-01 12:11:21 -05:00
pcb_text.cpp Cleanup GRText APIs, 3D Viewer <-> board APIs, and Plotter APIs. 2022-01-10 14:17:11 +00:00
pcb_text.h Neurotically update position wxPoint usages 2022-01-01 11:55:51 -05:00
pcb_track.cpp Remove some more wxPoint 2022-01-01 14:12:20 -05:00
pcb_track.h Neurotically update position wxPoint usages 2022-01-01 11:55:51 -05:00
pcb_view.cpp Flatten out some more preferences. 2021-12-24 15:43:20 +00:00
pcb_view.h Rename layer ids file. 2021-07-29 16:03:25 +01:00
pcbnew.cpp All the preferences, all the time. 2021-12-24 13:08:44 +00:00
pcbnew.h Add Python Tool to pcbnew 2021-06-01 20:18:24 +00:00
pcbnew.icns Add drop shadows to MacOS icons 2021-07-30 20:55:34 -07:00
pcbnew_config.cpp Remove some more duplicated preferences. 2021-12-26 13:37:28 +00:00
pcbnew_config.h
pcbnew_doc.icns Add drop shadows to MacOS icons 2021-07-30 20:55:34 -07:00
pcbnew_id.h Add code and dialog to create/add/remove teardrops, step 1 2022-01-10 20:04:40 +01:00
pcbnew_printout.cpp Remove some more duplicated preferences. 2021-12-26 13:37:28 +00:00
pcbnew_printout.h Prefix TRACK, ARC and VIA. 2021-06-11 22:07:02 +01:00
pcbnew_settings.cpp Remove some more duplicated preferences. 2021-12-26 13:37:28 +00:00
pcbnew_settings.h Remove some more duplicated preferences. 2021-12-26 13:37:28 +00:00
pcbplot.cpp Convert wxPoint/wxSize starting from EDA_RECT usages 2022-01-01 11:30:33 -05:00
pcbplot.h Swap out some wxSize for VECTOR2I 2022-01-04 20:42:27 -05:00
plot_board_layers.cpp Plot pads in layer color 2022-01-07 08:56:22 -08:00
plot_brditems_plotter.cpp Default font for eeschema. 2022-01-08 16:47:45 +00:00
plotcontroller.h Cleanup. 2021-12-23 20:36:18 +00:00
plugin.cpp Clean up unused variable usage 2021-10-05 10:00:30 -07:00
sel_layer.cpp Cleanup. 2021-12-23 20:36:18 +00:00
toolbars_footprint_editor.cpp Dimensions for footprints. 2021-12-24 21:10:28 +00:00
toolbars_footprint_viewer.cpp Remove vestiges of old zoom-auto architecture. 2021-09-19 18:32:15 +01:00
toolbars_pcb_editor.cpp Units cleanup. 2021-12-23 22:17:10 +00:00
tracks_cleaner.cpp Another batch of point changes 2022-01-01 13:17:12 -05:00
tracks_cleaner.h Prefix TRACK, ARC and VIA. 2021-06-11 22:07:02 +01:00
undo_redo.cpp pcbnew, undo_redo.cpp: fix a logical bug that can hang in rare cases. 2021-09-08 13:06:55 +02:00
zone.cpp PCB_BASE_FRAME::FocusOnItem(): avoid extremely long calculation time for zones. 2022-01-10 18:14:19 +01:00
zone.h Commenting and "auto" reduction. 2022-01-08 16:47:45 +00:00
zone_filler.cpp Teardrops: better dialog, and better code 2022-01-10 20:04:41 +01:00
zone_filler.h Hook up zone-pad connections to custom rules. 2021-12-23 22:30:26 +00:00
zone_settings.cpp Hook up zone-pad connections to custom rules. 2021-12-23 22:30:26 +00:00
zone_settings.h Hook up zone-pad connections to custom rules. 2021-12-23 22:30:26 +00:00
zones.h Try to make gcc happy. 2021-12-23 23:58:20 +00:00
zones_functions_for_undo_redo.cpp Cleanup. 2021-12-23 20:36:18 +00:00
zones_functions_for_undo_redo.h Cleanup. 2021-12-23 20:36:18 +00:00