kicad/eeschema
Seth Hillbrand 0a4ce183a4 ADDED: polygon newlines every point
By default KiCad will now print each polygon point on its own line.
This adds to the vertical distance for large polygons but makes revision
control much cleaner as single point addition to a polygon does not
propagate to a diff over the full polygon.

Users/developers who want to save the files using the 4-points per line
have the ADVANCED_CONFIG setting 'CompactSave' which will provide the
original save method
2020-07-30 01:18:44 +00:00
..
dialogs Allow sheet colors to remain unspecified if not manually set 2020-07-29 21:16:07 -04:00
libedit Fix typo assuming new field value was always the name. 2020-07-22 15:10:54 +01:00
netlist_exporters Re-add netlisting logic inadvertently removed during refactor 2020-06-21 21:43:24 -04:00
plugins bom2grouped_csv.xsl: Fix sorting of grouped references 2020-06-23 15:48:59 +02:00
sim NetClass settings for Eeschema. 2020-07-08 21:23:25 +01:00
tools Fix a few Coverity warnings. 2020-07-29 09:26:57 +02:00
widgets Eeschema: minor fixes: fix incorrect label in DIALOG_LIB_EDIT_PIN, electrical pin list. 2020-07-29 17:04:52 +02:00
CMakeLists.txt Port Eeschema to new project settings 2020-07-02 22:08:54 -04:00
annotate.cpp Undo for schematic-wide operations. 2020-07-13 12:32:17 +01:00
autoplace_fields.cpp A few Coverity fixes. 2020-03-30 09:50:26 +02:00
bom_plugins.cpp BOM and Netlist dialogs: replace "plugin" by "generator" and/or "script". 2019-05-31 11:06:23 +02:00
bom_plugins.h BOM and Netlist dialogs: replace "plugin" by "generator" and/or "script". 2019-05-31 11:06:23 +02:00
bus-wire-junction.cpp Undo for schematic-wide operations. 2020-07-13 12:32:17 +01:00
bus_alias.cpp New connectivity algorithm and bus upgrades 2019-03-31 19:53:41 -04:00
bus_alias.h Use wxArrayString instead of vector<wxString> in BUS_ALIAS 2019-11-29 21:11:44 -05:00
class_libentry.cpp Fix clang compile warnings. 2020-06-02 20:27:22 +01:00
class_libentry.h Fix clang compile warnings. 2020-06-02 20:27:22 +01:00
class_library.cpp Port Eeschema to new project settings 2020-07-02 22:08:54 -04:00
class_library.h Push deprecation warning suppression down into boost. 2020-02-21 17:36:12 +00:00
cmp_library.keywords
cmp_library_lexer.cpp
component_references_lister.cpp Allow Update Schematic from PCB to re-link based on refdes. 2020-07-16 18:32:49 +01:00
connection_graph.cpp Don't disrupt diff pairs when auto-renaming buses 2020-07-20 20:41:56 -04:00
connection_graph.h Connectivity optimizations 2020-07-09 18:14:37 -04:00
cross-probing.cpp Integration of netclasses into Eeschema. 2020-07-06 20:00:50 +01:00
default_values.h Clean up label spacing to be more predictable. 2020-04-17 14:47:57 +01:00
ee_collectors.cpp Eeschema: allow editing of junction properties diameter and color. 2020-06-24 13:36:17 -04:00
ee_collectors.h Improve EE_COLLECTOR to not miss children of sheets or symbols. 2020-04-10 14:09:26 +01:00
eeschema.cpp KiCad: add support for missing file format extensions. 2020-06-03 16:13:42 -04:00
eeschema.icns
eeschema.rc
eeschema_config.cpp Hook libeval compiler up to rule parser 2020-07-20 22:11:53 +01:00
eeschema_config.h Remove duplicated settings from preferences. 2020-03-13 17:28:53 +00:00
eeschema_doc.icns
eeschema_id.h Move a few more commands to tool framework. 2020-05-12 18:12:38 +01:00
eeschema_settings.cpp Save the wxDisplay index to set the position of windows correctly 2020-07-27 02:53:56 +00:00
eeschema_settings.h Move schematic defaults to SCHEMATIC and add some missing settings entries 2020-05-20 00:03:23 -04:00
erc.cpp Fix overly aggressive ERC check 2020-07-07 17:08:07 -04:00
erc.h Don't allow pins with NC electrical type to join other nets 2020-07-06 20:27:38 -04:00
erc_item.cpp Kicad manager: create a minimal .kicad_pro file when creating a project from scratch. 2020-07-16 11:31:39 +02:00
erc_item.h Persist ERC pin table in project settings 2020-07-03 17:11:42 -04:00
erc_settings.cpp Eeschema: fix a name collision with a Windows header. 2020-07-04 17:51:00 +02:00
erc_settings.h Eeschema: fix a name collision with a Windows header. 2020-07-04 17:51:00 +02:00
fields_grid_table.cpp Allow setting mandatory derived symbol field properties. 2020-06-02 14:21:11 +00:00
fields_grid_table.h Enable editing of sheet fields. 2020-03-07 18:52:30 +00:00
files-io.cpp Add support for the windows application restart api 2020-07-28 14:32:39 -04:00
general.h Move Eeschema globals to new SCHEMATIC object 2020-05-18 13:04:56 -04:00
generate_alias_info.cpp Allow setting mandatory derived symbol field properties. 2020-06-02 14:21:11 +00:00
generate_alias_info.h
getpart.cpp Undo for schematic-wide operations. 2020-07-13 12:32:17 +01:00
hierarch.cpp Undo for schematic-wide operations. 2020-07-13 12:32:17 +01:00
hierarch.h HIERARCHY_NAVIG_DLG: fix crash when in a subsheet one open the dialog 2020-01-08 15:01:22 +01:00
invoke_sch_dialog.h Undo for schematic-wide operations. 2020-07-13 12:32:17 +01:00
lib_arc.cpp Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
lib_arc.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
lib_bezier.cpp properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
lib_bezier.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
lib_circle.cpp Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
lib_circle.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
lib_field.cpp Eeschema: fix new symbol library file format parser bug. 2020-05-08 13:34:21 -04:00
lib_field.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
lib_item.cpp Make the new schematic and symbol library file formats the default. 2020-05-04 12:40:03 +00:00
lib_item.h Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
lib_pin.cpp Eeschema: minor fixes: fix incorrect label in DIALOG_LIB_EDIT_PIN, electrical pin list. 2020-07-29 17:04:52 +02:00
lib_pin.h Eeschema: minor fixes: fix incorrect label in DIALOG_LIB_EDIT_PIN, electrical pin list. 2020-07-29 17:04:52 +02:00
lib_polyline.cpp Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
lib_polyline.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
lib_rectangle.cpp Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
lib_rectangle.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
lib_text.cpp Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
lib_text.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
lib_view_frame.cpp Update text variables even when they're changed from other binary. 2020-07-17 21:05:11 +01:00
lib_view_frame.h Update text variables even when they're changed from other binary. 2020-07-17 21:05:11 +01:00
libarch.cpp Deprecate saving legacy schematic and symbol library file formats. 2020-05-29 12:43:00 +00:00
menubar.cpp Revert "Revert "Set DoubleBuffering to reduce flicker"" 2020-07-13 20:19:10 -07:00
netlist.h
netlist_generator.cpp Persist ERC pin table in project settings 2020-07-03 17:11:42 -04:00
netlist_object.cpp Integration of netclasses into Eeschema. 2020-07-06 20:00:50 +01:00
netlist_object.h Schematic editor: fix not working tool to show/hide invisible pins. 2020-04-18 09:57:04 +02:00
netlist_object_list.cpp Eeschema: make schematic sharing truly safe across all designs. 2020-05-04 12:40:03 +00:00
pin_number.cpp Ensure file reads always use the C-locale variant 2020-07-12 20:03:50 -07:00
pin_number.h
pin_shape.cpp Eeschema: minor fixes: fix incorrect label in DIALOG_LIB_EDIT_PIN, electrical pin list. 2020-07-29 17:04:52 +02:00
pin_shape.h Eeschema: minor fixes: fix incorrect label in DIALOG_LIB_EDIT_PIN, electrical pin list. 2020-07-29 17:04:52 +02:00
pin_type.cpp Eeschema: minor fixes: fix incorrect label in DIALOG_LIB_EDIT_PIN, electrical pin list. 2020-07-29 17:04:52 +02:00
pin_type.h Eeschema: minor fixes: fix incorrect label in DIALOG_LIB_EDIT_PIN, electrical pin list. 2020-07-29 17:04:52 +02:00
plot_schematic_DXF.cpp Make sure all plotters have a RENDER_SETTINGS. 2020-05-28 20:16:36 +01:00
plot_schematic_HPGL.cpp Eeschema : Add A5 sheet size 2020-07-21 00:00:36 +00:00
plot_schematic_PDF.cpp Plot sheet background colors if present 2020-06-21 20:43:47 -04:00
plot_schematic_PS.cpp Move SCH_SCREEN project access to SCHEMATIC 2020-05-20 22:27:48 -04:00
plot_schematic_SVG.cpp Move SCH_SCREEN project access to SCHEMATIC 2020-05-20 22:27:48 -04:00
project_rescue.cpp Deprecate saving legacy schematic and symbol library file formats. 2020-05-29 12:43:00 +00:00
project_rescue.h Move Eeschema globals to new SCHEMATIC object 2020-05-18 13:04:56 -04:00
sch_base_frame.cpp Update text variables even when they're changed from other binary. 2020-07-17 21:05:11 +01:00
sch_base_frame.h Update text variables even when they're changed from other binary. 2020-07-17 21:05:11 +01:00
sch_bitmap.cpp Lay some groundwork for adding distances to DRC errors. 2020-04-24 14:46:22 +01:00
sch_bitmap.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
sch_bus_entry.cpp NetClass settings for Eeschema. 2020-07-08 21:23:25 +01:00
sch_bus_entry.h NetClass settings for Eeschema. 2020-07-08 21:23:25 +01:00
sch_component.cpp Allow Net Inspector to create, rename and delete nets. 2020-07-11 21:19:49 +01:00
sch_component.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
sch_connection.cpp Don't disrupt diff pairs when auto-renaming buses 2020-07-20 20:41:56 -04:00
sch_connection.h Don't disrupt diff pairs when auto-renaming buses 2020-07-20 20:41:56 -04:00
sch_draw_panel.cpp Revert "Set DoubleBuffering to reduce flicker" 2020-07-13 20:23:12 -07:00
sch_draw_panel.h Cleanup parentage inside the draw panels 2020-05-20 02:23:46 +01:00
sch_eagle_plugin.cpp Integration of netclasses into Eeschema. 2020-07-06 20:00:50 +01:00
sch_eagle_plugin.h Remove KIWAY dependence from SCH_PLUGINs 2020-05-20 23:00:23 -04:00
sch_edit_frame.cpp Give HardReset() a better chance of success. 2020-07-27 21:55:08 +01:00
sch_edit_frame.h Update text variables even when they're changed from other binary. 2020-07-17 21:05:11 +01:00
sch_field.cpp Allow text variables to reference parent sheet's fields. 2020-07-28 13:35:37 +01:00
sch_field.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
sch_file_versions.h Fix issue with duplicate field IDs getting saved out. 2020-07-14 16:00:38 +01:00
sch_io_mgr.cpp Deprecate saving legacy schematic and symbol library file formats. 2020-05-29 12:43:00 +00:00
sch_io_mgr.h Deprecate saving legacy schematic and symbol library file formats. 2020-05-29 12:43:00 +00:00
sch_item.cpp NetClass settings for Eeschema. 2020-07-08 21:23:25 +01:00
sch_item.h NetClass settings for Eeschema. 2020-07-08 21:23:25 +01:00
sch_junction.cpp Use netclass colour for junction dots and when printing/plotting. 2020-07-27 21:47:05 +01:00
sch_junction.h Use netclass colour for junction dots and when printing/plotting. 2020-07-27 21:47:05 +01:00
sch_legacy_plugin.cpp Allow setting mandatory derived symbol field properties. 2020-06-02 14:21:11 +00:00
sch_legacy_plugin.h Remove KIWAY dependence from SCH_PLUGINs 2020-05-20 23:00:23 -04:00
sch_line.cpp Use netclass colour for junction dots and when printing/plotting. 2020-07-27 21:47:05 +01:00
sch_line.h NetClass settings for Eeschema. 2020-07-08 21:23:25 +01:00
sch_marker.cpp Port Eeschema to new project settings 2020-07-02 22:08:54 -04:00
sch_marker.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
sch_no_connect.cpp Remove a bunch of globals. 2020-04-16 17:34:46 +01:00
sch_no_connect.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
sch_painter.cpp Allow sheet colors to remain unspecified if not manually set 2020-07-29 21:16:07 -04:00
sch_painter.h Eeschema: make bus wire entry properties editable. 2020-06-24 13:36:17 -04:00
sch_pin.cpp Don't allow pins with NC electrical type to join other nets 2020-07-06 20:27:38 -04:00
sch_pin.h Don't allow pins with NC electrical type to join other nets 2020-07-06 20:27:38 -04:00
sch_plugin.cpp Remove KIWAY dependence from SCH_PLUGINs 2020-05-20 23:00:23 -04:00
sch_preview_panel.cpp Revert "Set DoubleBuffering to reduce flicker" 2020-07-13 20:23:12 -07:00
sch_preview_panel.h Cleanup parentage inside the draw panels 2020-05-20 02:23:46 +01:00
sch_reference_list.h Allow Update Schematic from PCB to re-link based on refdes. 2020-07-16 18:32:49 +01:00
sch_rtree.h Replace EESchema DLIST 2020-01-10 06:37:08 -08:00
sch_screen.cpp Undo for schematic-wide operations. 2020-07-13 12:32:17 +01:00
sch_screen.h Undo for schematic-wide operations. 2020-07-13 12:32:17 +01:00
sch_sexpr_parser.cpp Fix previous botched attempt to deal with duplicate field ids. 2020-07-15 13:51:12 +01:00
sch_sexpr_parser.h Eeschema: factor out line stroke property object. 2020-06-24 13:36:17 -04:00
sch_sexpr_plugin.cpp ADDED: polygon newlines every point 2020-07-30 01:18:44 +00:00
sch_sexpr_plugin.h Remove KIWAY dependence from SCH_PLUGINs 2020-05-20 23:00:23 -04:00
sch_sheet.cpp Allow text variables to reference parent sheet's fields. 2020-07-28 13:35:37 +01:00
sch_sheet.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
sch_sheet_path.cpp Cache sheet path to string conversion in UpdateSymbolInstances 2020-07-09 18:14:37 -04:00
sch_sheet_path.h Connectivity optimizations 2020-07-08 17:42:12 -04:00
sch_sheet_pin.cpp Clean up label spacing to be more predictable. 2020-04-17 14:47:57 +01:00
sch_text.cpp Allow text variables to reference parent sheet's fields. 2020-07-28 13:35:37 +01:00
sch_text.h properties: post-rebase fixes 2020-07-05 22:44:38 +02:00
sch_validators.cpp Allow Net Inspector to create, rename and delete nets. 2020-07-11 21:19:49 +01:00
sch_validators.h Allow Net Inspector to create, rename and delete nets. 2020-07-11 21:19:49 +01:00
sch_view.cpp Flags cleanup. 2020-06-27 17:53:04 +01:00
sch_view.h Flags cleanup. 2020-06-27 17:53:04 +01:00
schematic.cpp Add Assign Netclass... to context menu. 2020-07-07 14:23:39 +01:00
schematic.h Integration of netclasses into Eeschema. 2020-07-06 20:00:50 +01:00
schematic.keywords Eeschema: allow editing of junction properties diameter and color. 2020-06-24 13:36:17 -04:00
schematic_settings.cpp Fix missing variable initialization 2020-07-18 23:56:39 +01:00
schematic_settings.h Project settings fixes from review 2020-07-02 22:08:54 -04:00
schematic_undo_redo.cpp Make undo/redo lists protected. 2020-07-13 15:53:36 +01:00
sheet.cpp Undo for schematic-wide operations. 2020-07-13 12:32:17 +01:00
simulation_cursors.cpp Add current probe to SPICE simulation. 2019-08-05 16:48:18 -06:00
simulation_cursors.h Add current probe to SPICE simulation. 2019-08-05 16:48:18 -06:00
symbol_lib_table.cpp Show all symbol libraries by default. 2020-07-17 18:33:14 +01:00
symbol_lib_table.h Show all symbol libraries by default. 2020-07-17 18:33:14 +01:00
symbol_tree_model_adapter.cpp Migrate PcbNew project settings to new framework 2020-07-02 22:08:54 -04:00
symbol_tree_model_adapter.h Save pinned libraries in project. 2020-02-14 14:22:54 +00:00
symbol_tree_synchronizing_adapter.cpp Show all symbol libraries by default. 2020-07-17 18:33:14 +01:00
symbol_tree_synchronizing_adapter.h Move footprint & symbol tree context menus to tool infrastructure. 2019-06-05 20:16:48 +01:00
toolbars_lib_view.cpp Revert "Revert "Set DoubleBuffering to reduce flicker"" 2020-07-13 20:19:10 -07:00
toolbars_sch_editor.cpp Undo for schematic-wide operations. 2020-07-13 12:32:17 +01:00
transform.cpp Refactor all math into a new kimath library 2020-01-07 17:12:59 +00:00
transform.h Comment-only changes 2020-01-10 16:43:01 -08:00