kicad/eeschema/tools
Jeff Young 5bca002567 Swap non-temp and non-edit flags for SCH_ITEMs.
This is required to keep selected and brightened state across undo.

It's also probably required for things like IS_SHOWN_AS_BITMAP and
possibly ENTERED.  FWIW, most BOARD_ITEMs do a straight swap, including
the temp and edit flags.  But that seems like a risky change....

Also removes SyncView() call from Undo/Redo as that does a MODEL_RELOAD
which clears the selection.
2023-07-08 18:37:47 +01:00
..
assign_footprints.cpp Remove schematic symbol value and footprint field instance data. 2022-11-30 11:47:13 -05:00
backannotate.cpp Properties: expose symbol attributes 2023-06-24 22:03:06 -04:00
backannotate.h Upgrade some symbol editor stuff to SCHEMATIC_COMMIT. 2023-06-09 22:41:47 +01:00
ee_actions.cpp ADDED FFT analyses. 2023-07-07 12:33:50 +01:00
ee_actions.h ADDED FFT analyses. 2023-07-07 12:33:50 +01:00
ee_grid_helper.cpp Eradicate a bunch of calls to dyn_cast. 2023-06-25 11:10:07 +01: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 Push reference and value special cases down into LIB_FIELD::compare(). 2023-05-29 12:40:20 +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 Move item updating and view refresh to SCH_COMMIT::Push(). 2023-07-07 15:40:01 +01:00
ee_point_editor.h Fix refresh bug after a symbol reload from the file watcher. 2023-07-02 10:37:50 +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 Perf: don't search for niluuid items when moving cursor in eeschema. 2023-07-03 02:15:05 +03: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 Upgrade some symbol editor stuff to SCHEMATIC_COMMIT. 2023-06-09 22:41:47 +01:00
sch_drawing_tools.cpp Separate immediate and delayed action dispatch 2023-06-27 00:57:59 +01:00
sch_drawing_tools.h Sheet pins are owned by their parents, so the parent must go in the SCH_COMMIT. 2023-06-24 12:35:48 +01:00
sch_edit_tool.cpp Move item updating and view refresh to SCH_COMMIT::Push(). 2023-07-07 15:40:01 +01:00
sch_edit_tool.h Add ability to toggle attributes 2023-05-04 11:51:21 -07: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 Swap non-temp and non-edit flags for SCH_ITEMs. 2023-07-08 18:37:47 +01:00
sch_editor_control.h ADDED: Properties panel for schematic editor 2023-06-22 22:32:24 -04:00
sch_find_replace_tool.cpp Add a couple of TODOs for SCH_COMMIT. 2023-07-07 15:40:15 +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 Separate immediate and delayed action dispatch 2023-06-27 00:57:59 +01:00
sch_line_wire_bus_tool.h Upgrade some symbol editor stuff to SCHEMATIC_COMMIT. 2023-06-09 22:41:47 +01:00
sch_move_tool.cpp Move item updating and view refresh to SCH_COMMIT::Push(). 2023-07-07 15:40:01 +01: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 ADDED FFT analyses. 2023-07-07 12:33:50 +01:00
simulator_control.h ADDED FFT analyses. 2023-07-07 12:33:50 +01:00
symbol_editor_control.cpp Separate immediate and delayed action dispatch 2023-06-27 00:57:59 +01:00
symbol_editor_control.h ADDED: Implement Drag and Drop 2022-09-14 22:28:09 +00:00
symbol_editor_drawing_tools.cpp Fix incorrect parameter passing in symbol editor drawing 2023-06-29 00:17:12 +01:00
symbol_editor_drawing_tools.h Fix incorrect parameter passing in symbol editor drawing 2023-06-29 00:17:12 +01:00
symbol_editor_edit_tool.cpp Move item updating and view refresh to SCH_COMMIT::Push(). 2023-07-07 15:40:01 +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 Support synchronous move in symbol editor. 2023-07-02 10:37:50 +01:00
symbol_editor_move_tool.h Support synchronous move in symbol editor. 2023-07-02 10:37:50 +01:00
symbol_editor_pin_tool.cpp Move item updating and view refresh to SCH_COMMIT::Push(). 2023-07-07 15:40:01 +01:00
symbol_editor_pin_tool.h Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00