kicad/pcbnew
Jeff Young bd63c018c9 Don't snap synthetic priming event.
We need to let the consumer of the event do snapping (so that, for
instance, it can also snap to tracks, pads, etc.)

Fixes https://gitlab.com/kicad/code/kicad/issues/4365
2020-11-09 17:21:47 +00:00
..
autorouter msgpanel is a widget, shove it to the right folder. 2020-10-25 20:01:12 -04:00
board_stackup_manager Add group-by-suffix display option in net inspector 2020-11-04 02:49:19 +00:00
connectivity Add more consts all over the place 2020-10-27 11:03:35 +00:00
dialogs Module -> Footprint. 2020-11-08 21:43:19 +00:00
drc More safety when fetching via sizes. 2020-11-07 18:50:30 +00:00
exporters Do footprint keepouts by courtyard. 2020-10-25 18:17:58 +00:00
import_gfx Module -> Footprint. 2020-11-08 21:43:19 +00:00
microwave Module -> Footprint. 2020-11-08 21:43:19 +00:00
netlist_reader Cleanup creation of all our smart pointers 2020-10-26 23:52:44 +00:00
plugins Fix errant use of SetPosition(). 2020-11-04 19:24:09 +00: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 Don't snap synthetic priming event. 2020-11-09 17:21:47 +00:00
specctra_import_export Move LOCALE_IO out of common.h 2020-10-23 21:49:42 -04:00
swig Harvest -> Export 2020-11-09 17:21:47 +00:00
tools Module -> Footprint. 2020-11-08 21:43:19 +00:00
widgets Add more consts all over the place 2020-10-27 11:03:35 +00:00
CMakeLists.txt Remove GITHUB plugins 2020-10-29 16:45:04 -07: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 Module -> Footprint. 2020-11-08 21:43:19 +00:00
array_creator.h
array_pad_name_provider.cpp
array_pad_name_provider.h
board_commit.cpp Module -> Footprint. 2020-11-08 21:43:19 +00:00
board_commit.h Module -> Footprint. 2020-11-08 21:43:19 +00:00
board_connected_item.cpp SNR. (Mostly for progammers, but a little for user messages.) 2020-11-02 16:20:00 +00:00
board_connected_item.h Remove kicad_string.h from footprint_info.h 2020-10-15 18:39:43 -04:00
board_design_settings.cpp SNR. (Mostly for progammers, but a little for user messages.) 2020-11-02 16:20:00 +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 Module -> footprint. 2020-11-07 18:50:30 +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 marker view when setting excluded. 2020-11-02 20:30:30 +00:00
class_board.h Module -> Footprint. 2020-11-08 21:43:19 +00:00
class_board_item.cpp Remove beginning/ending spaces in translations 2020-10-20 12:08:04 -07:00
class_dimension.cpp Bug fixes and enhancements for dimensions. 2020-11-03 22:48:57 +00:00
class_dimension.h Bug fixes and enhancements for dimensions. 2020-11-03 22:48:57 +00: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 Do not round a rotation angle to 0.1 degree. 2020-10-30 17:59:04 +01:00
class_module.h Add more consts all over the place 2020-10-27 11:03:35 +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_pcb_target.cpp Move property manager tokens to HKI macro. 2020-10-16 16:59:52 +01:00
class_pcb_target.h Removed const modifier for returned non-reference types 2020-07-05 22:44:38 +02: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
class_zone.cpp Zone fill fixes for divots and hatching + more debug layers. 2020-10-29 21:20:34 +00:00
class_zone.h Zone fill fixes for divots and hatching + more debug layers. 2020-10-29 21:20:34 +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 Bug fixes and enhancements for dimensions. 2020-11-03 22:48:57 +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
edit.cpp Harvest -> Export 2020-11-09 17:21:47 +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 Harvest -> Export 2020-11-09 17:21:47 +00:00
footprint_edit_frame.cpp Module -> Footprint. 2020-11-08 21:43:19 +00:00
footprint_edit_frame.h Module -> Footprint. 2020-11-08 21:43:19 +00:00
footprint_editor_settings.cpp Update default color theme 2020-10-18 14:12:54 -04:00
footprint_editor_utils.cpp Module -> Footprint. 2020-11-08 21:43:19 +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 Harvest -> Export 2020-11-09 17:21:47 +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 Pinning for library trees in FPEditor and SymbolEditor. 2020-02-14 00:10:40 +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 Module -> Footprint. 2020-11-08 21:43:19 +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 Rename Mirror template to MIRRORVAL to avoid shadowing 2020-10-25 20:44:22 -04:00
fp_text.h Class renaming. 2020-10-05 11:55:33 +01: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
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 Improve formatting. 2020-10-31 17:25:08 +00:00
kicad_clipboard.h Cleanup: Move KiCad files into plugins folder 2020-10-12 16:36:08 +00:00
layer_widget.cpp Remove beginning/ending spaces in translations 2020-10-20 12:08:04 -07:00
layer_widget.h Performance improvements for Gerber loading. 2020-05-02 21:10:40 +01:00
load_select_footprint.cpp Module -> Footprint. 2020-11-08 21:43:19 +00:00
menubar_footprint_editor.cpp Fix localization of the menu strings with accelerator strings 2020-11-04 01:31:52 +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 First pass renaming module to footprint 2020-10-20 20:49:11 -07: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 Turn on zone visibility when you start drawing a zone 2020-10-17 15:53:02 -04: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 msgpanel is a widget, shove it to the right folder. 2020-10-25 20:01:12 -04: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 Harvest -> Export 2020-11-09 17:21:47 +00:00
pcb_edit_frame.h Harvest -> Export 2020-11-09 17:21:47 +00:00
pcb_expr_evaluator.cpp Add more consts all over the place 2020-10-27 11:03:35 +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 Module -> footprint. 2020-11-07 18:50:30 +00:00
pcb_painter.h PcbNew: Improved DRC marker display 2020-10-15 22:39:13 -04: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_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 Harvest -> Export 2020-11-09 17:21:47 +00:00
pcbnew_printout.cpp Cleanup creation of all our smart pointers 2020-10-26 23:52:44 +00:00
pcbnew_printout.h Add support for print-as-per-items-tab. 2020-08-11 20:42:08 +01:00
pcbnew_settings.cpp Make Fill-Zones-Before-DRC default to on for new users. 2020-11-04 19:05:46 +00:00
pcbnew_settings.h Move track-to-zone testing to RTrees. 2020-10-31 15:45:41 +00:00
pcbplot.cpp Move LOCALE_IO out of common.h 2020-10-23 21:49:42 -04:00
pcbplot.h First pass renaming module to footprint 2020-10-20 20:49:11 -07:00
plot_board_layers.cpp Python compatibility: move DXF_PLOTTER::DXF_UNITS to DXF_UNITS in pcb_plot_params.h 2020-10-21 18:29:53 +02:00
plot_brditems_plotter.cpp Module -> footprint. 2020-11-07 18:50:30 +00:00
plotcontroller.h
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 Smooth out redrawing of toolbars by not letting wx pointlessly calculate both orientations 2020-11-05 20:56:14 -05: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 First pass renaming module to footprint 2020-10-20 20:49:11 -07:00
zone_filler.cpp More commenting and simpification of zone filler code. 2020-11-07 18:50:30 +00:00
zone_filler.h Zone fill fixes for divots and hatching + more debug layers. 2020-10-29 21:20:34 +00:00
zone_settings.cpp Move ui functions out of common and into ui_common 2020-10-25 20:01:12 -04:00
zone_settings.h Rename "Keepout" to "Rule Area" 2020-09-21 23:55:02 -04:00
zones.h Rename "Keepout" to "Rule Area" 2020-09-21 23:55:02 -04:00
zones_by_polygon.cpp more cleanup about removing useless include 2020-10-02 08:58:19 +02:00
zones_functions_for_undo_redo.cpp more cleanup about removing useless include 2020-10-02 08:58:19 +02: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 more cleanup about removing useless include 2020-10-02 08:58:19 +02:00