kicad/eeschema/tools
Seth Hillbrand 24795f5b12 Fix overzealous breakSegments()
We cannot break segements that are merely close or on endpoints, so we
filter these prior to the break routine.  Failing to do this was
overloading our undo stack with bogus values

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

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

Fixes https://gitlab.com/kicad/code/kicad/issues/7554
2021-02-16 10:12:30 -08:00
..
assign_footprints.cpp Naming conventions (including some component -> symbol). 2020-11-15 20:23:15 +00:00
backannotate.cpp Implement more precise annotation-required messages. 2021-01-30 16:31:27 +00:00
backannotate.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
ee_actions.cpp Add Update Symbol Fields dialog for derived symbols. 2021-02-14 12:15:26 +00:00
ee_actions.h Add Update Symbol Fields dialog for derived symbols. 2021-02-14 12:15:26 +00:00
ee_grid_helper.cpp Fix automatic wire tool in gridless mode 2021-02-10 22:07:49 +00:00
ee_grid_helper.h Push shared parts of GRID_HELPERs into common. 2021-01-16 23:18:10 +00:00
ee_inspection_tool.cpp Add a warning for hidden power pins. 2021-02-04 22:47:37 +00:00
ee_inspection_tool.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
ee_point_editor.cpp Mark document dirty after drag; don't wait for point editor deactivation. 2021-01-26 19:01:31 +00:00
ee_point_editor.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05: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 Fix expand selection option in Eeschema 2021-02-15 10:53:17 -08:00
ee_selection_tool.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
ee_tool_base.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
reannotate.cpp Cleanup and formatting. 2020-11-23 01:10:08 +00:00
reannotate.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
sch_drawing_tools.cpp Snap common single-click tools 2021-01-31 15:17:24 -08:00
sch_drawing_tools.h Implement a more aggressive re-entrancy check for SCH drawing tools. 2021-01-27 19:51:11 +00:00
sch_edit_tool.cpp Fix overzealous breakSegments() 2021-02-16 10:12:30 -08:00
sch_edit_tool.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
sch_editor_control.cpp Remove some dead code. A little bit of comment cleanup as well. 2021-02-15 14:13:43 +00:00
sch_editor_control.h Make sure schematic symbol fields get transferred to symbol editor. 2021-02-14 18:30:14 +00:00
sch_line_wire_bus_tool.cpp Pass un-pretty-printed bus names through menu help text. 2021-02-10 15:03:06 +00:00
sch_line_wire_bus_tool.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
sch_move_tool.cpp Fix BreakWire tool 2021-02-12 17:17:12 -08:00
sch_move_tool.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05: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 Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00
symbol_editor_control.cpp Symbol editor: fix symbol save as menu enable logic issue. 2021-02-07 18:21:59 -05:00
symbol_editor_control.h Simplify and harmonize symbol editor and footprint editor menus. 2021-02-06 14:33:16 +00:00
symbol_editor_drawing_tools.cpp File naming and include cleanup. 2021-01-28 11:35:18 +00:00
symbol_editor_drawing_tools.h Naming conventions. 2020-12-12 03:43:41 +00:00
symbol_editor_edit_tool.cpp Choose half-grid for mirror 2021-02-15 11:59:04 -08:00
symbol_editor_edit_tool.h Add Update Symbol Fields dialog for derived symbols. 2021-02-14 12:15:26 +00:00
symbol_editor_move_tool.cpp Improve IsSymbolEditable to differentiate fields. 2021-02-10 22:57:23 +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 Improve IsSymbolEditable to differentiate fields. 2021-02-10 22:57:23 +00:00
symbol_editor_pin_tool.h Fix more broken Doxygen comment specifiers. 2021-01-26 12:17:52 -05:00