kicad/eeschema
Mikolaj Wielgus 7cf5138c63 Sim: Bugfixes, mostly for MS Windows compilation errors
Unfortunately, Windows headers define a lot of macros for common words,
so we had to rename some enums to not collide.

We also fix some of the many bugs related to the new simulation
architecture and the Spice Model Editor dialog.
2022-07-30 02:25:34 +00:00
..
dialogs Sim: Bugfixes, mostly for MS Windows compilation errors 2022-07-30 02:25:34 +00:00
navlib Cleanup spacemouse plugin 2022-04-01 15:14:41 -07:00
netlist_exporters Sim: Bugfixes, mostly for MS Windows compilation errors 2022-07-30 02:25:34 +00:00
plugins Drop xsl/xslt files 2022-06-29 21:22:34 -04:00
sch_plugins Fix some warnings detected by PVS-STUDIO (most are not used vars) 2022-07-25 18:23:52 +02:00
sim Sim: Bugfixes, mostly for MS Windows compilation errors 2022-07-30 02:25:34 +00:00
symbol_editor Fix another case of the instance data getting messed up. 2022-07-27 12:29:01 +01:00
tools Sim Model Editor improvements 2022-07-30 02:25:34 +00:00
widgets Sim: Spice netlist exporter rewrite 2022-07-30 02:25:34 +00:00
CMakeLists.txt Sim Model Editor improvements 2022-07-30 02:25:34 +00:00
annotate.cpp Schematic: move annotation options parsing into common function 2022-07-25 18:44:55 +00:00
autoplace_fields.cpp Be more careful about non-visible elements in fields autoplacer. 2022-02-28 00:18:39 +00:00
bom_plugins.cpp Revert "cmake: adding KICAD_MACOSX_APP_BUNDLE option" 2022-01-31 15:57:56 -08:00
bom_plugins.h Unwrap some std::library typedefs. 2021-07-28 22:16:38 +01:00
bus-wire-junction.cpp Ensure merged line gets selected if either parent is 2022-01-01 16:53:52 -08: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 Annotation: use full hierarchy for sheet based numbering on paste 2022-07-25 18:44:55 +00:00
connection_graph.cpp Fix some warnings detected by PVS-STUDIO (most are not used vars) 2022-07-25 18:23:52 +02:00
connection_graph.h Break up buildConnectionGraph for debugging 2022-03-11 16:58:38 -08:00
cross-probing.cpp Clarify cross-probing options 2022-07-01 16:47:09 -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 SEARCH_RESULT -> INSPECT_RESULT 2022-07-29 20:01:10 -04:00
ee_collectors.h SEARCH_RESULT -> INSPECT_RESULT 2022-07-29 20:01:10 -04:00
eeschema.cpp Schematic: Automatic Symbol Annotation 2022-05-27 15:54:00 +00:00
eeschema.icns Add drop shadows to MacOS icons 2021-07-30 20:55:34 -07:00
eeschema_config.cpp Fix some issue with hierarchy panel on OSX. 2022-07-26 14:51:43 +01:00
eeschema_doc.icns Add drop shadows to MacOS icons 2021-07-30 20:55:34 -07:00
eeschema_id.h Add pinned library support to Footprint and Symbol Viewers. 2022-07-09 17:41:10 -06:00
eeschema_settings.cpp Add preference for esc-clears-net-highlighting. 2022-07-23 10:32:43 +01:00
eeschema_settings.h Add preference for esc-clears-net-highlighting. 2022-07-23 10:32:43 +01:00
erc.cpp Fix some warnings detected by PVS-STUDIO (most are not used vars) 2022-07-25 18:23:52 +02:00
erc.h Off-grid ERC warnings. 2022-03-17 20:23:56 +00:00
erc_item.cpp Off-grid ERC warnings. 2022-03-17 20:23:56 +00:00
erc_item.h Off-grid ERC warnings. 2022-03-17 20:23:56 +00:00
erc_settings.cpp Off-grid ERC warnings. 2022-03-17 20:23:56 +00:00
erc_settings.h Off-grid ERC warnings. 2022-03-17 20:23:56 +00:00
fields_grid_table.cpp ADDED show pin names on footprint pads when assigning to symbol. 2022-07-24 23:41:41 +01:00
fields_grid_table.h ADDED show pin names on footprint pads when assigning to symbol. 2022-07-24 23:41:41 +01:00
files-io.cpp Units are stored in the instance data 2022-06-30 14:59:17 -07: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
hierarch.cpp Performance optimizations. 2022-07-11 21:25:12 +00:00
hierarch.h Performance optimizations. 2022-07-11 21:25:12 +00:00
invoke_sch_dialog.h Schematic and symbol text boxes. 2022-01-28 21:38:15 +00:00
lib_field.cpp Fix a few issues related to field names and their translation. - Do not use translated field names outside strings displayed in dialogs. - fix code that does not work well with default locale. - fix some (not all) I18n issues in DIALOG_UPDATE_SYMBOL_FIELDS. 2022-05-13 11:45:37 +02:00
lib_field.h Fix a few issues related to field names and their translation. - Do not use translated field names outside strings displayed in dialogs. - fix code that does not work well with default locale. - fix some (not all) I18n issues in DIALOG_UPDATE_SYMBOL_FIELDS. 2022-05-13 11:45:37 +02:00
lib_item.cpp Use unit references in status bar. 2022-06-19 12:54:30 +01:00
lib_item.h Make LIB_ITEM::COMPARE_FLAGS really a flags field, and add ERC. 2022-03-03 13:27:18 +00:00
lib_pin.cpp Allow click-selection and greedy-drag selection of visible pin text. 2022-07-23 23:27:14 +01:00
lib_pin.h Allow click-selection and greedy-drag selection of visible pin text. 2022-07-23 23:27:14 +01:00
lib_shape.cpp Honour stroke colour in LIB_SHAPE. 2022-07-10 10:47:22 -06:00
lib_shape.h Eeschema: DIALOG_SCH_FIND: ensure the search flags actually used are up to date. 2022-07-09 10:28:53 +02:00
lib_symbol.cpp Sim: Implement loading Spice library files 2022-07-30 02:25:34 +00:00
lib_symbol.h SEARCH_RESULT -> INSPECT_RESULT 2022-07-29 20:01:10 -04:00
lib_text.cpp Fix typo in lib_text layer id 2022-07-25 17:08:16 -07:00
lib_text.h Make LIB_ITEM::COMPARE_FLAGS really a flags field, and add ERC. 2022-03-03 13:27:18 +00:00
lib_textbox.cpp Add LAYER_PRIVATE_NOTES for private text & graphics in symbol editor. 2022-07-08 17:27:05 -06:00
lib_textbox.h Make LIB_ITEM::COMPARE_FLAGS really a flags field, and add ERC. 2022-03-03 13:27:18 +00:00
libarch.cpp A bit more Part -> Symbol. 2021-06-17 22:24:41 +01:00
menubar.cpp Hierarchy: turn into a left side pane 2022-06-02 21:56:17 +00:00
picksymbol.cpp Redo the pinned-libraries storage architecture. 2022-07-22 09:31:10 +01:00
pin_numbers.cpp Fix broken comparison in pin_numbers 2022-04-19 14:46:05 -07:00
pin_numbers.h Fix broken comparison in pin_numbers 2022-04-19 14:46:05 -07:00
pin_type.cpp On-the-fly translations for pin electrical types. 2022-04-05 13:57:28 +01: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 project rescue bug. 2022-06-28 15:05:06 -04:00
project_rescue.h More NULL expunging. 2021-07-16 16:13:41 -04:00
project_sch_specific.cpp Eeschema: code refactor and fix missing save project setting when closing the sch editor. 2022-06-09 13:39:09 +02:00
sch_base_frame.cpp eeschema: fix crash when changing the GAL engine, especially if the grid is shown. 2022-06-24 15:49:28 +02:00
sch_base_frame.h Overhaul bitmap text for performance. 2022-05-14 20:09:54 +01:00
sch_bitmap.cpp Separate plotting into background and foreground. 2022-02-10 20:33:06 +00:00
sch_bitmap.h Separate plotting into background and foreground. 2022-02-10 20:33:06 +00:00
sch_bus_entry.cpp Don't rely on the penWidth already being set when setting the dash style. 2022-06-29 07:34:45 -06:00
sch_bus_entry.h Separate Line Properties dialog from Bus/Wire, and handle Junctions in Bus/Wire. 2022-03-16 14:56:32 +00:00
sch_connection.cpp Performance optimizations. 2022-07-11 21:25:12 +00:00
sch_connection.h Fix highlighting complex connections from subsheets 2021-10-25 22:14:48 -04:00
sch_draw_panel.cpp Cleanup. 2021-12-23 20:36:18 +00: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 Don't leave wxWidgets to calc the height of the hierarchy navigator. 2022-07-26 18:45:02 +01:00
sch_edit_frame.h Fix some issue with hierarchy panel on OSX. 2022-07-26 14:51:43 +01:00
sch_field.cpp Handle text color when printing and plotting. 2022-04-29 10:51:00 +01:00
sch_field.h Fix a few issues related to field names and their translation. - Do not use translated field names outside strings displayed in dialogs. - fix code that does not work well with default locale. - fix some (not all) I18n issues in DIALOG_UPDATE_SYMBOL_FIELDS. 2022-05-13 11:45:37 +02:00
sch_file_versions.h Sim: Bugfixes, mostly for MS Windows compilation errors 2022-07-30 02:25:34 +00: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 bitmap text for performance. 2022-05-14 20:09:54 +01:00
sch_item.h Overhaul bitmap text for performance. 2022-05-14 20:09:54 +01:00
sch_junction.cpp Separate Line Properties dialog from Bus/Wire, and handle Junctions in Bus/Wire. 2022-03-16 14:56:32 +00:00
sch_junction.h Separate Line Properties dialog from Bus/Wire, and handle Junctions in Bus/Wire. 2022-03-16 14:56:32 +00:00
sch_label.cpp SEARCH_RESULT -> INSPECT_RESULT 2022-07-29 20:01:10 -04:00
sch_label.h SEARCH_RESULT -> INSPECT_RESULT 2022-07-29 20:01:10 -04:00
sch_line.cpp Fix some warnings detected by PVS-STUDIO (most are not used vars) 2022-07-25 18:23:52 +02:00
sch_line.h Get rid of special default line style for Eeschema. 2022-06-27 19:12:45 -06:00
sch_marker.cpp Implement SCH_MARKER::GetSeverity(). 2022-02-18 12:14:38 +00:00
sch_marker.h Implement SCH_MARKER::GetSeverity(). 2022-02-18 12:14:38 +00:00
sch_no_connect.cpp Separate plotting into background and foreground. 2022-02-10 20:33:06 +00:00
sch_no_connect.h Separate plotting into background and foreground. 2022-02-10 20:33:06 +00:00
sch_painter.cpp Fix graphic glitch in eeschema when moving a field 2022-07-22 11:41:30 +02:00
sch_painter.h Overhaul bitmap text for performance. 2022-05-14 20:09:54 +01:00
sch_pin.cpp Allow click-selection and greedy-drag selection of visible pin text. 2022-07-23 23:27:14 +01:00
sch_pin.h Allow click-selection and greedy-drag selection of visible pin text. 2022-07-23 23:27:14 +01:00
sch_plugin.cpp More NULL expunging. 2021-07-16 16:13:41 -04:00
sch_preview_panel.cpp Flatten out some more preferences. 2021-12-24 15:43:20 +00: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 Annotation: use full hierarchy for sheet based numbering on paste 2022-07-25 18:44:55 +00:00
sch_rtree.h Overplot schematic symbol fields and pins 2022-07-05 16:39:53 -07:00
sch_screen.cpp Overplot schematic symbol fields and pins 2022-07-05 16:39:53 -07:00
sch_screen.h eeschema: Add automatic rotate feature for placing global and 2022-07-05 17:02:45 +00:00
sch_shape.cpp Don't rely on the penWidth already being set when setting the dash style. 2022-06-29 07:34:45 -06:00
sch_shape.h Get rid of special default line style for Eeschema. 2022-06-27 19:12:45 -06:00
sch_sheet.cpp SEARCH_RESULT -> INSPECT_RESULT 2022-07-29 20:01:10 -04:00
sch_sheet.h SEARCH_RESULT -> INSPECT_RESULT 2022-07-29 20:01:10 -04:00
sch_sheet_path.cpp Sim: Bugfixes, mostly for MS Windows compilation errors 2022-07-30 02:25:34 +00:00
sch_sheet_path.h Sim: Bugfixes, mostly for MS Windows compilation errors 2022-07-30 02:25:34 +00:00
sch_sheet_pin.cpp Schematic and symbol text boxes. 2022-01-28 21:38:15 +00:00
sch_sheet_pin.h Break sch_text.h/.cpp into sch_text and sch_label. 2022-01-28 21:38:15 +00:00
sch_symbol.cpp Sim Model Editor: Serialize models in fields 2022-07-30 02:25:34 +00:00
sch_symbol.h Sim Model Editor: Serialize models in fields 2022-07-30 02:25:34 +00:00
sch_text.cpp Fix some warnings detected by PVS-STUDIO (most are not used vars) 2022-07-25 18:23:52 +02:00
sch_text.h Separate plotting into background and foreground. 2022-02-10 20:33:06 +00:00
sch_text_help.md Fix outdated syntax in help text 2021-11-25 12:53:29 +00:00
sch_text_help_md.h Add 2 automatically generated files to the source tree. 2022-06-22 08:51:04 +02:00
sch_textbox.cpp Don't rely on the penWidth already being set when setting the dash style. 2022-06-29 07:34:45 -06:00
sch_textbox.h Separate plotting into background and foreground. 2022-02-10 20:33:06 +00: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 Overhaul bitmap text for performance. 2022-05-14 20:09:54 +01:00
sch_view.h Get all eeschema layers properly ordered 2022-01-23 10:04:32 -08:00
schematic.cpp Process nested formatting within a variable cross-reference. 2022-06-04 00:34:14 +01:00
schematic.h Allow titleblock vars to be resolved outside the titleblock. 2021-07-06 13:30:17 +01:00
schematic.keywords Eeschema: add support for default schematic symbol instance data. 2022-04-09 07:49:36 -04:00
schematic_settings.cpp Sim: Spice netlist exporter rewrite 2022-07-30 02:25:34 +00:00
schematic_settings.h Sim: Spice netlist exporter rewrite 2022-07-30 02:25:34 +00:00
schematic_undo_redo.cpp Special case undo for items with instance data. 2022-03-19 19:37:01 +00:00
sheet.cpp Improve sheet schematic import messages and simplify code. 2022-03-21 17:09:49 -04:00
symbol_async_loader.cpp Infobar warning if symbol loading was cancelled. 2022-02-27 17:06:08 +00:00
symbol_async_loader.h Infobar warning if symbol loading was cancelled. 2022-02-27 17:06:08 +00:00
symbol_checker.cpp symbol_checker: better message about reference prefix. 2022-06-15 18:37:27 +02: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 Fix some warnings detected by PVS-STUDIO (most are not used vars) 2022-07-25 18:23:52 +02:00
symbol_library.h Hash symbol libraries per library rather than statically per cache type. 2022-02-07 15:40:21 -05:00
symbol_library_common.h Factor out common and remove dead legacy symbol library code. 2022-01-29 14:13:00 -05:00
symbol_tree_model_adapter.cpp Display descriptions in second column of library trees. 2022-07-28 14:51:47 +01:00
symbol_tree_model_adapter.h Redo the pinned-libraries storage architecture. 2022-07-22 09:31:10 +01:00
symbol_tree_synchronizing_adapter.cpp Display descriptions in second column of library trees. 2022-07-28 14:51:47 +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 Pinned libs can also be found in program settings. 2022-07-23 20:17:04 +01:00
symbol_viewer_frame.h Add pinned library support to Footprint and Symbol Viewers. 2022-07-09 17:41:10 -06:00
toolbars_sch_editor.cpp Fix some issue with hierarchy panel on OSX. 2022-07-26 14:51:43 +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 Finish with EDA_ANGLE. 2022-01-16 21:15:40 +00:00
transform.h EDA_ANGLE for plotters. 2022-01-16 01:19:45 +00:00