kicad/eeschema
Wayne Stambaugh aba04c6ec5 Remove leading/trailing white space error message from field validator.
The illegal white space testing for reference and value (library editor
only) fields are adequate to ensure the user cannot enter invalid white
space characters.  Leading and/or trailing white space should not be an
issue for field storage in the schematic file as they are quoted.  Rather
than silently removing the leading and/or trailing white space which is
frowned upon, let the user fix it.

Fixes lp:1659526

https://bugs.launchpad.net/kicad/+bug/1659526
2017-07-14 13:43:27 -04:00
..
dialogs Highlight the first choice in rescue dialog 2017-03-27 09:20:28 -04:00
netlist_exporters Fix Bug #1513556 (missing components, when pspice specific fields Spice_Netlist_Enabled or Spice_Node_Sequence have no value.) 2015-11-06 09:22:46 +01:00
plugins Eeschema bom scripts: move python scripts to eeschema/plugins/python_scripts and xsl scripts to subdir xsl_scripts. 2017-05-15 16:40:21 +02:00
CMakeLists.txt Eeschema: fix illegal field characters causing corrupt schematic files on Linux. (fixes lp:1529358) 2016-04-07 14:32:53 -04: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 Eeschema: remove unused headers, unused variables, redundant casts, and minor boolean tweaks. 2015-11-03 14:44:05 -05:00
backanno.cpp 2 very minor fixes in Eeschema: 2015-11-14 09:20:17 +01:00
block.cpp Eeschema: remove unused headers, unused variables, redundant casts, and minor boolean tweaks. 2015-11-03 14:44:05 -05:00
block_libedit.cpp Eeschema: remove unused headers, unused variables, redundant casts, and minor boolean tweaks. 2015-11-03 14:44:05 -05:00
bus-wire-junction.cpp Eeschema: remove unused headers, unused variables, redundant casts, and minor boolean tweaks. 2015-11-03 14:44:05 -05: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 Eeschema ERC now catches errors of unmatched global labels. 2015-08-31 13:09:47 +02:00
class_libentry.cpp Fix bug in component library editor. (fixes lp:1547299) 2016-02-19 17:13:32 -05:00
class_libentry.h Eeschema: fix illegal field characters causing corrupt schematic files on Linux. (fixes lp:1529358) 2016-04-07 14:32:53 -04:00
class_library.cpp Eeschema: remove unused headers, unused variables, redundant casts, and minor boolean tweaks. 2015-11-03 14:44:05 -05:00
class_library.h Add schematic component library change rescue feature (fixes lp:1435338). 2015-04-25 18:26:51 -04:00
class_netlist_object.cpp Eeschema: fix bug where global bus labels were being ignored. (fixes lp:1545708) 2016-02-18 11:35:56 -05:00
class_netlist_object.h Eeschema: fix bug where global bus labels were being ignored. (fixes lp:1545708) 2016-02-18 11:35:56 -05:00
class_sch_screen.h Move the non shared file class_sch_screen.h to eeschema folder. Code cleaning. Remove some wxCHECK_VERSION tests now useless. 2015-07-29 20:06:45 +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
component_references_lister.cpp Eeschema enhancements: Option to annotate keeping multi-unit parts grouped and friendlier warning for modifying power values. 2015-03-23 12:45:31 +01:00
component_tree_search_container.cpp cleanup naming in component tree search container 2015-06-21 20:41:00 +02:00
component_tree_search_container.h cleanup naming in component tree search container 2015-06-21 20:41:00 +02:00
controle.cpp Eeschema: remove unused headers, unused variables, redundant casts, and minor boolean tweaks. 2015-11-03 14:44:05 -05:00
cross-probing.cpp Use KiwayExpress messaging for CvPcb footprint assignment instead of *.cmp file. 2015-06-07 14:18:45 -04:00
dialog_erc_listbox.h Workaround to fix Bug #1492513 (EEschema crash when I hit ERC button Edit). It happens only on Window 32bits build with msys2+gcc 5.2). The crash is due to the wxHtmlListBox used in ERC dialog (Although the sample htlbox works fine). 2015-09-10 14:03:16 +02:00
edit_bitmap.cpp Eeschema: Minor code reorganization: 2015-02-21 10:46:44 +01:00
edit_component_in_schematic.cpp Eeschema: fix broken component reference field in hierarchies. (fixes lp:1572812) 2016-08-10 09:44:19 -04:00
edit_label.cpp eeschema: fix minor Bug #1446779 (repeat parameters not initialized until a project config is read) 2015-04-22 13:39:00 +02:00
eeredraw.cpp Eeschema: Minor code reorganization: 2015-02-21 10:46:44 +01:00
eeschema.cpp Eeschema: remove unused headers, unused variables, redundant casts, and minor boolean tweaks. 2015-11-03 14:44:05 -05: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 Add support for optional touchpad panning (merge of rev. 6586 from development branch). 2016-07-04 21:43:55 +02:00
eeschema_config.h Minor fixes in dialog rescue: missing title, incorrect refresh due to use of a wxPaintDC outside a paint event, and coverity warnings (not initialized members). 2015-04-27 10:44:17 +02:00
eeschema_doc.icns Updates for OS X 2010-05-16 20:18:38 +02:00
eeschema_id.h Many minor fixes (like bug #1477213). Better help in dialog environment variables editor (the tooltip was never shown on Windows) 2015-07-24 12:23:34 +02:00
erc.cpp Eeschema ERC now catches errors of unmatched global labels. 2015-08-31 13:09:47 +02:00
erc.h Eeschema ERC now catches errors of unmatched global labels. 2015-08-31 13:09:47 +02: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 Eeschema: Set modified flag after "Append Schematic Sheet" 2016-02-09 18:56:10 -05:00
find.cpp Eeschema: fix printf format string in find status message. 2016-03-22 11:39:55 -04:00
general.h eeschema: fix minor Bug #1446779 (repeat parameters not initialized until a project config is read) 2015-04-22 13:39:00 +02:00
getpart.cpp Eeschema: Fix a very old bug relative to the tool to load power parts: 2015-04-16 17:26:51 +02:00
help_common_strings.h More source file missing license fixes. 2014-10-19 18:17:43 -04:00
hierarch.cpp Eeschema: fix dangling ends when enter the first time in a sub sheet of a schematic hierarchy. Minor code cleanup. 2015-07-11 09:37:52 +02:00
hotkeys.cpp Fix for bug where rotating / editing a selected item would remove it from screen 2017-02-07 09:30:11 -05:00
hotkeys.h Eeschema hot key changes (fixes lp:1463509). 2015-06-19 11:24:12 -04:00
invoke_sch_dialog.h Eeschema: improve netlist generation useability. 2015-06-23 09:55:16 -04:00
lib_arc.cpp Cleanup: remove unnecessary macros EXCHG and NEGATE. add MIRROR macro. 2015-06-26 15:41:56 +02:00
lib_arc.h Modular KiCad Blueprint Milestone B), major portions: 2014-08-13 15:28:54 -05:00
lib_bezier.cpp Eeschema: remove unused headers, unused variables, redundant casts, and minor boolean tweaks. 2015-11-03 14:44:05 -05:00
lib_bezier.h Modular KiCad Blueprint Milestone B), major portions: 2014-08-13 15:28:54 -05:00
lib_circle.cpp Fix potential buffer overflows in eeschema. Fix Bug #1468604 (Assert triggered in eeschema when trying to edit components) 2015-06-25 10:53:45 +02:00
lib_circle.h Modular KiCad Blueprint Milestone B), major portions: 2014-08-13 15:28:54 -05:00
lib_collectors.cpp 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
lib_collectors.h Add schematic component library change rescue feature (fixes lp:1435338). 2015-04-25 18:26:51 -04:00
lib_draw_item.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
lib_draw_item.h 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
lib_export.cpp Eeschema: fix wxFileDialog assertion when importing component. (fixes lp:1558486) 2016-04-11 13:58:52 -04:00
lib_field.cpp Eeschema: make footprint and datasheet initially invisible, when creating a component. 2016-05-27 15:26:10 -04:00
lib_field.h Eeschema: fix illegal field characters causing corrupt schematic files on Linux. (fixes lp:1529358) 2016-04-07 14:32:53 -04:00
lib_pin.cpp Eeschema: fix and other case where the UFT8 strings are not correctly read on Windows (part name and ref in schematic files correctly saved but not correctly read) 2015-08-13 12:48:14 +02:00
lib_pin.h Eeschema: fix connection indicators for power symbol targets. 2015-07-21 10:07:52 -04:00
lib_polyline.cpp Eeschema: fix minor issue creating extra whitespace in .lib. 2016-03-21 10:18:28 -04:00
lib_polyline.h Modular KiCad Blueprint Milestone B), major portions: 2014-08-13 15:28:54 -05:00
lib_rectangle.cpp Libedit: Fix an issue relative to bounding boxes of symbol items: some were calculated using the top to bottom draw Y axis, some others using the bottom to top libedit Y axis 2015-06-18 16:56:08 +02:00
lib_rectangle.h Modular KiCad Blueprint Milestone B), major portions: 2014-08-13 15:28:54 -05:00
lib_text.cpp Eeschema: fix minor issue creating extra whitespace in .lib. 2016-03-21 10:18:28 -04:00
lib_text.h Modular KiCad Blueprint Milestone B), major portions: 2014-08-13 15:28:54 -05:00
libarch.cpp Eeschema: Minor code reorganization: 2015-02-21 10:46:44 +01:00
libedit.cpp Fix crash (only on Linux) when exporting a footprint from the footprint wizard frame. 2015-09-07 17:20:15 +02:00
libedit_onleftclick.cpp Modular KiCad Blueprint Milestone B), major portions: 2014-08-13 15:28:54 -05:00
libedit_onrightclick.cpp Libview and Modview: fix issues relative to hotkeys (hardcoded keys instead of user defined keys) and not working tools and popup menus. 2014-10-15 13:40:38 +02:00
libedit_plot_component.cpp Default and most recently used path fixes. (fixes: 1494210) 2015-09-25 15:38:09 -04:00
libedit_undo_redo.cpp Other minor fixes 2015-01-27 12:01:58 +01:00
libeditframe.cpp Eeschema: remove unused headers, unused variables, redundant casts, and minor boolean tweaks. 2015-11-03 14:44:05 -05:00
libeditframe.h Eeschema: fix wxFileDialog assertion when importing component. (fixes lp:1558486) 2016-04-11 13:58:52 -04:00
libfield.cpp Eeschema: fix illegal field characters causing corrupt schematic files on Linux. (fixes lp:1529358) 2016-04-07 14:32:53 -04:00
load_one_schematic_file.cpp Fix saving undo/redo limits in Eeschema. 2015-08-05 20:10:52 -04:00
menubar.cpp Minor string and coding policy fixes. 2015-10-08 09:52:03 -04:00
menubar_libedit.cpp Minor string and coding policy fixes. 2015-10-08 09:52:03 -04:00
netform.cpp Eeschema: BOM dialog: fix some minor issues when displaying messages. 2015-07-01 12:55:41 +02:00
netlist.cpp Eeschema: fix bug where global bus labels were being ignored. (fixes lp:1545708) 2016-02-18 11:35:56 -05:00
netlist.h eeschema restructure of netlist export code. 2015-03-21 11:46:54 +01:00
onleftclick.cpp Eeschema: remove unused headers, unused variables, redundant casts, and minor boolean tweaks. 2015-11-03 14:44:05 -05:00
onrightclick.cpp Many minor fixes (like bug #1477213). Better help in dialog environment variables editor (the tooltip was never shown on Windows) 2015-07-24 12:23:34 +02:00
operations_on_items_lists.cpp Fix 2 coverity warnings, and cleanup a old code in dialog_color_config. 2015-03-04 20:45:18 +01:00
pinedit.cpp Component editor: to avoid mistakes (like "bug" #1509936 ), when adding a pin to a multipart component , the pins automatically added to other parts have their pin number set to "??" instead of duplicating the master pin. They should therefore appear as different pins. 2015-10-27 14:52:54 +01:00
plot_schematic_DXF.cpp Eeschema: remove unused headers, unused variables, redundant casts, and minor boolean tweaks. 2015-11-03 14:44:05 -05:00
plot_schematic_HPGL.cpp WX_HTML_REPORT_PANEL: a REPORTER widget on steroids. 2015-06-16 14:20:42 +02:00
plot_schematic_PDF.cpp Fix an issue in LOCALE_IO class, used to switch to/back locale "C" when reading/writing files: the back to locale was broken, and created issues in countries using the ',' as fp separator, especially when the non default language was used. 2016-06-21 10:48:42 -04:00
plot_schematic_PS.cpp Fix an issue in LOCALE_IO class, used to switch to/back locale "C" when reading/writing files: the back to locale was broken, and created issues in countries using the ',' as fp separator, especially when the non default language was used. 2016-06-21 10:48:42 -04:00
plot_schematic_SVG.cpp WX_HTML_REPORT_PANEL: a REPORTER widget on steroids. 2015-06-16 14:20:42 +02:00
project_rescue.cpp Fix bug in Eeschema component rescue library. (fixes lp:1485352) 2015-08-17 19:12:34 -04:00
project_rescue.h Fix bug in Eeschema component rescue library. (fixes lp:1485352) 2015-08-17 19:12:34 -04:00
protos.h Eeschema: code cleaning, remove dead code and not used #define or#include in some cpp files. 2015-02-20 09:17:54 +01:00
sch_base_frame.cpp Push UI preferences to child edit and view windows. (fixes lp:1468388) 2015-08-25 10:16:15 -04:00
sch_base_frame.h eeschema: fix minor Bug #1446779 (repeat parameters not initialized until a project config is read) 2015-04-22 13:39:00 +02:00
sch_bitmap.cpp Fix mirrored graphics when moving SCH_BITMAP on OS X 2016-05-27 16:27:11 -04:00
sch_bitmap.h All: GetBoundingBox returns now a const EDA_RECT. 2013-11-24 18:48:14 +01:00
sch_bus_entry.cpp Eeschema:fix bug 1492542 component pins look disconnected if component is selected and then pan/scroll/zoom view 2015-09-06 15:07:46 +02:00
sch_bus_entry.h Add connection targets to bus wire entries. 2015-06-10 14:43:46 -04:00
sch_collectors.cpp Eeschema: fix find and replace bug where replace value lags by one cycle. (fixes lp:1517101) 2015-11-18 10:38:46 -05:00
sch_collectors.h Eeschema: fix find and replace bug where replace value lags by one cycle. (fixes lp:1517101) 2015-11-18 10:38:46 -05:00
sch_component.cpp Eeschema:fix bug 1492542 component pins look disconnected if component is selected and then pan/scroll/zoom view 2015-09-06 15:07:46 +02:00
sch_component.h Eeschema: fix connection indicator. (fixes lp:1476005). 2015-07-20 15:49:32 -04:00
sch_field.cpp Cleanup: remove unnecessary macros EXCHG and NEGATE. add MIRROR macro. 2015-06-26 15:41:56 +02:00
sch_field.h 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
sch_item_struct.cpp Fix snprintf usage. 2015-02-22 18:56:38 -05:00
sch_item_struct.h Hide pin and wire targets to show wire connections in Eeschema. 2015-06-07 20:07:42 -04:00
sch_junction.cpp Cleanup: remove unnecessary macros EXCHG and NEGATE. add MIRROR macro. 2015-06-26 15:41:56 +02:00
sch_junction.h Remove some uses of using namespace std. 2013-12-13 10:27:30 -06:00
sch_line.cpp Cleanup: remove unnecessary macros EXCHG and NEGATE. add MIRROR macro. 2015-06-26 15:41:56 +02:00
sch_line.h Remove some uses of using namespace std. 2013-12-13 10:27:30 -06:00
sch_marker.cpp Fix a minor bug relative to SCH_MARKERs introduced in rev 6014 2015-07-29 20:48:20 +02:00
sch_marker.h Shape poly set: fix bug in BBox calculation. Class MARKER : fix broken code and clean code. Fix bug #1369682 (EESchema Erc not show error count) due to this broken code. 2015-07-29 14:18:53 +02:00
sch_no_connect.cpp Cleanup: remove unnecessary macros EXCHG and NEGATE. add MIRROR macro. 2015-06-26 15:41:56 +02:00
sch_no_connect.h Hide pin and wire targets to show wire connections in Eeschema. 2015-06-07 20:07:42 -04:00
sch_reference_list.h Eeschema enhancements: Option to annotate keeping multi-unit parts grouped and friendlier warning for modifying power values. 2015-03-23 12:45:31 +01:00
sch_screen.cpp Move the non shared file class_sch_screen.h to eeschema folder. Code cleaning. Remove some wxCHECK_VERSION tests now useless. 2015-07-29 20:06:45 +02:00
sch_sheet.cpp Eeschema: remove unused headers, unused variables, redundant casts, and minor boolean tweaks. 2015-11-03 14:44:05 -05:00
sch_sheet.h Many minor fixes (like bug #1477213). Better help in dialog environment variables editor (the tooltip was never shown on Windows) 2015-07-24 12:23:34 +02:00
sch_sheet_path.cpp GAL::DrawPolygon() and GAL::DrawPolyline() variants that work with VECTOR2D array. 2016-02-11 19:05:24 -05:00
sch_sheet_path.h eeschema: fix documentation on SCH_SHEET_PATH::Cmp to match actual behavior 2015-08-31 13:13:26 +02:00
sch_sheet_pin.cpp Pcbnew: fix bug: files written when layers have numeric name (like +24)cannot be read 2017-02-27 08:12:07 +01:00
sch_text.cpp Cleanup: remove unnecessary macros EXCHG and NEGATE. add MIRROR macro. 2015-06-26 15:41:56 +02:00
sch_text.h eeschema: fix minor Bug #1446779 (repeat parameters not initialized until a project config is read) 2015-04-22 13:39:00 +02:00
sch_validators.cpp Remove leading/trailing white space error message from field validator. 2017-07-14 13:43:27 -04:00
sch_validators.h Do not allow spaces in component name (value field) in component library editor, in dialogs (Edit field, Create component). 2016-08-19 21:49:48 -04:00
schedit.cpp Eeschema: remove assertion in OnOrient() when the current object cannot be oriented. 2015-09-15 09:51:47 -04:00
schematic_undo_redo.cpp Eeschema: remove unused headers, unused variables, redundant casts, and minor boolean tweaks. 2015-11-03 14:44:05 -05:00
schframe.cpp Eeschema: remove unused headers, unused variables, redundant casts, and minor boolean tweaks. 2015-11-03 14:44:05 -05:00
schframe.h Eeschema: fix dangling ends when enter the first time in a sub sheet of a schematic hierarchy. Minor code cleanup. 2015-07-11 09:37:52 +02:00
selpart.cpp Eeschema: code cleaning, remove dead code and not used #define or#include in some cpp files. 2015-02-20 09:17:54 +01:00
sheet.cpp Eeschema: remove unused headers, unused variables, redundant casts, and minor boolean tweaks. 2015-11-03 14:44:05 -05:00
sheetlab.cpp Fix minor issues (included Bug #1469358 hierarchical sheet pin not redrawn after edition) 2015-06-27 11:12:32 +02:00
symbdraw.cpp Don't apply last line width to text thickness in symbol library editor. 2017-05-04 16:31:02 -04:00
symbedit.cpp Modular KiCad Blueprint Milestone B), major portions: 2014-08-13 15:28:54 -05:00
template_fieldnames.cpp Eeschema: make footprint and datasheet initially invisible, when creating a component. 2016-05-27 15:26:10 -04:00
template_fieldnames.h Eeschema: add missing rotate and mirror sheet in sheet context menu (these transforms were possible in block commands, but not from the sheet menu). 2015-04-26 18:32:16 +02: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 ModEdit: fix a refresh issue after deleting a pad (depending on the position of the pad, the pad was sometimes not immediately undrawn). 2015-04-20 16:59:25 +02:00
tool_sch.cpp Reorder eeschema toolbar slightly 2017-01-31 16:08:57 -05:00
tool_viewlib.cpp Fix Bug #1499788 ( Kicad manager unarchive files to home directory instead selected ) 2015-09-25 20:45:45 +02:00
transform.cpp Libedit: Fix an issue relative to bounding boxes of symbol items: some were calculated using the top to bottom draw Y axis, some others using the bottom to top libedit Y axis 2015-06-18 16:56:08 +02:00
transform.h Libedit: Fix an issue relative to bounding boxes of symbol items: some were calculated using the top to bottom draw Y axis, some others using the bottom to top libedit Y axis 2015-06-18 16:56:08 +02:00
viewlib_frame.cpp Eeschema: remove unused headers, unused variables, redundant casts, and minor boolean tweaks. 2015-11-03 14:44:05 -05:00
viewlib_frame.h Remove useless or not working code used in Load/Save config. 2015-08-31 08:43:33 +02:00
viewlibs.cpp Fix some coverity warnings (mainly not initialized vars). 2015-02-27 15:33:13 +01:00