kicad/eeschema
PJM c8879d9034 Eeschema: Check if user wants to warp mouse to origin of moved object
CHANGED: When moving a footprint, Eeschema was always warping the mouse
when moving an item regardless of the state of the "Warp mouse to
origin of moved object" checkbox.  This MR now honors the state of the
checkbox when moving schematic items.

NOTE: Issue 5279 originally only mentioned Pcbnew, but after the fix
for Pcbnew was submitted, a user pointed out it also happened in
Eeschema.  Becuase of this, there are two MRs that "fix" the same issue.

Fixes https://gitlab.com/kicad/code/kicad/issues/5279
2020-09-18 02:49:59 +00:00
..
dialogs User terminology specific to Change Footprint/Symbol. 2020-09-16 00:15:26 +01:00
libedit ADDED: Menu option to enable/disable snap to grid 2020-09-10 20:09:30 -07:00
netlist_exporters Fix return type from ternary operator (fixes #5554) 2020-09-12 22:43:49 +00:00
plugins
sch_plugins/altium Fix gcc-only include 2020-08-23 15:50:16 -04:00
sim Save file / window states for kicad project locally 2020-08-24 02:01:14 +00:00
tools Eeschema: Check if user wants to warp mouse to origin of moved object 2020-09-18 02:49:59 +00:00
widgets Use schematic colours in symbol preview status panel. 2020-09-16 00:58:36 +01:00
CMakeLists.txt Add snapping to eeschema 2020-09-09 10:18:15 -07:00
annotate.cpp Bug fixes for multiple symbol instances in complex hierarchies 2020-09-06 13:57:14 +01:00
autoplace_fields.cpp ADDED alternate pin definitions and assignments. 2020-08-21 18:29:36 +01:00
bom_plugins.cpp
bom_plugins.h
bus-wire-junction.cpp Avoid passing references in EESchema 2020-09-08 06:29:27 -07:00
bus_alias.cpp
bus_alias.h
class_libentry.cpp Exclude from bill of materials and board netlist to library symbols. 2020-09-09 09:03:37 -04:00
class_libentry.h Exclude from bill of materials and board netlist to library symbols. 2020-09-09 09:03:37 -04:00
class_library.cpp
class_library.h
cmp_library.keywords
cmp_library_lexer.cpp
component_references_lister.cpp Bug fixes for multiple symbol instances in complex hierarchies 2020-09-06 13:57:14 +01:00
connection_graph.cpp Avoid passing references in EESchema 2020-09-08 06:29:27 -07:00
connection_graph.h ADDED: ERC check for missing hier labels for sheet ports 2020-08-25 21:52:52 -04:00
cross-probing.cpp ADDED alternate pin definitions and assignments. 2020-08-21 18:29:36 +01:00
default_values.h Libedit: conform default pin offset to KLC 2020-08-26 10:30:19 -07:00
ee_collectors.cpp
ee_collectors.h
eeschema.cpp
eeschema.icns
eeschema.rc
eeschema_config.cpp Unroll a level of prefs for fieldname templates. 2020-08-30 18:58:18 +01:00
eeschema_config.h
eeschema_doc.icns
eeschema_id.h
eeschema_settings.cpp Add browse button to footprint 3d settings 2020-09-01 02:00:38 +00:00
eeschema_settings.h Add browse button to footprint 3d settings 2020-09-01 02:00:38 +00:00
erc.cpp Correctly resolve textVar refs in worksheet items in ERC. 2020-09-04 21:38:07 +01:00
erc.h Remove the last bits of the old netlist system 2020-08-30 16:30:04 -04:00
erc_item.cpp Improve no-connect ERC and check for floating wires 2020-08-25 18:00:16 -04:00
erc_item.h Improve no-connect ERC and check for floating wires 2020-08-25 18:00:16 -04:00
erc_settings.cpp
erc_settings.h Move pin table checks to new connectivity system 2020-08-30 15:43:16 -04:00
fields_grid_table.cpp FIELDS_GRID_TABLE and TEXT_MOD_GRID_TABLE: fix incorrect position of checkboxes 2020-09-04 15:41:51 +02:00
fields_grid_table.h
files-io.cpp Minor code cleanup. 2020-09-06 11:28:58 +01:00
general.h
generate_alias_info.cpp
generate_alias_info.h
getpart.cpp Convert UNDO_REDO_T to an enum class 2020-08-26 18:04:32 +00:00
hierarch.cpp
hierarch.h
invoke_sch_dialog.h
lib_arc.cpp Add a min pin width advanced config for plotting. 2020-09-08 20:19:54 +01:00
lib_arc.h
lib_bezier.cpp Add a min pin width advanced config for plotting. 2020-09-08 20:19:54 +01:00
lib_bezier.h
lib_circle.cpp Add a min pin width advanced config for plotting. 2020-09-08 20:19:54 +01:00
lib_circle.h Altium: Refactor and add initial structure for schematic importer 2020-08-23 19:01:08 +00:00
lib_field.cpp Add a min pin width advanced config for plotting. 2020-09-08 20:19:54 +01:00
lib_field.h
lib_item.cpp
lib_item.h Add snapping to eeschema 2020-09-09 10:18:15 -07:00
lib_pin.cpp ADDED alternate pin definitions and assignments. 2020-08-21 18:29:36 +01:00
lib_pin.h Add snapping to eeschema 2020-09-09 10:18:15 -07:00
lib_polyline.cpp
lib_polyline.h
lib_rectangle.cpp Add a min pin width advanced config for plotting. 2020-09-08 20:19:54 +01:00
lib_rectangle.h
lib_text.cpp Add a min pin width advanced config for plotting. 2020-09-08 20:19:54 +01:00
lib_text.h
lib_view_frame.cpp ADDED: Menu option to enable/disable snap to grid 2020-09-10 20:09:30 -07:00
lib_view_frame.h
libarch.cpp
menubar.cpp Change 'Zoom to Fit' margins and add 'Zoom to Objects' 2020-09-16 00:53:39 +00:00
netlist.h
netlist_generator.cpp Remove the last bits of the old netlist system 2020-08-30 16:30:04 -04:00
pin_number.cpp
pin_number.h
pin_type.cpp ADDED alternate pin definitions and assignments. 2020-08-21 18:29:36 +01:00
pin_type.h Add include for GCC. 2020-08-21 20:54:36 +01:00
plot_schematic_DXF.cpp
plot_schematic_HPGL.cpp
plot_schematic_PDF.cpp
plot_schematic_PS.cpp
plot_schematic_SVG.cpp
project_rescue.cpp
project_rescue.h
sch_base_frame.cpp Remove canvas-switching from OSX. 2020-08-31 18:48:25 +01:00
sch_base_frame.h Unroll a level of prefs for fieldname templates. 2020-08-30 18:58:18 +01:00
sch_bitmap.cpp
sch_bitmap.h
sch_bus_entry.cpp Add a min pin width advanced config for plotting. 2020-09-08 20:19:54 +01:00
sch_bus_entry.h Avoid passing references in EESchema 2020-09-08 06:29:27 -07:00
sch_component.cpp Exclude from bill of materials and board netlist to library symbols. 2020-09-09 09:03:37 -04:00
sch_component.h Avoid passing references in EESchema 2020-09-08 06:29:27 -07:00
sch_connection.cpp Fixes for line, wire and bus styles. 2020-08-24 18:23:55 +01:00
sch_connection.h Fixes for line, wire and bus styles. 2020-08-24 18:23:55 +01:00
sch_draw_panel.cpp ADDED: Menu option to enable/disable snap to grid 2020-09-10 20:09:30 -07:00
sch_draw_panel.h
sch_eagle_plugin.cpp ADDED alternate pin definitions and assignments. 2020-08-21 18:29:36 +01:00
sch_eagle_plugin.h
sch_edit_frame.cpp Avoid passing references in EESchema 2020-09-08 06:29:27 -07:00
sch_edit_frame.h Avoid passing references in EESchema 2020-09-08 06:29:27 -07:00
sch_field.cpp Add a min pin width advanced config for plotting. 2020-09-08 20:19:54 +01:00
sch_field.h
sch_file_versions.h Exclude from bill of materials and board netlist to library symbols. 2020-09-09 09:03:37 -04:00
sch_io_mgr.cpp Altium: Refactor and add initial structure for schematic importer 2020-08-23 19:01:08 +00:00
sch_io_mgr.h Altium: Refactor and add initial structure for schematic importer 2020-08-23 19:01:08 +00:00
sch_item.cpp Rename the ITEM_SET types to be descriptive of their contents 2020-09-16 02:04:17 +01:00
sch_item.h Rename the ITEM_SET types to be descriptive of their contents 2020-09-16 02:04:17 +01:00
sch_junction.cpp Avoid passing references in EESchema 2020-09-08 06:29:27 -07:00
sch_junction.h Avoid passing references in EESchema 2020-09-08 06:29:27 -07:00
sch_legacy_plugin.cpp Avoid passing references in EESchema 2020-09-08 06:29:27 -07:00
sch_legacy_plugin.h
sch_line.cpp ADDED: Allow Eeschema dragging graphical corners 2020-09-11 09:31:38 -07:00
sch_line.h Avoid passing references in EESchema 2020-09-08 06:29:27 -07:00
sch_marker.cpp
sch_marker.h
sch_no_connect.cpp Add a min pin width advanced config for plotting. 2020-09-08 20:19:54 +01:00
sch_no_connect.h Avoid passing references in EESchema 2020-09-08 06:29:27 -07:00
sch_painter.cpp Add a min pin width advanced config for plotting. 2020-09-08 20:19:54 +01:00
sch_painter.h Make no-connects (and dangling symbols) more visible. 2020-08-25 13:46:40 +01:00
sch_pin.cpp Bug fixes for multiple symbol instances in complex hierarchies 2020-09-06 13:57:14 +01:00
sch_pin.h Keep local number up-to-date so we don't have to look at libPin's. 2020-08-31 20:09:47 +01:00
sch_plugin.cpp
sch_preview_panel.cpp ADDED: Menu option to enable/disable snap to grid 2020-09-10 20:09:30 -07:00
sch_preview_panel.h
sch_reference_list.h Save instance info on clipboard and reapply it when keeping annotations. 2020-09-06 11:32:28 +01:00
sch_rtree.h
sch_screen.cpp Stop setting modify from ClearAnnotation(). 2020-09-06 11:26:39 +01:00
sch_screen.h Allow back-annotation of differing values and footprints. 2020-09-04 15:21:56 +00:00
sch_sexpr_parser.cpp Exclude from bill of materials and board netlist to library symbols. 2020-09-09 09:03:37 -04:00
sch_sexpr_parser.h
sch_sexpr_plugin.cpp Exclude from bill of materials and board netlist to library symbols. 2020-09-09 09:03:37 -04:00
sch_sexpr_plugin.h
sch_sheet.cpp Add a min pin width advanced config for plotting. 2020-09-08 20:19:54 +01:00
sch_sheet.h Avoid passing references in EESchema 2020-09-08 06:29:27 -07:00
sch_sheet_path.cpp Bug fixes for multiple symbol instances in complex hierarchies 2020-09-06 13:57:14 +01:00
sch_sheet_path.h Allow back-annotation of differing values and footprints. 2020-09-04 15:21:56 +00:00
sch_sheet_pin.cpp
sch_text.cpp Add a min pin width advanced config for plotting. 2020-09-08 20:19:54 +01:00
sch_text.h Avoid passing references in EESchema 2020-09-08 06:29:27 -07:00
sch_validators.cpp Disallow text var references in reference designators.Disallow text var references in reference designators.Disallow text var references in reference designators.Disallow text var references in reference designators.Disallow text var references in reference designators.Disallow text var references in reference designators.Disallow text var references in reference designators.Disallow text var references in reference designators.Disallow text var references in reference designators. 2020-08-21 23:07:56 +01:00
sch_validators.h
sch_view.cpp Change 'Zoom to Fit' margins and add 'Zoom to Objects' 2020-09-16 00:53:39 +00:00
sch_view.h Change 'Zoom to Fit' margins and add 'Zoom to Objects' 2020-09-16 00:53:39 +00:00
schematic.cpp Unroll a level of prefs for fieldname templates. 2020-08-30 18:58:18 +01:00
schematic.h Unroll a level of prefs for fieldname templates. 2020-08-30 18:58:18 +01:00
schematic.keywords Allow back-annotation of differing values and footprints. 2020-09-04 15:21:56 +00:00
schematic_settings.cpp fix a compil warning (shadowed var). 2020-09-01 17:46:17 +02:00
schematic_settings.h Unroll a level of prefs for fieldname templates. 2020-08-30 18:58:18 +01:00
schematic_undo_redo.cpp Convert UNDO_REDO_T to an enum class 2020-08-26 18:04:32 +00:00
sheet.cpp Eeschema: fix broken new sheet path comparison on windows. 2020-09-03 11:11:14 -04:00
simulation_cursors.cpp
simulation_cursors.h
symbol_lib_table.cpp Display symbol libraries that couldn't be loaded as disabled text 2020-09-02 00:10:25 +01:00
symbol_lib_table.h Display symbol libraries that couldn't be loaded as disabled text 2020-09-02 00:10:25 +01:00
symbol_tree_model_adapter.cpp
symbol_tree_model_adapter.h
symbol_tree_synchronizing_adapter.cpp Display symbol libraries that couldn't be loaded as disabled text 2020-09-02 00:10:25 +01:00
symbol_tree_synchronizing_adapter.h
toolbars_lib_view.cpp
toolbars_sch_editor.cpp Change 'Zoom to Fit' margins and add 'Zoom to Objects' 2020-09-16 00:53:39 +00:00
transform.cpp
transform.h