kicad/eeschema
Wayne Stambaugh 39b27e39a9 Eeschema: silently save project file after schematic plot setting changes.
Don't prompt the user to save the project file after the schematic plot
settings change.  It is not done this way anywhere else in KiCad.

Fixes lp:1478131

https://bugs.launchpad.net/kicad/+bug/1478131
2017-09-26 08:32:04 -04:00
..
dialogs Eeschema: silently save project file after schematic plot setting changes. 2017-09-26 08:32:04 -04:00
netlist_exporters Enable long names for pin numbers and pads 2017-09-19 18:19:49 +02:00
plugins Fix bom2grouped_scv BOM template 2017-08-25 17:06:32 +02:00
sim Fix a few doxygen warnings 2017-06-18 09:18:41 +02:00
widgets Show component history at the top and preselect it 2017-08-19 00:41:21 -06:00
CMakeLists.txt Turned LIB_ITEMS_CONTAINER into a template 2017-09-20 08:39:14 +02:00
Info.plist Changed the bundle identifier to org.kicad-pcb.<app> to follow the kicad domain name 2015-10-30 08:43:04 +13:00
annotate.cpp Added extra information to error and info messages 2017-07-25 07:37:13 -04:00
autoplace_fields.cpp EDA_TEXT object refactor. 2017-01-25 08:03:32 -05:00
backanno.cpp Removed all exception specifiers since deprecated. 2017-06-12 13:54:55 -04:00
block.cpp Renamed remaining constants to match the action (see ab44e7cc) 2017-07-04 10:08:33 +02:00
block_libedit.cpp Fix a compil warning and a wxASSERT in netlist dialog and component_tree.cpp 2017-07-08 15:58:22 +02:00
bom_table_column.cpp Removed BOM functionality 2017-05-02 09:40:02 -04:00
bom_table_column.h Component table improvements 2017-05-08 12:43:20 +02:00
bom_table_model.cpp Fix a few doxygen warnings 2017-06-26 18:12:57 +02:00
bom_table_model.h Component table improvements 2017-05-08 12:43:20 +02:00
bus-wire-junction.cpp Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
busentry.cpp Eeschema: remove unused headers, unused variables, redundant casts, and minor boolean tweaks. 2015-11-03 14:44:05 -05:00
class_drc_erc_item.cpp fix Bug #152546 (Netlist not respecting case sensitivity for labels): the label matching is now case sensitive. To avoid issues with previous eeschema versions, add in ERC a dectection for "similar" labels (labels which differ only by a case sensitivity) 2015-12-20 13:40:17 +01:00
class_libentry.cpp Minor trace logging improvements. 2017-09-21 08:58:41 -04:00
class_libentry.h Minor trace logging improvements. 2017-09-21 08:58:41 -04:00
class_library.cpp Rewrite class UTF8 to contain rather than extend std::string storage. 2017-07-26 08:30:12 -04:00
class_library.h pcbnew & eeschema file format version bump 2017-09-19 18:22:56 +02:00
class_netlist_object.cpp Enable long names for pin numbers and pads 2017-09-19 18:19:49 +02:00
class_netlist_object.h Enable long names for pin numbers and pads 2017-09-19 18:19:49 +02:00
class_sch_screen.h Fix a crash in Eeschema when creating a netlist just after saving the project. 2017-07-09 20:17:18 +02:00
cmp_library.keywords 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
cmp_library_lexer.cpp 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
cmp_tree_model.cpp Search component footprint text 2017-07-18 08:58:03 -04:00
cmp_tree_model.h CMP_TREE_MODEL*: fix uninitialized members 2017-03-11 19:27:44 -05:00
cmp_tree_model_adapter.cpp Component chooser: show aliases better 2017-03-27 07:55:26 -04:00
cmp_tree_model_adapter.h Fix a few doxygen warnings 2017-06-21 10:01:39 +02:00
component_references_lister.cpp Change the way power symbols are annotated before creating a netlist or running ERC. 2017-07-21 18:41:04 +02:00
controle.cpp Disabled the automatic schematic-cross probing due to performance reasons. Added sheet-context menu entry for the cross-probing instead. 2017-09-18 11:16:18 +02:00
cross-probing.cpp Enable long names for pin numbers and pads 2017-09-19 18:19:49 +02:00
dialog_erc_listbox.h Fix a few doxygen warnings 2017-06-21 10:01:39 +02:00
edit_bitmap.cpp Eeschema: add saving schematic files to schematic plugin. 2016-07-11 15:48:46 -04:00
edit_component_in_schematic.cpp Reverse commit 4011ed4e31. 2017-07-26 08:26:56 -04:00
edit_label.cpp EDA_TEXT object refactor. 2017-01-25 08:03:32 -05:00
eeredraw.cpp Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
eeschema.cpp Slightly modify keywords used to store color config of Eeschema and Pcbnew, to avoid this config destroyed each time a stable version is run. 2017-08-27 09:06:26 +02:00
eeschema.icns [MacOSX] Updated Icons - Document ones still missing :( 2012-09-27 19:20:44 +02:00
eeschema.rc Remove old xpm icons files 2012-04-07 13:09:57 +02:00
eeschema_config.cpp Initial symbol library table implementation prep work. 2017-03-31 16:29:34 -04:00
eeschema_config.h Pull existing settings into Doxygen module 2016-05-12 15:45:47 -04:00
eeschema_doc.icns Updates for OS X 2010-05-16 20:18:38 +02:00
eeschema_id.h Disabled the automatic schematic-cross probing due to performance reasons. Added sheet-context menu entry for the cross-probing instead. 2017-09-18 11:16:18 +02:00
erc.cpp Eeschema: SCH_SHEET_LIST improvements. 2016-03-06 16:22:01 -05:00
erc.h fix Bug #152546 (Netlist not respecting case sensitivity for labels): the label matching is now case sensitive. To avoid issues with previous eeschema versions, add in ERC a dectection for "similar" labels (labels which differ only by a case sensitivity) 2015-12-20 13:40:17 +01:00
events_called_functions_for_edit.cpp Eeschema: Fix a (minor but annoying) bug detected by coverity which prevent Eeschema to draw components in "fast mode" (i;e. without pin texts) when they are moved, due to a draw parameter which was incorrectly used. 2015-02-28 17:56:09 +01:00
files-io.cpp Initial symbol library table implementation prep work. 2017-03-31 16:29:34 -04:00
find.cpp Replace BOOST_FOREACH with C++11 range based for. 2016-06-29 16:07:55 -04:00
general.h pcbnew & eeschema file format version bump 2017-09-19 18:22:56 +02:00
generate_alias_info.cpp Component chooser: show aliases better 2017-03-27 07:55:26 -04:00
generate_alias_info.h Component chooser: display correct unit in reference field 2017-02-19 15:11:35 -05:00
getpart.cpp Show component history at the top and preselect it 2017-08-19 00:41:21 -06:00
help_common_strings.h general UI fix. Fixed a lot of icons and a lot of menu. 2017-06-02 11:51:11 +02:00
hierarch.cpp Schematic hierarchy selection dialog fixes. 2017-09-20 08:45:30 -04:00
highlight_connection.cpp Add connection highlight to eeschema, step 2: Fixes, refinements, add hot key, cleanup code. 2016-11-16 13:09:34 +01:00
hotkeys.cpp Add delete block hotkey to schematic editor. 2017-08-29 15:16:56 -04:00
hotkeys.h Disabled the automatic schematic-cross probing due to performance reasons. Added sheet-context menu entry for the cross-probing instead. 2017-09-18 11:16:18 +02:00
invoke_sch_dialog.h Fix incorrect handling of wxID_CANCEL and Close events in DIALOG_BOM_EDITOR. 2017-06-07 18:43:53 +02:00
lib_arc.cpp Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
lib_arc.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
lib_bezier.cpp Fix a compil warning and a wxASSERT in COLOR4D_PICKER_DLG_BASE 2017-08-28 17:40:26 +02:00
lib_bezier.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
lib_circle.cpp Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
lib_circle.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
lib_collectors.cpp Turned LIB_ITEMS_CONTAINER into a template 2017-09-20 08:39:14 +02:00
lib_collectors.h Turned LIB_ITEMS_CONTAINER into a template 2017-09-20 08:39:14 +02:00
lib_draw_item.cpp Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
lib_draw_item.h Refactored LIB_PART data storage 2017-08-16 16:05:22 +02:00
lib_export.cpp Make the schematic I/O plugin the only option. 2017-02-10 08:36:57 -05:00
lib_field.cpp deleted several redundant icons in right-click menu. The objective is to get to a more uniforme right click menu look 2017-07-21 10:28:42 -04:00
lib_field.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
lib_pin.cpp Avoid converting fixed string to UTF-8 2017-09-20 08:57:35 +02:00
lib_pin.h Enable long names for pin numbers and pads 2017-09-19 18:19:49 +02:00
lib_polyline.cpp Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
lib_polyline.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
lib_rectangle.cpp Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
lib_rectangle.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
lib_text.cpp general UI fix. Fixed a lot of icons and a lot of menu. 2017-06-02 11:51:11 +02:00
lib_text.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
libarch.cpp Rewrite class UTF8 to contain rather than extend std::string storage. 2017-07-26 08:30:12 -04:00
libedit.cpp libedit: add correct unit/convert from component chooser 2017-07-19 11:35:11 -06:00
libedit_onleftclick.cpp Eeschema: handle disambiguation cancel in library editor right-click 2017-09-02 14:52:18 -04:00
libedit_onrightclick.cpp Changed all Rotate 90 deg CW with Rotate Clockwise. Changed all Rotate 90 deg CCW with Rotate Counterclockwise 2017-07-21 10:28:44 -04:00
libedit_plot_component.cpp Move LIB_PART::Draw drawing options into a struct 2017-02-19 13:40:26 -05:00
libedit_undo_redo.cpp Other minor fixes 2015-01-27 12:01:58 +01:00
libeditframe.cpp LIB_ITEMS_CONTAINER reimplemented using C-style array of boost::ptr_vector 2017-09-20 08:39:14 +02:00
libeditframe.h libedit: add correct unit/convert from component chooser 2017-07-19 11:35:11 -06:00
libfield.cpp Eeschema: minor LIB_PART object changes. 2016-10-26 18:37:28 -04:00
load_one_schematic_file.cpp str[n]icmp -> str[n]casecmp 2016-08-11 14:41:06 +02:00
menubar.cpp library option reviewed and renamed, minor menu text changes 2017-09-19 08:11:24 -04:00
menubar_libedit.cpp library option reviewed and renamed, minor menu text changes 2017-09-19 08:11:24 -04:00
netform.cpp Eeschema: enhancement on Windows: adds a show console option for BOM plugin execution (needed for instance by python plugins which are run with pythonw) 2016-03-31 08:28:16 +02:00
netlist.cpp Eeschema: speed up netlist creation. 2017-04-12 08:18:46 +02:00
netlist.h Fixed Spice netlist export options and added a few new flags 2016-08-11 14:41:20 +02:00
onleftclick.cpp Eeschema: remove hierarchy navigation tool from right vertical toolbar. 2017-06-21 16:44:46 -04:00
onrightclick.cpp Code formatting 2017-09-18 11:25:32 +02:00
operations_on_items_lists.cpp Removed unused EDA_ITEM::m_Image field. 2016-09-12 11:50:06 +02:00
pin_number.cpp Compress consecutive numbers in pin summary. 2016-01-13 14:18:05 -05:00
pin_number.h Add pin number summary 2016-01-13 14:17:54 -05:00
pin_shape.cpp Enum refactoring and shiny icons in dialog_lib_edit_pin_table 2016-02-28 18:33:29 +01:00
pin_shape.h Enum refactoring and shiny icons in dialog_lib_edit_pin_table 2016-02-28 18:33:29 +01:00
pin_type.cpp Enum refactoring and shiny icons in dialog_lib_edit_pin_table 2016-02-28 18:33:29 +01:00
pin_type.h Enum refactoring and shiny icons in dialog_lib_edit_pin_table 2016-02-28 18:33:29 +01:00
pinedit.cpp Enable long names for pin numbers and pads 2017-09-19 18:19:49 +02:00
plot_schematic_DXF.cpp Split IO_ERROR out of richio.* and store Problem() and Where() separately 2016-09-20 11:56:18 -04:00
plot_schematic_HPGL.cpp Split IO_ERROR out of richio.* and store Problem() and Where() separately 2016-09-20 11:56:18 -04:00
plot_schematic_PDF.cpp eeschema: set title of plotted pdf to sheet title 2017-01-20 17:11:12 -05:00
plot_schematic_PS.cpp Split IO_ERROR out of richio.* and store Problem() and Where() separately 2016-09-20 11:56:18 -04:00
plot_schematic_SVG.cpp Split IO_ERROR out of richio.* and store Problem() and Where() separately 2016-09-20 11:56:18 -04:00
project_rescue.cpp Rewrite class UTF8 to contain rather than extend std::string storage. 2017-07-26 08:30:12 -04:00
project_rescue.h Reverse commit 4011ed4e31. 2017-07-26 08:26:56 -04:00
protos.h Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
sch_base_frame.cpp Eeschema: add symbol library table editor dialog. 2017-08-12 08:10:34 -04:00
sch_base_frame.h Eeschema: add symbol library table editor dialog. 2017-08-12 08:10:34 -04:00
sch_bitmap.cpp Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
sch_bitmap.h Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
sch_bus_entry.cpp Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
sch_bus_entry.h Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
sch_collectors.cpp Correctly filter copyable objects for copy hotkey (Fixes lp:1571316) 2017-02-14 09:48:28 -05:00
sch_collectors.h Correctly filter copyable objects for copy hotkey (Fixes lp:1571316) 2017-02-14 09:48:28 -05:00
sch_component.cpp Fix build error caused in previous commit. 2017-08-01 17:21:03 -04:00
sch_component.h Fix a few doxygen warnings 2017-06-30 16:03:17 +02:00
sch_field.cpp Change from EDA_COLOR_T to COLOR4D globally; arbitrary color support 2017-02-22 17:35:00 +01:00
sch_field.h Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
sch_io_mgr.cpp Eeschema: add saving schematic files to schematic plugin. 2016-07-11 15:48:46 -04:00
sch_io_mgr.h Fix a few doxygen warnings 2017-06-21 10:01:39 +02:00
sch_item_struct.cpp Minor trace logging improvements. 2017-09-21 08:58:41 -04:00
sch_item_struct.h Minor trace logging improvements. 2017-09-21 08:58:41 -04:00
sch_junction.cpp Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
sch_junction.h Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
sch_legacy_plugin.cpp Minor trace logging improvements. 2017-09-21 08:58:41 -04:00
sch_legacy_plugin.h Optimize SCH_PLUGIN enumeration for populating the component chooser 2017-02-24 11:47:27 -05:00
sch_line.cpp Fix issues in strings that need to be translated (non ASCII7 strings, trailing spaces...) 2017-06-18 21:35:37 +02:00
sch_line.h Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
sch_marker.cpp Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
sch_marker.h Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
sch_no_connect.cpp Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
sch_no_connect.h Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
sch_plugin.cpp Optimize SCH_PLUGIN enumeration for populating the component chooser 2017-02-24 11:47:27 -05:00
sch_reference_list.h Change the way power symbols are annotated before creating a netlist or running ERC. 2017-07-21 18:41:04 +02:00
sch_screen.cpp Better fix for bugs 1703258 and 1702707: better detection of cache lib modifications, not always detected previously. 2017-07-12 16:07:08 +02:00
sch_sheet.cpp Disable drawing schematic sheet bounding box. 2017-08-24 08:22:03 -04:00
sch_sheet.h Fix schematic sheet resizing bug. 2017-08-23 13:19:31 -04:00
sch_sheet_path.cpp filter useless autosave tests, and optimization of autosave test in Eechema 2017-07-26 18:06:04 +02:00
sch_sheet_path.h filter useless autosave tests, and optimization of autosave test in Eechema 2017-07-26 18:06:04 +02:00
sch_sheet_pin.cpp Better fix for schematic sheet re-sizing bug. 2017-08-23 18:33:27 -04:00
sch_text.cpp general UI fix. Fixed a lot of icons and a lot of menu. 2017-06-02 11:51:11 +02:00
sch_text.h Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
sch_validators.cpp Remove leading/trailing white space error message from field validator. 2017-07-13 13:45:25 -04:00
sch_validators.h Add more "override" markers. 2016-09-25 13:59:41 -04:00
schedit.cpp Code formatting 2017-09-18 11:25:32 +02:00
schematic_undo_redo.cpp Eeschema: fix crash when undo called during item edit. 2017-09-21 12:37:52 -04:00
schframe.cpp Disabled the automatic schematic-cross probing due to performance reasons. Added sheet-context menu entry for the cross-probing instead. 2017-09-18 11:16:18 +02:00
schframe.h Disabled the automatic schematic-cross probing due to performance reasons. Added sheet-context menu entry for the cross-probing instead. 2017-09-18 11:16:18 +02:00
selpart.cpp Eeschema: fix schematic I/O plugin symbol name issue. 2017-02-11 13:44:17 -05:00
sheet.cpp Fix schematic sheet resizing bug. 2017-08-23 13:19:31 -04:00
sheetlab.cpp EDA_TEXT object refactor. 2017-01-25 08:03:32 -05:00
symbdraw.cpp Refactored LIB_PART data storage 2017-08-16 16:05:22 +02:00
symbedit.cpp LIB_ITEMS_CONTAINER reimplemented using C-style array of boost::ptr_vector 2017-09-20 08:39:14 +02:00
symbol_lib_table.cpp Rewrite class UTF8 to contain rather than extend std::string storage. 2017-07-26 08:30:12 -04:00
symbol_lib_table.h Eeschema: add symbol library table editor dialog. 2017-08-12 08:10:34 -04:00
template_fieldnames.cpp Removed all exception specifiers since deprecated. 2017-06-12 13:54:55 -04:00
template_fieldnames.h Removed all exception specifiers since deprecated. 2017-06-12 13:54:55 -04:00
template_fieldnames.keywords *.lst -> *.keywords, rename input filenames to CMake script TokenList2DsnLexer.cmake 2010-06-18 11:12:15 -05:00
tool_lib.cpp Reunion of zoom toolbar buttons. 2017-06-06 09:35:20 -04:00
tool_sch.cpp Renamed cut_button icon to cut, removed delete_text icon 2017-07-03 18:03:34 +02:00
tool_viewlib.cpp Add a specific bitmap for show electrical type option (component editor and component viewer) 2016-11-04 13:59:45 +01:00
transform.cpp Remove unnecessary TRANSFORM::operator= 2017-02-19 22:13:50 -05:00
transform.h Remove unnecessary TRANSFORM::operator= 2017-02-19 22:13:50 -05:00
viewlib_frame.cpp Fix LIB_VIEW_FRAME only returning Unit A 2017-07-19 11:12:14 -06:00
viewlib_frame.h Fix LIB_VIEW_FRAME only returning Unit A 2017-07-19 11:12:14 -06:00
viewlibs.cpp Add footprint select dropdown to component chooser, serious refactoring 2017-03-24 09:20:27 -04:00