kicad/eeschema/tools
Seth Hillbrand f4b43617e7 Add COMMIT structure to Schematic and Symbol editors
Provides a single-point access for modifying the schematic and symbol
elements that allows chaining updates and reverting partial changes.
Standardizes the undo hierarchy between pcb and schematic editors

As this is another layer on the existing undo/redo structure, the
initial commit does not replace all undo/redo calls currently existing.
These will be handled in a series of follow-on commits
2023-04-28 17:05:47 -07:00
..
assign_footprints.cpp Remove schematic symbol value and footprint field instance data. 2022-11-30 11:47:13 -05:00
backannotate.cpp Power Symbols: rename IsPowerConnection to IsGlobalPower 2023-02-22 18:01:47 +00:00
backannotate.h Fix geographic annotation bug when back annotating to schematic. 2021-03-24 09:57:36 -04:00
ee_actions.cpp ADDED: show/hide controls for directive labels. 2023-04-28 00:32:49 +01:00
ee_actions.h ADDED: show/hide controls for directive labels. 2023-04-28 00:32:49 +01:00
ee_grid_helper.cpp Repoint IU_PER_MILS 2022-09-16 21:09:26 -04: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 The symbol viewer handles its own message panel. 2023-04-16 18:47:04 +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 Yeet the last of wxSize/wxPoint to stop leaking gdicmn everywhere 2023-02-18 22:57:18 -05:00
ee_point_editor.h Respect CTRL key when resizing rects and textboxes. 2022-10-24 11:36:20 +01: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 ADDED: show/hide controls for directive labels. 2023-04-28 00:32:49 +01:00
ee_selection_tool.h Schematic: show update/change symbols for multiple symbol selection 2022-12-22 14:00:51 -05:00
ee_tool_base.h Add COMMIT structure to Schematic and Symbol editors 2023-04-28 17:05:47 -07:00
sch_drawing_tools.cpp Ensure item is gridded if there was no motion between clicks. 2023-04-18 23:55:56 +01:00
sch_drawing_tools.h Use current cursorPos when creating sheet pins. 2022-12-19 12:27:55 +00:00
sch_edit_tool.cpp fix 2 issues related to SCH_GLOBALLABEL items: 2023-04-10 09:58:27 +02:00
sch_edit_tool.h Schematic: make menu bar rotation items conditional 2022-12-27 14:18:47 -05: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 ADDED: show/hide controls for directive labels. 2023-04-28 00:32:49 +01:00
sch_editor_control.h ADDED: show/hide controls for directive labels. 2023-04-28 00:32:49 +01:00
sch_find_replace_tool.cpp Search in label fields. 2023-04-12 23:21:53 +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 Remove stray wx include 2023-04-12 18:57:12 +01:00
sch_line_wire_bus_tool.h Cleanup actions should not activate tools. It causes all manner of side-effects. 2023-01-06 22:15:20 +00:00
sch_move_tool.cpp Text attributes object improvements. 2023-03-29 12:53:45 -04:00
sch_move_tool.h Remove newly dangling lines when dragging 2022-11-30 13:46:38 -08:00
sch_navigate_tool.cpp Remove extra canvas redraws when changing sheets. 2023-03-05 04:33:07 +03:00
sch_navigate_tool.h PDF hypertext menus for intersheet references. 2022-08-27 23:58:13 +01:00
simulator_control.cpp Improve simulation error reporting. 2023-03-16 16:12:29 +00:00
simulator_control.h Naming conventions and commenting. No functional changes. 2023-03-04 00:10:01 +00:00
symbol_editor_control.cpp Symbol editor: simpler creation of a new derived symbol 2023-02-22 01:49:46 +00:00
symbol_editor_control.h ADDED: Implement Drag and Drop 2022-09-14 22:28:09 +00:00
symbol_editor_drawing_tools.cpp Yeet the last of wxSize/wxPoint to stop leaking gdicmn everywhere 2023-02-18 22:57:18 -05:00
symbol_editor_drawing_tools.h Second tool hotkey accepts action (ie: acts as click). 2022-06-09 16:54:04 +01:00
symbol_editor_edit_tool.cpp Fix compil and Coverity warnings 2023-01-22 09:40:09 +01:00
symbol_editor_edit_tool.h Add support for symbol unit display names in eeschema and symbol editor 2022-09-14 22:11:37 +00:00
symbol_editor_move_tool.cpp Symbol editor: clear the edit flags of a pasted pin after place it. 2023-04-06 11:08:01 +02: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 Yeet the last of wxSize/wxPoint to stop leaking gdicmn everywhere 2023-02-18 22:57:18 -05:00
symbol_editor_pin_tool.h Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00