kicad/eeschema
Jeff Young b747ae5bdf Make sure redraw happens regardless of order of panel commits.
(We don't control the order of the TransferDataFromWindow calls
for the various panels and here the junction dot size is dependant
on the default netclass wire size.  So that calc has to be done
after all the various TransferDataFromWindow calls are made.)

Fixes https://gitlab.com/kicad/code/kicad/issues/9541
2021-11-13 23:20:56 +00:00
..
dialogs Make sure redraw happens regardless of order of panel commits. 2021-11-13 23:20:56 +00:00
netlist_exporters Clean up unused variable usage 2021-10-05 10:00:30 -07:00
plugins Don't arbitrarily exclude components from BOM 2021-10-06 12:58:05 -07:00
sch_plugins Remove atrophied schematic default wire and bus widths. 2021-11-13 22:56:50 +00:00
sim Update schematic when saving tuned value 2021-11-01 17:05:22 -07:00
symbol_editor Fix pasting into LIB_TREE search control. 2021-11-13 19:45:10 +00:00
tools Coverity issue fixes. 2021-11-13 11:38:31 -05:00
widgets Update schematic when saving tuned value 2021-11-01 17:05:22 -07:00
CMakeLists.txt On macOS, copy libngspice dylibs and symlinks 2021-10-15 17:34:27 +00:00
annotate.cpp The REPORTER interface is inherently line-based. 2021-07-05 13:41:06 +01:00
autoplace_fields.cpp Remove pins from symbol hit-testing. 2021-09-23 22:07:51 +01:00
bom_plugins.cpp Fix error in python command string generation. 2021-11-08 21:05:54 +00:00
bom_plugins.h Unwrap some std::library typedefs. 2021-07-28 22:16:38 +01:00
bus-wire-junction.cpp Overhaul IsJunctionNeeded logic to support all the different cases. 2021-11-04 12:57:16 +00:00
bus_alias.cpp Proper numeric sorting for intersheet refs. 2021-10-01 18:29:21 +01:00
bus_alias.h More NULL expunging. 2021-07-16 16:13:41 -04:00
cmp_library.keywords
cmp_library_lexer.cpp Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
component_references_lister.cpp Replace RefDesCmp with better StrNumCmp 2021-09-01 11:48:01 -07:00
connection_graph.cpp Coverity issue fixes. 2021-11-13 11:38:31 -05:00
connection_graph.h Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
cross-probing.cpp Choose centering after zoom 2021-09-29 16:30:52 -07:00
default_values.h Fix some issues with incorrectly scaled defaults given in mils. 2021-08-25 20:04:06 +01:00
ee_collectors.cpp Narrow down collector 2021-09-13 20:24:07 -07:00
ee_collectors.h More NULL expunging. 2021-07-16 16:13:41 -04:00
eeschema.cpp KIFACE_I -> KIFACE_BASE. 2021-09-14 23:45:14 +01:00
eeschema.icns Add drop shadows to MacOS icons 2021-07-30 20:55:34 -07:00
eeschema_config.cpp Make sure redraw happens regardless of order of panel commits. 2021-11-13 23:20:56 +00:00
eeschema_doc.icns Add drop shadows to MacOS icons 2021-07-30 20:55:34 -07:00
eeschema_id.h Expunge the use of the word part from Eeschema code. 2021-06-15 08:32:11 -04:00
eeschema_settings.cpp eeschema settings: Default to mouse drag is drag action on first install 2021-11-03 16:58:11 +00:00
eeschema_settings.h PCM: make DIALOG_MANAGE_REPOSITORIES_BASE resizable. 2021-09-06 08:36:06 +02:00
erc.cpp Fix a couple of holes in the IsTestEnabled() checks. 2021-11-04 16:24:06 +00:00
erc.h Naming conventions. 2021-05-05 22:58:40 +01:00
erc_item.cpp Fixes for Eagle importer. 2021-06-16 21:44:18 +01:00
erc_item.h Fixes for Eagle importer. 2021-06-16 21:44:18 +01:00
erc_settings.cpp Rework JSON integration to speed up build 2021-06-05 17:08:38 -04:00
erc_settings.h Fixes for Eagle importer. 2021-06-16 21:44:18 +01:00
fields_grid_table.cpp Remove escaped double-quotes 2021-11-03 17:03:14 -07:00
fields_grid_table.h Add unsaved-changes indication to Symbol Properties. 2021-10-25 12:35:04 +01:00
files-io.cpp Close the simulator before changing schematic 2021-11-07 23:35:06 +00:00
general.h Rename layer ids file. 2021-07-29 16:03:25 +01:00
generate_alias_info.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
generate_alias_info.h Substitute all wxHtmlWindow with HTML_WINDOW 2021-10-12 07:07:15 +00:00
getpart.cpp Threading safety. 2021-10-23 11:38:03 +01:00
hierarch.cpp Always update the hierarchy navigator when setting the current sheet in the frame 2021-09-23 18:14:44 -04:00
hierarch.h Pass wxString objects by reference instead of on the stack. 2021-07-27 08:41:27 -04:00
invoke_sch_dialog.h Expunge the use of the word part from Eeschema code. 2021-06-15 08:32:11 -04:00
lib_arc.cpp Replace individual LIB_* shapes with LIB_SHAPE (based on EDA_SHAPE). 2021-10-15 12:45:43 +01:00
lib_field.cpp Move bbox padding to RTrees so it doesn't interfere with hittesting. 2021-10-26 13:46:30 +01:00
lib_field.h Replace individual LIB_* shapes with LIB_SHAPE (based on EDA_SHAPE). 2021-10-15 12:45:43 +01:00
lib_item.cpp Implement a forced ordering for LIB_ITEMs until we have UUIDs. 2021-11-02 20:07:34 +00:00
lib_item.h Finish arc rework and push out to file formats. 2021-10-15 12:45:43 +01:00
lib_pin.cpp Invert Y axis for pin root bounding box. 2021-10-27 01:44:15 +01:00
lib_pin.h Replace individual LIB_* shapes with LIB_SHAPE (based on EDA_SHAPE). 2021-10-15 12:45:43 +01:00
lib_shape.cpp Eeschema: fix bug printing polygon (possibly other) filled shapes. 2021-11-01 16:09:32 -04:00
lib_shape.h Finish arc rework and push out to file formats. 2021-10-15 12:45:43 +01:00
lib_symbol.cpp Improved naming. 2021-11-02 20:07:34 +00:00
lib_symbol.h Improved naming. 2021-11-02 20:07:34 +00:00
lib_text.cpp Some minor performance enhancements. 2021-09-28 14:28:35 +01:00
lib_text.h Replace individual LIB_* shapes with LIB_SHAPE (based on EDA_SHAPE). 2021-10-15 12:45:43 +01:00
libarch.cpp A bit more Part -> Symbol. 2021-06-17 22:24:41 +01:00
menubar.cpp EEschema: change Save Copy As... to Save Current Sheet Copy As... 2021-09-27 18:23:11 +02:00
pin_numbers.cpp We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
pin_numbers.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
pin_type.cpp Avoid sharing gdicmn for just bitmaps 2021-06-03 01:46:04 -04:00
pin_type.h Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
project_rescue.cpp Eeschema: fix broken project symbol rescue bug. 2021-09-09 10:21:09 -04:00
project_rescue.h More NULL expunging. 2021-07-16 16:13:41 -04:00
sch_base_frame.cpp Prevent automatic RTree recaching 2021-10-05 20:13:15 -07:00
sch_base_frame.h Prevent automatic RTree recaching 2021-10-05 20:13:15 -07:00
sch_bitmap.cpp Some minor performance enhancements. 2021-09-28 14:28:35 +01:00
sch_bitmap.h More NULL expunging. 2021-07-16 16:13:41 -04:00
sch_bus_entry.cpp Remove atrophied schematic default wire and bus widths. 2021-11-13 22:56:50 +00:00
sch_bus_entry.h First take at repairing Eagle import of bus entries. 2021-06-15 23:23:47 +01:00
sch_connection.cpp Fix highlighting complex connections from subsheets 2021-10-25 22:14:48 -04:00
sch_connection.h Fix highlighting complex connections from subsheets 2021-10-25 22:14:48 -04:00
sch_draw_panel.cpp Rename layer ids file. 2021-07-29 16:03:25 +01:00
sch_draw_panel.h Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
sch_edit_frame.cpp Coverity issue fixes. 2021-11-13 11:38:31 -05:00
sch_edit_frame.h Don't rely on selection when updating edited symbol in schematic. 2021-11-11 16:43:06 +00:00
sch_field.cpp Repair field properties dialog for rotation and mirroring. 2021-11-03 18:11:59 +00:00
sch_field.h Repair field properties dialog for rotation and mirroring. 2021-11-03 18:11:59 +00:00
sch_file_versions.h Finish arc rework and push out to file formats. 2021-10-15 12:45:43 +01:00
sch_io_mgr.cpp More NULL expunging. 2021-07-16 16:13:41 -04:00
sch_io_mgr.h File open/import progress dialogs. 2021-06-23 23:55:54 +01:00
sch_item.cpp Overhaul arc internal model to not over-specify information. 2021-10-15 12:45:43 +01:00
sch_item.h Simplify dangling end stuff a bit and remove graphic lines from it. 2021-09-24 12:19:27 +01:00
sch_junction.cpp Replace individual LIB_* shapes with LIB_SHAPE (based on EDA_SHAPE). 2021-10-15 12:45:43 +01:00
sch_junction.h Disambiguate JunctionDiameter from EffectiveJunctionDiameter. 2021-08-31 12:18:02 +01:00
sch_line.cpp Remove atrophied schematic default wire and bus widths. 2021-11-13 22:56:50 +00:00
sch_line.h Pass objects by reference instead of on the stack. 2021-06-08 10:09:38 -04:00
sch_marker.cpp Some minor performance enhancements. 2021-09-28 14:28:35 +01:00
sch_marker.h Pass objects by reference instead of on the stack. 2021-06-08 10:09:38 -04:00
sch_no_connect.cpp Move plotter headers into include folder. 2021-08-18 16:38:31 -04:00
sch_no_connect.h Rename SCH_COMPONENT to SCH_SYMBOL. 2021-06-10 10:34:49 -04:00
sch_painter.cpp Remove atrophied schematic default wire and bus widths. 2021-11-13 22:56:50 +00:00
sch_painter.h Remove atrophied schematic default wire and bus widths. 2021-11-13 22:56:50 +00:00
sch_pin.cpp Some minor performance enhancements. 2021-09-28 14:28:35 +01:00
sch_pin.h Fill in some missing GetMsgPanelItems and make some others consistent. 2021-09-27 00:23:40 +01:00
sch_plugin.cpp More NULL expunging. 2021-07-16 16:13:41 -04:00
sch_preview_panel.cpp Update dangling flags in color settings' preview. 2021-09-30 18:53:39 +01:00
sch_preview_panel.h Reduce some eda_item.h usage in headers 2021-06-06 11:09:06 -04:00
sch_reference_list.h Remove broken RefDesStringCompare 2021-09-01 11:48:01 -07:00
sch_rtree.h Move bbox padding to RTrees so it doesn't interfere with hittesting. 2021-10-26 13:46:30 +01:00
sch_screen.cpp Overhaul IsJunctionNeeded logic to support all the different cases. 2021-11-04 12:57:16 +00:00
sch_screen.h Overhaul IsJunctionNeeded logic to support all the different cases. 2021-11-04 12:57:16 +00:00
sch_sheet.cpp Mirror sheet fields when mirroring sheet. 2021-10-28 21:45:22 +01:00
sch_sheet.h Pass wxString objects by reference instead of on the stack. 2021-07-27 08:41:27 -04:00
sch_sheet_path.cpp Fix source comment/doc typos (follow-up) 2021-07-13 10:48:17 +00:00
sch_sheet_path.h Fix source comment/doc typos (follow-up) 2021-07-13 10:48:17 +00:00
sch_sheet_pin.cpp Fix some issues with incorrectly scaled defaults given in mils. 2021-08-25 20:04:06 +01:00
sch_sheet_pin.h More NULL expunging. 2021-07-16 16:13:41 -04:00
sch_symbol.cpp Improve text hittesting in schematics. 2021-11-01 21:13:12 +00:00
sch_symbol.h Remove pins from symbol hit-testing. 2021-09-23 22:07:51 +01:00
sch_text.cpp Fix sort to be irreflexive 2021-11-08 11:25:13 -08:00
sch_text.h Override SCH_GLOBALLABEL::HitTest 2021-09-13 19:55:48 -07:00
sch_text_help.md Fix issues with new overbar syntax 2021-09-01 20:25:39 +01:00
sch_validators.cpp Fix bus validation. 2021-09-17 22:01:17 +01:00
sch_validators.h Pass wxString objects by reference instead of on the stack. 2021-07-27 08:41:27 -04:00
sch_view.cpp Rename layer ids file. 2021-07-29 16:03:25 +01:00
sch_view.h Rename layer ids file. 2021-07-29 16:03:25 +01:00
schematic.cpp Remove Setup Dialog assignment of netclasses to buses. 2021-09-17 22:01:17 +01:00
schematic.h Allow titleblock vars to be resolved outside the titleblock. 2021-07-06 13:30:17 +01:00
schematic.keywords Persist fields_autoplaced information. 2021-04-02 17:08:58 +01:00
schematic_settings.cpp Remove atrophied schematic default wire and bus widths. 2021-11-13 22:56:50 +00:00
schematic_settings.h Remove atrophied schematic default wire and bus widths. 2021-11-13 22:56:50 +00:00
schematic_undo_redo.cpp Don't auto-zoom when page settings were cancelled. 2021-09-17 12:37:53 +01:00
sheet.cpp KIFACE_I -> KIFACE_BASE. 2021-09-14 23:45:14 +01:00
symbol_async_loader.cpp Decouple PROGRESS_REPORTER interface from implementations. 2021-08-14 21:05:49 +01:00
symbol_async_loader.h Rename LIB_PART to LIB_SYMBOL. 2021-06-14 07:11:17 -04:00
symbol_lib_table.cpp Normalize drawing sheet path to env vars & prj, not just prj. 2021-10-02 23:39:45 +01:00
symbol_lib_table.h More NULL expunging. 2021-07-16 16:13:41 -04:00
symbol_library.cpp KIFACE_I -> KIFACE_BASE. 2021-09-14 23:45:14 +01:00
symbol_library.h Unwrap some std::library typedefs. 2021-07-28 22:16:38 +01:00
symbol_tree_model_adapter.cpp Dark mode for a bunch of HTML dialogs. 2021-09-14 21:23:57 +01:00
symbol_tree_model_adapter.h Rename SCH_COMPONENT to SCH_SYMBOL. 2021-06-10 10:34:49 -04:00
symbol_tree_synchronizing_adapter.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
symbol_tree_synchronizing_adapter.h Remove and re-add saved-as libraries when Syncing tree. 2021-01-31 23:00:17 +00:00
symbol_viewer_frame.cpp KIFACE_I -> KIFACE_BASE. 2021-09-14 23:45:14 +01:00
symbol_viewer_frame.h Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00
toolbars_sch_editor.cpp KIFACE_I -> KIFACE_BASE. 2021-09-14 23:45:14 +01:00
toolbars_symbol_viewer.cpp Rename class_library.[h|cpp] to symbol_library.[h|cpp]. 2021-06-15 09:24:55 -04:00
transform.cpp More NULL expunging. 2021-07-16 16:13:41 -04:00
transform.h Expunge the use of the word component from Eeschema code. 2021-06-14 14:00:21 -04:00