kicad/eeschema
Wayne Stambaugh 0633d90ae4 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-13 13:45:25 -04:00
..
dialogs Fix a compil warning and a wxASSERT in netlist dialog and component_tree.cpp 2017-07-08 15:58:22 +02:00
netlist_exporters Fix a few doxygen warnings 2017-06-16 09:18:31 +02:00
plugins Eeschema bom scripts: move python scripts to eeschema/plugins/python_scripts and xsl scripts to subdir xsl_scripts. 2017-05-13 16:52:56 +02:00
sim Fix a few doxygen warnings 2017-06-18 09:18:41 +02:00
widgets Fix a compil warning and a wxASSERT in netlist dialog and component_tree.cpp 2017-07-08 15:58:22 +02:00
CMakeLists.txt Moved component tree widget to a separate class 2017-06-19 14:48:53 +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 Cleanups 2016-06-24 12:55:54 +02: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 Remove debug code matching on specific component names 2017-03-03 08:30:48 -05:00
class_libentry.h Fix incorrect initialization of a color parameter, which make the drawings in black in libedit 2017-02-23 17:55:55 +01:00
class_library.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
class_library.h 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
class_netlist_object.cpp Add connection highlight to eeschema, step 1. 2016-11-16 11:07:02 +01:00
class_netlist_object.h Fix a few doxygen warnings 2017-06-30 16:03:17 +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 CMP_TREE_MODEL*: fix uninitialized members 2017-03-11 19:27:44 -05: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 Replace BOOST_FOREACH with C++11 range based for. 2016-06-29 16:07:55 -04:00
controle.cpp Fixes: lp:1695751 (EEschema: "Not-connected" flag not movable) 2017-06-05 18:16:08 +02:00
cross-probing.cpp Remove excessive schematic symbol library re-linking. 2017-03-04 16:02:33 -05: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 Convert UTF8 to/from wxString correctly around LIB_ID 2017-03-24 21:38:00 -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 Fix possible crash and issues when a incorrect fp lib table is loaded: 2017-07-12 20:24:35 +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 Renamed constants to match actions in eeschema 2017-07-03 17:39:07 +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 Refactor layer enumerations to all live in the same place 2017-03-30 16:01:48 -04: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 Fix netlist generation bug cause when component unit is set to zero. 2017-03-30 15:44:47 -04: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 Move bitmaps.h out of base_struct.h 2017-02-21 09:50:15 -05: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 Renamed constants to match actions in eeschema 2017-07-03 17:39:07 +02:00
hotkeys.h Renamed constants to match actions in eeschema 2017-07-03 17:39:07 +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 Bezier2Poly refactor 2017-05-16 17:58:09 +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 Move from class INSPECTOR as the EDA_ITEM::Visit() callback interface to a std::function 2016-07-12 15:05:54 -04:00
lib_collectors.h Move from class INSPECTOR as the EDA_ITEM::Visit() callback interface to a std::function 2016-07-12 15:05:54 -04: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 Removed a few more headers from base_struct.h 2017-02-22 17:54:01 +01:00
lib_export.cpp Make the schematic I/O plugin the only option. 2017-02-10 08:36:57 -05:00
lib_field.cpp Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01: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 Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
lib_pin.h Fix a few doxygen warnings 2017-06-30 16:03:17 +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 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
libedit.cpp Fix issues in strings that need to be translated (non ASCII7 strings, trailing spaces...) 2017-06-18 21:35:37 +02:00
libedit_onleftclick.cpp Replace SetToolID( ID_NO_TOOL_SELECTED, ...) by SetNoToolSelected() in code 2017-06-12 16:17:48 +02:00
libedit_onrightclick.cpp Renamed remaining constants to match the action (see ab44e7cc) 2017-07-04 10:08:33 +02: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 Renamed remaining constants to match the action (see ab44e7cc) 2017-07-04 10:08:33 +02:00
libeditframe.h Renamed remaining constants to match the action (see ab44e7cc) 2017-07-04 10:08:33 +02: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 Fix incorrect declaration of a translatable string. 2017-06-05 18:16:08 +02:00
menubar_libedit.cpp general UI fix. Fixed a lot of icons and a lot of menu. 2017-06-02 11:51:11 +02: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 Renamed remaining constants to match the action (see ab44e7cc) 2017-07-04 10:08:33 +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 Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01: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 Fix a few doxygen warnings 2017-06-21 10:01:39 +02:00
project_rescue.h Convert UTF8 to/from wxString correctly around LIB_ID 2017-03-24 21:38:00 -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 Refactor layer enumerations to all live in the same place 2017-03-30 16:01:48 -04:00
sch_base_frame.h Fix a few doxygen warnings 2017-06-30 16:03:17 +02: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 Add support to resolve schematic symbol links using symbol library table. 2017-06-27 11:22:58 -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 Fix snprintf usage. 2015-02-22 18:56:38 -05:00
sch_item_struct.h Doxygen comment improvements. 2017-06-13 19:47:46 -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 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_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 Use library ID to store library symbol information in the schematic symbol. 2017-02-10 08:36:59 -05: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 Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
sch_sheet.h Changed COLOR4D defines to static consts 2017-02-22 17:35:00 +01:00
sch_sheet_path.cpp Eeschema: speed up netlist creation. 2017-04-12 08:18:46 +02:00
sch_sheet_path.h Add missing C++ stdlib headers 2016-05-28 12:46:29 -04:00
sch_sheet_pin.cpp Remove a printf clearly for debug, certainly a very old bug 2017-02-24 20:51:50 +01: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 Renamed remaining constants to match the action (see ab44e7cc) 2017-07-04 10:08:33 +02:00
schematic_undo_redo.cpp Removed unused EDA_ITEM::m_Image field. 2016-09-12 11:50:06 +02:00
schframe.cpp Renamed constants to match actions in eeschema 2017-07-03 17:39:07 +02:00
schframe.h Renamed remaining constants to match the action (see ab44e7cc) 2017-07-04 10:08:33 +02:00
selpart.cpp Eeschema: fix schematic I/O plugin symbol name issue. 2017-02-11 13:44:17 -05:00
sheet.cpp Eeschema: SCH_SHEET_LIST improvements. 2016-03-06 16:22:01 -05:00
sheetlab.cpp EDA_TEXT object refactor. 2017-01-25 08:03:32 -05:00
symbdraw.cpp Don't apply last line width to text thickness in symbol library editor. 2017-05-03 16:20:46 -04:00
symbedit.cpp Make the schematic I/O plugin the only option. 2017-02-10 08:36:57 -05:00
symbol_lib_table.cpp Symbol and footprint library table parser fixes. 2017-07-13 10:09:38 -04:00
symbol_lib_table.h Add support to resolve schematic symbol links using symbol library table. 2017-06-27 11:22:58 -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 Refactor layer enumerations to all live in the same place 2017-03-30 16:01:48 -04:00
viewlib_frame.h Component Editor and Component viewer: add option to show the electrical pin type. 2016-11-04 12:13:22 +01:00
viewlibs.cpp Add footprint select dropdown to component chooser, serious refactoring 2017-03-24 09:20:27 -04:00