kicad/eeschema/tools
Jeff Young a3406e7514 Make snapping more predictable.
In particular, allow grid positions to override line snapping if
they're a better match (and do this independently on x and y axes).
We already allow a nearer anchor to override, but that should be
based on a cartesian distance rather than independent axes.

Fixes https://gitlab.com/kicad/code/kicad/issues/6626
2020-12-04 22:50:30 +00:00
..
assign_footprints.cpp Naming conventions (including some component -> symbol). 2020-11-15 20:23:15 +00:00
backannotate.cpp Clearer warning about not back-annotating footprint deletes. 2020-11-26 19:30:16 +00:00
backannotate.h Make updating netnames in backannotate more discrete. 2020-11-25 22:16:56 +00:00
ee_actions.cpp Re-factor boundary/courtyard checker error handling. 2020-11-21 20:57:35 +00:00
ee_actions.h Re-factor boundary/courtyard checker error handling. 2020-11-21 20:57:35 +00:00
ee_grid_helper.cpp Make snapping more predictable. 2020-12-04 22:50:30 +00:00
ee_grid_helper.h Hook up EE_GRID_HELPER to some more tools. 2020-12-03 15:16:34 +00:00
ee_inspection_tool.cpp Make prev/next marker work reliably on all platforms. 2020-12-01 22:37:07 +00:00
ee_inspection_tool.h Make prev/next marker work reliably on all platforms. 2020-12-01 22:37:07 +00:00
ee_point_editor.cpp Rewrite connected-lines dragger to not use EDA_ITEM flags. 2020-11-30 19:30:03 +00:00
ee_point_editor.h Update SCH_SCREEN's RTree when moving items. 2020-10-30 15:26:07 +00:00
ee_selection.cpp Selection center is center of visible items. 2020-10-30 23:37:35 +00:00
ee_selection.h Selection center is center of visible items. 2020-10-30 23:37:35 +00:00
ee_selection_tool.cpp Hook up EE_GRID_HELPER to some more tools. 2020-12-03 15:16:34 +00:00
ee_selection_tool.h Make Eeschema cursors update without waiting for mouse movement. 2020-11-18 17:32:40 +00:00
ee_tool_base.h LibEdit -> SymbolEditor 2020-10-31 10:28:21 +00:00
lib_control.cpp Mirroring for intersheet references. 2020-11-18 23:34:27 +00:00
lib_control.h LibEdit -> SymbolEditor 2020-10-31 10:28:21 +00:00
lib_drawing_tools.cpp Smarten isEmpty checks to include nothing-but-whitespace. 2020-12-01 16:39:06 +00:00
lib_drawing_tools.h LibEdit -> SymbolEditor 2020-10-31 10:28:21 +00:00
lib_edit_tool.cpp Cleanup and formatting. 2020-11-23 01:10:08 +00:00
lib_edit_tool.h LibEdit -> SymbolEditor 2020-10-31 10:28:21 +00:00
lib_move_tool.cpp Mostly formatting cleanup but a few type-casting cleanups too. 2020-11-24 22:16:41 +00:00
lib_move_tool.h Cleanup and formatting. 2020-11-23 01:10:08 +00:00
lib_pin_tool.cpp Eeschema: Make auto-decrementing net labels stop at zero 2020-12-04 12:48:32 +00:00
lib_pin_tool.h LibEdit -> SymbolEditor 2020-10-31 10:28:21 +00:00
reannotate.cpp Cleanup and formatting. 2020-11-23 01:10:08 +00:00
reannotate.h ADDED: Geographic Reannotation 2020-08-09 12:43:05 -04:00
sch_drawing_tools.cpp Grid snapping fixes. 2020-12-03 19:55:58 +00:00
sch_drawing_tools.h Formatting and naming conventions. 2020-11-07 18:50:30 +00:00
sch_edit_tool.cpp EDA_BASE_FRAME::ShowInfoBarMsg: add option to show a close button. 2020-12-04 14:45:14 +01:00
sch_edit_tool.h Eeschema: add schematic sheet page number. 2020-10-19 14:05:45 -04:00
sch_editor_control.cpp Mostly formatting cleanup but a few type-casting cleanups too. 2020-11-24 22:16:41 +00:00
sch_editor_control.h Disambiguate backannotation (Update Schematic from PCB) from Cvpcb. 2020-10-14 21:07:10 +01:00
sch_line_wire_bus_tool.cpp Grid snapping fixes. 2020-12-03 19:55:58 +00:00
sch_line_wire_bus_tool.h ADDED: Autostart wires in eeschema 2020-10-01 23:53:47 +00:00
sch_move_tool.cpp Hook up EE_GRID_HELPER to some more tools. 2020-12-03 15:16:34 +00:00
sch_move_tool.h ADDED: Align to Grid function in Eeschema 2020-09-17 12:27:43 -07:00
sch_navigate_tool.cpp Re-write IntersheetRefs on top of SCH_FIELDs and textVars. 2020-11-17 16:05:49 +00:00
sch_navigate_tool.h Re-write IntersheetRefs on top of SCH_FIELDs and textVars. 2020-11-17 16:05:49 +00:00