kicad/pcbnew
Jeff Young 436d75e7f9 Try to reconcile SELECTION and BRIGHTENED use of overlay.
For some reason the overlay doesn't get redrawn during the PCBNew
selection disambiguation menu, so we need to not hide BRIGHTENED
items.

Fixes https://gitlab.com/kicad/code/kicad/issues/12547
2022-10-04 17:01:56 +01:00
..
autorouter ADDED: Pack and Move Footprints, improved footprint spread algorithm. 2022-09-28 13:37:23 +00:00
board_stackup_manager Add code to set better default layer widths. 2022-09-27 21:24:48 +00:00
connectivity Clear ratsnest when removing nets 2022-10-03 09:33:31 -07:00
dialogs Shove kicad2step into pcbnew itself with a new cli 2022-10-04 01:53:37 +00:00
drc Implement a more durable zone bounding box caching strategy. 2022-10-01 22:10:43 +01:00
exporters Shove kicad2step into pcbnew itself with a new cli 2022-10-04 01:53:37 +00:00
ibis Ibis differential and PRBS models 2022-09-29 08:35:01 +00:00
import_gfx Fix some logic errors in importing SVG polygons with holes. 2022-09-27 17:45:21 +01:00
microwave TOOL_EVENT: make command string non-optional 2022-09-19 10:23:09 -04:00
navlib
netlist_reader Move ratsnest exclusion processing to a post-pass. 2022-09-29 17:08:49 +01:00
plugins Push UNITS_PROVIDER down into a low-level mixin. 2022-09-19 17:10:59 +01:00
python Push UNITS_PROVIDER down into a low-level mixin. 2022-09-19 17:10:59 +01:00
ratsnest Optimize ratsnest line endings for zones. 2022-09-30 19:04:54 +00:00
router Make sure we have nets before grabbing the first. 2022-10-01 13:50:26 +01:00
specctra_import_export Move ratsnest exclusion processing to a post-pass. 2022-09-29 17:08:49 +01:00
teardrop Move ratsnest exclusion processing to a post-pass. 2022-09-29 17:08:49 +01:00
tools Try to reconcile SELECTION and BRIGHTENED use of overlay. 2022-10-04 17:01:56 +01:00
widgets Store netclass visibility separately from nets 2022-10-01 19:54:13 -04:00
CMakeLists.txt Shove kicad2step into pcbnew itself with a new cli 2022-10-04 01:53:37 +00:00
Doxyfile_python
Doxyfile_xml
action_plugin.cpp
action_plugin.h
array_creator.cpp
array_creator.h
array_pad_number_provider.cpp
array_pad_number_provider.h
board.cpp Implement a more durable zone bounding box caching strategy. 2022-10-01 22:10:43 +01:00
board.h Better thread safety for zone boundingbox caches. 2022-10-02 19:30:43 +01:00
board_commit.cpp Implement a more durable zone bounding box caching strategy. 2022-10-01 22:10:43 +01:00
board_commit.h
board_connected_item.cpp
board_connected_item.h
board_design_settings.cpp Better thread safety for zone boundingbox caches. 2022-10-02 19:30:43 +01:00
board_item.cpp Combine Iu2Millimeter & remove PcbMm2iu 2022-09-16 21:09:26 -04:00
board_item_container.h
build_BOM_from_board.cpp
cleanup_item.cpp Add pad-recombining to FPEditor's Cleanup Graphics. 2022-09-24 19:34:06 +01:00
cleanup_item.h Add pad-recombining to FPEditor's Cleanup Graphics. 2022-09-24 19:34:06 +01:00
collectors.cpp
collectors.h
convert_shape_list_to_polygon.cpp Combine Iu2Millimeter & remove PcbMm2iu 2022-09-16 21:09:26 -04:00
convert_shape_list_to_polygon.h
cross-probing.cpp Keep selection order in SCH->PCB cross-selection. 2022-09-22 11:43:37 +00:00
edit.cpp
edit_track_width.cpp
edit_zone_helpers.cpp Move ratsnest exclusion processing to a post-pass. 2022-09-29 17:08:49 +01:00
files.cpp
footprint.cpp Make footprint type check more narrow, and set default to ignore. 2022-10-02 18:19:43 +01:00
footprint.h Don't use FindNamedPad for net-tie logic. It only reutrns the *first* 2022-09-25 17:38:31 +01:00
footprint_edit_frame.cpp Support both X and Y mirroring in FPEditor. 2022-09-21 00:16:27 +01:00
footprint_edit_frame.h
footprint_editor_settings.cpp Readability improvements. 2022-09-19 11:18:20 +01:00
footprint_editor_utils.cpp
footprint_info_impl.cpp Avoid Yields when the results are ready 2022-09-14 13:30:04 -07:00
footprint_info_impl.h
footprint_libraries_utils.cpp
footprint_preview_panel.cpp ADDED: Support for explicit DNP field 2022-09-16 22:26:16 +00:00
footprint_preview_panel.h ADDED: Support for explicit DNP field 2022-09-16 22:26:16 +00:00
footprint_tree_pane.cpp Experiment with loading recent searches into the search menu. 2022-09-15 14:44:02 +01:00
footprint_tree_pane.h
footprint_viewer_frame.cpp
footprint_viewer_frame.h
footprint_wizard.cpp
footprint_wizard.h
footprint_wizard_frame.cpp
footprint_wizard_frame.h
footprint_wizard_frame_functions.cpp
fp_shape.cpp Support both X and Y mirroring in FPEditor. 2022-09-21 00:16:27 +01:00
fp_shape.h Support mirroring on the board too. 2022-09-22 15:05:58 +01:00
fp_text.cpp Support mirroring on the board too. 2022-09-22 15:05:58 +01:00
fp_text.h Support mirroring on the board too. 2022-09-22 15:05:58 +01:00
fp_text_grid_table.cpp Readability improvements. 2022-09-19 11:18:20 +01:00
fp_text_grid_table.h Untangle some includes 2022-09-25 11:37:06 -04:00
fp_textbox.cpp Support mirroring on the board too. 2022-09-22 15:05:58 +01:00
fp_textbox.h Support mirroring on the board too. 2022-09-22 15:05:58 +01:00
fp_tree_model_adapter.cpp Add pin/unpin context menu to Symbol Chooser and Footprint Chooser. 2022-09-21 14:45:12 +01:00
fp_tree_model_adapter.h Add pin/unpin context menu to Symbol Chooser and Footprint Chooser. 2022-09-21 14:45:12 +01:00
fp_tree_synchronizing_adapter.cpp
fp_tree_synchronizing_adapter.h
generate_footprint_info.cpp
generate_footprint_info.h
graphics_cleaner.cpp Don't use FindNamedPad for net-tie logic. It only reutrns the *first* 2022-09-25 17:38:31 +01:00
graphics_cleaner.h Add pad-recombining to FPEditor's Cleanup Graphics. 2022-09-24 19:34:06 +01:00
grid_layer_box_helpers.cpp
grid_layer_box_helpers.h
initpcb.cpp
invoke_pcb_dialog.h
io_mgr.cpp
io_mgr.h
kicad_clipboard.cpp
kicad_clipboard.h
load_select_footprint.cpp
menubar_footprint_editor.cpp
menubar_pcb_editor.cpp Remove elipsis from Remove Teardrops. 2022-09-30 13:04:58 +01:00
netinfo.h
netinfo_item.cpp Readability improvements. 2022-09-19 11:18:20 +01:00
netinfo_list.cpp
pad.cpp Small optimizations. 2022-09-22 17:22:04 +00:00
pad.h Push UNITS_PROVIDER down into a low-level mixin. 2022-09-19 17:10:59 +01:00
pad_custom_shape_functions.cpp ADDED ability to specify where pad number (& net name) go on custom shaped pads. 2022-09-14 11:37:20 +01:00
pcb_base_edit_frame.cpp Add/fix some variable initializations 2022-09-25 00:48:38 +01:00
pcb_base_edit_frame.h
pcb_base_frame.cpp Readability improvements. 2022-09-19 11:18:20 +01:00
pcb_bitmap.cpp Readability improvements. 2022-09-19 11:18:20 +01:00
pcb_bitmap.h Push UNITS_PROVIDER down into a low-level mixin. 2022-09-19 17:10:59 +01:00
pcb_dimension.cpp Push UNITS_PROVIDER down into a low-level mixin. 2022-09-19 17:10:59 +01:00
pcb_dimension.h Push UNITS_PROVIDER down into a low-level mixin. 2022-09-19 17:10:59 +01:00
pcb_draw_panel_gal.cpp Move ratsnest exclusion processing to a post-pass. 2022-09-29 17:08:49 +01:00
pcb_draw_panel_gal.h
pcb_edit_frame.cpp Manage the Search panel visibility state in view menu. 2022-10-02 10:20:26 +02:00
pcb_edit_frame.h ADDED: Search/inspect pane 2022-09-14 02:59:57 +00:00
pcb_expr_evaluator.cpp Implement a more durable zone bounding box caching strategy. 2022-10-01 22:10:43 +01:00
pcb_expr_evaluator.h Bug fixes for layer expression processing. 2022-09-16 14:14:43 +01:00
pcb_group.cpp Don't include hidden text in group boundingbox. 2022-09-30 13:02:08 +01:00
pcb_item_containers.h
pcb_layer_box_selector.cpp
pcb_layer_box_selector.h
pcb_marker.cpp Push UNITS_PROVIDER down into a low-level mixin. 2022-09-19 17:10:59 +01:00
pcb_marker.h Push UNITS_PROVIDER down into a low-level mixin. 2022-09-19 17:10:59 +01:00
pcb_origin_transforms.cpp
pcb_origin_transforms.h
pcb_painter.cpp Support both X and Y mirroring in FPEditor. 2022-09-21 00:16:27 +01:00
pcb_painter.h ADDED: Support for explicit DNP field 2022-09-16 22:26:16 +00:00
pcb_plot_params.cpp Remove convert_to_biu.h, merge contents to base_units.h 2022-09-16 21:09:28 -04:00
pcb_plot_params.h
pcb_plot_params_parser.h
pcb_plot_svg.cpp Shove kicad2step into pcbnew itself with a new cli 2022-10-04 01:53:37 +00:00
pcb_plot_svg.h Shove kicad2step into pcbnew itself with a new cli 2022-10-04 01:53:37 +00:00
pcb_screen.cpp
pcb_shape.cpp Support mirroring on the board too. 2022-09-22 15:05:58 +01:00
pcb_shape.h Support mirroring on the board too. 2022-09-22 15:05:58 +01:00
pcb_target.cpp Push UNITS_PROVIDER down into a low-level mixin. 2022-09-19 17:10:59 +01:00
pcb_target.h Push UNITS_PROVIDER down into a low-level mixin. 2022-09-19 17:10:59 +01:00
pcb_text.cpp Support mirroring on the board too. 2022-09-22 15:05:58 +01:00
pcb_text.h Support mirroring on the board too. 2022-09-22 15:05:58 +01:00
pcb_textbox.cpp Support mirroring on the board too. 2022-09-22 15:05:58 +01:00
pcb_textbox.h Support mirroring on the board too. 2022-09-22 15:05:58 +01:00
pcb_track.cpp Implement Mirror H/V for tracks and vias. 2022-09-24 19:55:48 +01:00
pcb_track.h Implement Mirror H/V for tracks and vias. 2022-09-24 19:55:48 +01:00
pcb_view.cpp
pcb_view.h
pcbnew.cpp Shove kicad2step into pcbnew itself with a new cli 2022-10-04 01:53:37 +00:00
pcbnew.h Remove convert_to_biu.h, merge contents to base_units.h 2022-09-16 21:09:28 -04:00
pcbnew.icns
pcbnew_config.cpp Store netclass visibility separately from nets 2022-10-01 19:54:13 -04:00
pcbnew_config.h
pcbnew_doc.icns
pcbnew_id.h
pcbnew_jobs_handler.cpp Shove kicad2step into pcbnew itself with a new cli 2022-10-04 01:53:37 +00:00
pcbnew_jobs_handler.h Shove kicad2step into pcbnew itself with a new cli 2022-10-04 01:53:37 +00:00
pcbnew_printout.cpp Remove IU_PER_MM thats standalone 2022-09-16 21:09:27 -04:00
pcbnew_printout.h
pcbnew_settings.cpp Add forgotten save of setting 2022-09-25 12:03:45 -04:00
pcbnew_settings.h Fix search panel not remembering visibility 2022-09-25 11:56:41 -04:00
pcbplot.cpp
pcbplot.h
plot_board_layers.cpp Plot Gerber, StartPlotBoard(): display a error message if the layer is not valid. 2022-09-30 18:16:11 +02:00
plot_brditems_plotter.cpp Combine Iu2Millimeter & remove PcbMm2iu 2022-09-16 21:09:26 -04:00
plotcontroller.h
plugin.cpp
sel_layer.cpp
toolbars_footprint_editor.cpp Support both X and Y mirroring in FPEditor. 2022-09-21 00:16:27 +01:00
toolbars_footprint_viewer.cpp
toolbars_pcb_editor.cpp Manage the Search panel visibility state in view menu. 2022-10-02 10:20:26 +02:00
tracks_cleaner.cpp
tracks_cleaner.h
undo_redo.cpp Fix shadowed variable. 2022-09-25 22:04:56 +01:00
zone.cpp Better thread safety for zone boundingbox caches. 2022-10-02 19:30:43 +01:00
zone.h Implement a more durable zone bounding box caching strategy. 2022-10-01 22:10:43 +01:00
zone_filler.cpp Implement a more durable zone bounding box caching strategy. 2022-10-01 22:10:43 +01:00
zone_filler.h Fix an edge-case in the spoke genration logic for non-cardinal spokes. 2022-10-01 19:31:47 +01:00
zone_settings.cpp Remove convert_to_biu.h, merge contents to base_units.h 2022-09-16 21:09:28 -04:00
zone_settings.h
zones.h
zones_functions_for_undo_redo.cpp
zones_functions_for_undo_redo.h