kicad/pcbnew
Seth Hillbrand cf20b39ddc GRID HELPER: Consider all snappable items
When snapping, we should allow any point identified as a snappable
point.  The additional consideration for corners might be used for
alignment in the future.

Fixes: lp:1802741
* https://bugs.launchpad.net/kicad/+bug/1802741
2018-11-11 11:30:36 -08:00
..
autorouter
connectivity pcbnew: Adjust default update rate to 100ms 2018-11-06 09:28:12 -08:00
dialogs Fix typo 2018-11-09 15:46:09 +01:00
exporters NC drill (Excellon) exporter: remove useless M71 / M72 lines. 2018-11-11 19:57:16 +01:00
github
import_dxf
microwave
pcad2kicadpcb_plugin
python Remove shebang from footprint wizard plugin 2018-11-04 08:43:20 +01:00
router Implement a work-around for net-ties. 2018-11-07 14:24:16 +00:00
specctra_import_export
swig Add initial support for Phoenix (new wxPython binding) 2018-10-26 13:21:11 +02:00
tools GRID HELPER: Consider all snappable items 2018-11-11 11:30:36 -08:00
CMakeLists.txt Grand printing dialogs refactor 2018-10-31 19:17:30 +01:00
Doxyfile_python
Doxyfile_xml
Info.plist
action_plugin.cpp
action_plugin.h
append_board_to_current.cpp
array_creator.cpp
array_creator.h
attribut.cpp
block.cpp
block_footprint_editor.cpp
board_commit.cpp
board_commit.h
board_connected_item.cpp
board_connected_item.h
board_design_settings.cpp
board_item_container.h
board_items_to_polygon_shape_transform.cpp
board_netlist_updater.cpp
board_netlist_updater.h
build_BOM_from_board.cpp
class_board.cpp Fix a crash in BOARD::SortedNetnamesList() 2018-11-03 18:17:48 +01:00
class_board.h
class_board_item.cpp
class_dimension.cpp
class_dimension.h
class_drawsegment.cpp
class_drawsegment.h
class_edge_mod.cpp Don't display all the footprint info when an edge is selected. 2018-10-30 11:33:49 +00:00
class_edge_mod.h
class_marker_pcb.cpp
class_marker_pcb.h
class_module.cpp Adjusted level-of-detail thresholds for BOARD_ITEMs visibility 2018-11-03 00:34:27 +01:00
class_module.h Implement a work-around for net-ties. 2018-11-07 14:24:16 +00:00
class_pad.cpp Minor fixes. 2018-11-03 14:30:34 +01:00
class_pad.h
class_pcb_target.cpp
class_pcb_target.h
class_pcb_text.cpp
class_pcb_text.h
class_text_mod.cpp
class_text_mod.h
class_track.cpp Minor fixes. 2018-11-03 14:30:34 +01:00
class_track.h
class_zone.cpp More selection logic improvements. 2018-11-02 23:52:00 +00:00
class_zone.h
collectors.cpp Fix bug with zone selection when zones are shown filled. 2018-11-04 19:17:53 +00:00
collectors.h More selection logic improvements. 2018-11-02 23:52:00 +00:00
connect.cpp
controle.cpp
convert_drawsegment_list_to_polygon.cpp Fix a few minor I18n issues. 2018-11-11 10:46:26 +01:00
cross-probing.cpp
deltrack.cpp
dimension.cpp
drag.h
dragsegm.cpp
drc.cpp Fix a few Coverity warnings. 2018-11-11 08:28:58 +01:00
drc.h
drc_clearance_test_functions.cpp
drc_item.cpp
drc_marker_functions.cpp
eagle_plugin.cpp pcbnew: Prevent degenerate values in Eagle import 2018-11-04 11:01:08 -08:00
eagle_plugin.h
edgemod.cpp
edit.cpp Don't use C-style cast when we don't actually know what it is. 2018-11-07 14:24:16 +00:00
edit_pcb_text.cpp
edit_track_width.cpp
editedge.cpp
editrack-part2.cpp
editrack.cpp
edtxtmod.cpp
event_handlers_tracks_vias_sizes.cpp
files.cpp
footprint_edit_frame.cpp Footprint editor: add save view to PNG file. 2018-11-09 08:32:36 -05:00
footprint_edit_frame.h Footprint editor: add save view to PNG file. 2018-11-09 08:32:36 -05:00
footprint_editor_onclick.cpp
footprint_editor_options.cpp
footprint_editor_utils.cpp Improve updating of symbol and footprint trees. 2018-11-02 19:55:30 +00:00
footprint_info_impl.cpp
footprint_info_impl.h
footprint_libraries_utils.cpp MSW and GTK need a separate dialog for opening/saving directories. 2018-11-04 12:35:01 +00:00
footprint_preview_panel.cpp Inherit grid settings from PCBNew. 2018-11-04 12:35:01 +00:00
footprint_preview_panel.h
footprint_tree_pane.cpp Improve updating of symbol and footprint trees. 2018-11-02 19:55:30 +00: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_tree_model_adapter.cpp
fp_tree_model_adapter.h
fp_tree_synchronizing_adapter.cpp
fp_tree_synchronizing_adapter.h
generate_footprint_info.cpp
generate_footprint_info.h
gpcb_plugin.cpp
gpcb_plugin.h
grid_layer_box_helpers.cpp
grid_layer_box_helpers.h
help_common_strings.h
highlight.cpp
hotkeys.cpp
hotkeys.h
hotkeys_board_editor.cpp
hotkeys_footprint_editor.cpp
initpcb.cpp
invoke_pcb_dialog.h
io_mgr.cpp
io_mgr.h
kicad_clipboard.cpp
kicad_clipboard.h
kicad_netlist_reader.cpp
kicad_plugin.cpp
kicad_plugin.h
layer_widget.cpp
layer_widget.h
legacy_netlist_reader.cpp
legacy_plugin.cpp
legacy_plugin.h
load_select_footprint.cpp Improve updating of symbol and footprint trees. 2018-11-02 19:55:30 +00:00
magnetic_tracks_functions.cpp
menubar_footprint_editor.cpp Footprint editor: add save view to PNG file. 2018-11-09 08:32:36 -05:00
menubar_pcb_editor.cpp
microwave.cpp
minimun_spanning_tree.cpp
minimun_spanning_tree.h
move-drag_pads.cpp
move_or_drag_track.cpp
muwave_command.cpp
netclass.cpp
netclass.h
netinfo.h
netinfo_item.cpp
netinfo_list.cpp
netlist.cpp
netlist_reader.cpp
netlist_reader.h
onleftclick.cpp
onrightclick.cpp
pad_custom_shape_functions.cpp
pad_draw_functions.cpp
pad_edit_functions.cpp
pcb_base_edit_frame.cpp
pcb_base_edit_frame.h Grand printing dialogs refactor 2018-10-31 19:17:30 +01:00
pcb_base_frame.cpp
pcb_display_options.cpp
pcb_draw_panel_gal.cpp Fix bitmap scale in printouts 2018-10-31 19:17:30 +01:00
pcb_draw_panel_gal.h
pcb_edit_frame.cpp Make sure user isn't surprised by Match All setting. 2018-10-23 20:54:42 +01:00
pcb_edit_frame.h Removed unused pcbnew printing code 2018-10-31 19:17:30 +01:00
pcb_footprint_edit_utils.cpp
pcb_general_settings.cpp
pcb_general_settings.h
pcb_layer_box_selector.cpp
pcb_layer_box_selector.h
pcb_layer_widget.cpp
pcb_layer_widget.h
pcb_legacy_draw_utils.cpp
pcb_netlist.cpp
pcb_netlist.h
pcb_painter.cpp Disable zone outlines and hatched lines rendering in printouts 2018-10-31 19:17:30 +01:00
pcb_painter.h Disable zone outlines and hatched lines rendering in printouts 2018-10-31 19:17:30 +01:00
pcb_parser.cpp
pcb_parser.h
pcb_plot_params.cpp
pcb_plot_params.h
pcb_plot_params_parser.h
pcb_screen.cpp
pcb_view.cpp
pcb_view.h
pcbnew.cpp
pcbnew.h
pcbnew.icns
pcbnew.rc
pcbnew_config.cpp
pcbnew_config.h
pcbnew_doc.icns
pcbnew_id.h Footprint editor: add save view to PNG file. 2018-11-09 08:32:36 -05:00
pcbnew_printout.cpp Disable zone outlines and hatched lines rendering in printouts 2018-10-31 19:17:30 +01:00
pcbnew_printout.h Disable zone outlines and hatched lines rendering in printouts 2018-10-31 19:17:30 +01:00
pcbplot.cpp Gerber job file: fix incorrect GUID. 2018-11-06 08:16:07 +01:00
pcbplot.h Store line width setting for printouts 2018-10-31 19:17:30 +01:00
plot_board_layers.cpp
plot_brditems_plotter.cpp
plotcontroller.h
plugin.cpp
protos.h
ratsnest.cpp
ratsnest_data.cpp
ratsnest_data.h
ratsnest_viewitem.cpp
ratsnest_viewitem.h
sel_layer.cpp
target_edit.cpp
text_mod_grid_table.cpp
text_mod_grid_table.h
tool_footprint_editor.cpp Add show/hide search tree to modedit, and fix it in libedit. 2018-11-04 12:35:01 +00:00
tool_footprint_viewer.cpp
tool_onrightclick.cpp
tool_pcb_editor.cpp
toolbars_update_user_interface.cpp
tracks_cleaner.cpp
undo_redo.cpp
zone_filler.cpp pcbnew: Shift zone filler to std::async 2018-11-06 09:28:12 -08:00
zone_filler.h
zone_settings.cpp
zone_settings.h
zones.h
zones_by_polygon.cpp
zones_by_polygon_fill_functions.cpp
zones_functions_for_undo_redo.cpp
zones_functions_for_undo_redo.h
zones_test_and_combine_areas.cpp