kicad/eeschema/tools
Seth Hillbrand 7f71eef45b Move sheetpins by their connection point
Need to calculate the sheet pin anchor position in order to get it
aligned to the grid while moving

Fixes https://gitlab.com/kicad/code/kicad/issues/12134

(cherry picked from commit 225b03d702)
2022-07-31 20:04:29 -07:00
..
assign_footprints.cpp KIFACE_I -> KIFACE_BASE. 2021-09-14 23:45:14 +01:00
backannotate.cpp Keep track of blocking windows 2022-07-18 09:47:32 -07:00
backannotate.h Fix geographic annotation bug when back annotating to schematic. 2021-03-24 09:57:36 -04:00
ee_actions.cpp Schematic: Add shift-space hotkey for consistency with PCB editor 2022-06-29 12:54:18 +00:00
ee_actions.h Trim wires based on how many pins they intersect 2022-02-19 16:54:19 -08:00
ee_grid_helper.cpp Move sheetpins by their connection point 2022-07-31 20:04:29 -07:00
ee_grid_helper.h Do not include text when computing drag origin for a group 2021-11-14 11:54:04 -05:00
ee_inspection_tool.cpp Keep track of blocking windows 2022-07-18 09:47:32 -07:00
ee_inspection_tool.h Remove unused Boost code/includes 2021-06-02 18:39:43 +01:00
ee_point_editor.cpp Default eeschema strings to wide 2022-02-08 15:14:54 -08:00
ee_point_editor.h Handle deleting segment 2021-10-06 10:21:04 -07:00
ee_selection.cpp Default eeschema strings to wide 2022-02-08 15:14:54 -08:00
ee_selection.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
ee_selection_tool.cpp Don't allow break commands (or labelling cmds) on multiple wire selections. 2022-02-27 20:14:56 +00:00
ee_selection_tool.h Correctly handle excluding an ERC marker in eeschema when right clicking 2021-12-30 17:16:04 +00:00
ee_tool_base.h Symbol editor crash: Fix use of a null pointer. 2022-05-06 12:54:32 +02:00
sch_drawing_tools.cpp Update message panel from PCB point editor and SCH drawing tools. 2022-07-06 19:48:09 -07:00
sch_drawing_tools.h Add MRU to image placement tools 2022-02-25 13:21:25 -08:00
sch_edit_tool.cpp Save selection *before* clearing it. Saving after doesn't do much good. 2022-07-25 19:35:06 +01:00
sch_edit_tool.h eeschema: Duplicate() is a Copy() followed by a Paste() 2021-05-21 22:52:34 +01:00
sch_editor_control.cpp Keep track of blocking windows 2022-07-18 09:47:32 -07:00
sch_editor_control.h Symbol Fields Table: Highlight proper symbols even if they aren't annotated 2021-12-03 20:35:54 +00:00
sch_line_wire_bus_tool.cpp Re-entrancy blocker for line/wire/bus tool. 2022-03-17 22:34:52 +00:00
sch_line_wire_bus_tool.h Re-entrancy blocker for line/wire/bus tool. 2022-03-17 22:34:52 +00:00
sch_move_tool.cpp Labels can connect directly to symbols, other labels, etc. 2022-07-25 20:56:11 +01:00
sch_move_tool.h Schematic: breaking wire needs different drag parameters 2022-03-08 18:00:46 +00:00
sch_navigate_tool.cpp Default eeschema strings to wide 2022-02-08 15:14:54 -08:00
sch_navigate_tool.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
symbol_editor_control.cpp Protect the Kiway dereference 2022-07-18 09:48:50 -07:00
symbol_editor_control.h Add "Hide Tree" context menu options when tree has no selection. 2021-03-29 12:02:00 +01:00
symbol_editor_drawing_tools.cpp Unset forced cursor before leaving two-click place. 2022-05-31 23:21:43 +01:00
symbol_editor_drawing_tools.h Replace individual LIB_* shapes with LIB_SHAPE (based on EDA_SHAPE). 2021-10-15 12:45:43 +01:00
symbol_editor_edit_tool.cpp Fix wxT overzealous replacements 2022-02-16 17:21:49 -08:00
symbol_editor_edit_tool.h Replace individual LIB_* shapes with LIB_SHAPE (based on EDA_SHAPE). 2021-10-15 12:45:43 +01:00
symbol_editor_move_tool.cpp Disable grid when ctrl/cmd key is down. 2022-02-20 16:10:53 +00:00
symbol_editor_move_tool.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
symbol_editor_pin_tool.cpp Default eeschema strings to wide 2022-02-08 15:14:54 -08:00
symbol_editor_pin_tool.h Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00