kicad/eeschema/tools
Wayne Stambaugh 6dc25f4775 Fix broken symbol reference designators on paste special.
It appears that in our zeal to prevent file changes when saving shared
schematics, we (I) clobbered saving relative symbol instance data paths
to the clipboard.  This has be restored along with setting the correct
symbol unit for relative clipboard paths.

Fixed a serious issue with KIID_PATH::MakeRelativeTo() where the original
path was not restored when the incremental KIID object test fails.  This
also included a minor optimization using the actual KIID object for
comparison instead of converting it to a string and then comparing the
string.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/15981
2023-12-01 14:18:47 -05:00
..
assign_footprints.cpp Unwrap the FROM_UTF8 macro in favor of direct function 2023-09-09 00:10:57 -04:00
backannotate.cpp Fix a few Coverity warnings. 2023-11-25 11:44:01 +01:00
backannotate.h Sch/PCB: allow back-updating schematic fields from PCB 2023-07-31 10:38:43 -04:00
ee_actions.cpp Change Save Symbol As... to Save Symbol Copy As... 2023-10-28 22:25:48 +01:00
ee_actions.h Change Save Symbol As... to Save Symbol Copy As... 2023-10-28 22:25:48 +01:00
ee_grid_helper.cpp Grid helpers: remove view items on destruction 2023-10-23 09:39:08 -04:00
ee_grid_helper.h Grid helpers: remove view items on destruction 2023-10-23 09:39:08 -04:00
ee_inspection_tool.cpp Use IsShownOnScreen(), not IsShown(), if you really want to know if its visible. 2023-10-14 23:51:37 +01:00
ee_inspection_tool.h Separate sheet reloads (MODEL_RELOAD) and schematic reloads (SUPERMODEL_RELOAD). 2023-04-12 11:51:09 +01:00
ee_point_editor.cpp Eeschema: Fix crash of modifying graphic item and abort with ESC by adding re-entrancy guards 2023-10-27 21:19:31 +00:00
ee_point_editor.h Eeschema: Fix crash of modifying graphic item and abort with ESC by adding re-entrancy guards 2023-10-27 21:19:31 +00:00
ee_selection.cpp Fix handling of selection overlay in schematic editor 2023-02-15 21:16:58 -05:00
ee_selection.h Fix handling of selection overlay in schematic editor 2023-02-15 21:16:58 -05:00
ee_selection_tool.cpp Remove children from view_group when de-selecting. 2023-11-22 14:37:45 +00:00
ee_selection_tool.h Schematic: add pin helpers menu (quickly breakout pins) 2023-09-28 11:44:52 -04:00
ee_tool_base.h Upgrade some symbol editor stuff to SCHEMATIC_COMMIT. 2023-06-09 22:41:47 +01:00
sch_drawing_tools.cpp Cleanup. 2023-11-25 13:12:45 +00:00
sch_drawing_tools.h Collapse drawing tools to a single re-entrancy guard. 2023-11-19 14:17:48 +00:00
sch_edit_tool.cpp Prevent some issues with recursion on repeat-last-item 2023-11-26 16:43:59 -05:00
sch_edit_tool.h Clearer naming. 2023-10-10 15:43:45 +01:00
sch_editor_conditions.cpp Fix crash in Altium schematic importer. 2022-12-05 20:20:01 -05:00
sch_editor_conditions.h Schematic: new feature, force 45 degree lines 2022-03-28 16:07:23 -04:00
sch_editor_control.cpp Fix broken symbol reference designators on paste special. 2023-12-01 14:18:47 -05:00
sch_editor_control.h Fix broken symbol reference designators on paste special. 2023-12-01 14:18:47 -05:00
sch_find_replace_tool.cpp Un-brighten found text when making a new selection. 2023-08-14 20:38:17 +01:00
sch_find_replace_tool.h Schematic: Find and Replace on Selection 2023-02-14 14:04:59 -05:00
sch_line_wire_bus_tool.cpp Fail GAL on its header leaking audit 2023-09-18 19:52:27 -04:00
sch_line_wire_bus_tool.h Remove rouge gdicmn include 2023-09-06 18:33:22 -04:00
sch_move_tool.cpp Coverity warning fixes. 2023-10-27 16:48:14 -04:00
sch_move_tool.h Support synchronous move in symbol editor. 2023-07-02 10:37:50 +01:00
sch_navigate_tool.cpp Separate immediate and delayed action dispatch 2023-06-27 00:57:59 +01:00
sch_navigate_tool.h PDF hypertext menus for intersheet references. 2022-08-27 23:58:13 +01:00
simulator_control.cpp Support text variables in STEP export filename. 2023-10-23 18:01:47 +01:00
simulator_control.h Zoom undo/redo for simulator. 2023-09-26 13:19:41 +01:00
symbol_editor_control.cpp Clearer naming. 2023-11-09 14:05:35 +00:00
symbol_editor_control.h Validate new symbol / save as symbol info before exiting dialog. 2023-09-05 22:07:58 +01:00
symbol_editor_drawing_tools.cpp Cleanup. 2023-11-25 13:12:45 +00:00
symbol_editor_drawing_tools.h ADDED: Import vector graphics into Symbol editor (SVG, DXF). 2023-10-09 07:04:50 +03:00
symbol_editor_edit_tool.cpp Support single-field-mirroring in Symbol Editor. 2023-11-20 22:56:14 +00:00
symbol_editor_edit_tool.h Clearer naming. 2023-10-10 15:43:45 +01:00
symbol_editor_move_tool.cpp Added IPC2581 support 2023-11-26 15:30:58 -08:00
symbol_editor_move_tool.h ADDED: align elements to grid for Symbol Editor. 2023-08-30 15:45:31 +01:00
symbol_editor_pin_tool.cpp Don't use Clone() for duplicating. It returns the same UUID. 2023-09-03 19:06:20 +01:00
symbol_editor_pin_tool.h Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00