kicad/common
jean-pierre charras ee5f9034f7 pcb parser: ensure the parser is reinitialized before parsing a new fp file
Because the same parser is used to read all footprint files of a library,
the parser must be reinitialized (internal variable cleared) before reading
a new file, otherwise the previous parser state is applied to the next file.
Fixes #7627
https://gitlab.com/kicad/code/kicad/issues/7627
2021-08-26 19:38:20 +02:00
..
dialog_about Promote Roberto to Lead Dev in About Box 2021-08-20 17:24:05 -07:00
dialogs Work around GTK issue with wxSearchCtrl 2021-08-24 23:04:28 -04:00
drawing_sheet Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
gal Improve overbar rendering in PCB and global labels 2021-08-02 16:40:36 +00:00
kicad_curl Set User-Agent Header 2021-08-20 17:24:05 -07:00
libeval Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
libeval_compiler Add a compile error for ill-defined rules, and more performance. 2021-08-16 12:14:17 +01:00
plotters Move plotter headers into include folder. 2021-08-18 16:38:31 -04:00
plugins Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
preview_items Rename layer ids file. 2021-07-29 16:03:25 +01:00
project Split global label size expansion from TextOffset setting 2021-08-02 16:40:36 +00:00
settings Clean up some handling of project files in standalone 2021-08-21 12:09:21 -04:00
swig Rename layer ids file. 2021-07-29 16:03:25 +01:00
tool When ignoring click events don't ignore synthetic ones. 2021-07-29 18:07:04 +01:00
view Rename layer ids file. 2021-07-29 16:03:25 +01:00
widgets Work around GTK issue with wxSearchCtrl 2021-08-24 23:04:28 -04:00
CMakeLists.txt Fix save/load of appearance panel width on show/hide 2021-08-19 21:15:14 -04:00
advanced_config.cpp Move zone fracture display mode to AdvancedCfg, and add triangulation. 2021-07-26 18:57:35 +01:00
array_axis.cpp
array_options.cpp
asset_archive.cpp
base64.cpp
base_screen.cpp Remove unused m_crossHairPosition 2021-06-15 21:25:27 -04:00
base_units.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
basic_gal.cpp Move plotter headers into include folder. 2021-08-18 16:38:31 -04:00
bin_mod.cpp
bitmap.cpp
bitmap_base.cpp Move plotter headers into include folder. 2021-08-18 16:38:31 -04:00
bitmap_store.cpp
board_printout.cpp Remove extraneous isPrinting test. 2021-06-25 12:44:51 +01:00
build_version.cpp Add support for ngspice >= 35 version reporting 2021-08-09 17:19:59 -04:00
commit.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
common.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
config_params.cpp
confirm.cpp Pass wxString objects by reference instead of on the stack. 2021-07-27 08:41:27 -04:00
dialog_shim.cpp Make select-all hack work with Scintilla too. 2021-07-28 00:16:18 +01:00
draw_panel_gal.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
drc_rules.keywords Clearer DRC rule token name for hole_size. 2021-08-13 16:18:56 +01:00
dsnlexer.cpp pcb parser: ensure the parser is reinitialized before parsing a new fp file 2021-08-26 19:38:20 +02:00
eda_base_frame.cpp Generalize infobar MESSAGE_TYPE handling and use for DRC errors. 2021-08-01 21:51:39 +01:00
eda_dde.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
eda_doc.cpp Expunge EDA_FILE_SELECTOR. 2021-07-28 14:12:51 -04:00
eda_draw_frame.cpp Code cleaning. 2021-07-14 15:47:32 -04:00
eda_item.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
eda_pattern_match.cpp
eda_rect.cpp
eda_text.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
eda_units.cpp
env_paths.cpp
env_vars.cpp Coverity issue fixes. 2021-07-06 13:32:34 -04:00
exceptions.cpp Refuse to load schematics from the future. 2021-06-30 18:32:07 +01:00
executable_names.cpp
filehistory.cpp
filename_resolver.cpp Fully resolve path list for Kicad2Step. 2021-08-14 11:21:25 +01:00
filter_reader.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
footprint_filter.cpp
footprint_info.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
fp_lib_table.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
gbr_metadata.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
gestfich.cpp Expunge EDA_FILE_SELECTOR. 2021-07-28 14:12:51 -04:00
getrunningmicrosecs.cpp
gl_context_mgr.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
gr_basic.cpp Pass wxPoint objects by reference instead of on the stack. 2021-07-26 15:35:33 -04:00
gr_text.cpp Move plotter headers into include folder. 2021-08-18 16:38:31 -04:00
grid_tricks.cpp Check for column existence before checking for tooltip enabled 2021-07-29 23:18:26 +01:00
hash_eda.cpp
hotkey_store.cpp Move zone fracture display mode to AdvancedCfg, and add triangulation. 2021-07-26 18:57:35 +01:00
hotkeys_basic.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
kiface_i.cpp
kiid.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
kiway.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
kiway_express.cpp
kiway_holder.cpp
kiway_player.cpp Code cleaning. 2021-07-14 15:47:32 -04:00
languages_menu.cpp
launch_ext.cpp More error message regularization (and translatability improvements). 2021-06-28 00:45:24 +01:00
layer_id.cpp Rename layer ids file. 2021-07-29 16:03:25 +01:00
lib_id.cpp Remove long-dead revision support for LIB_IDs. 2021-06-30 13:12:57 +01:00
lib_table.keywords
lib_table_base.cpp
lib_tree_model.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
lib_tree_model_adapter.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
locale_io.cpp
lockfile.cpp
lset.cpp Rename layer ids file. 2021-07-29 16:03:25 +01:00
marker_base.cpp
netclass.cpp Fix typo initializing buswidth with linewidth value. 2021-08-01 19:33:19 +01:00
netlist.keywords
newstroke_font.cpp
observable.cpp
origin_transforms.cpp
origin_viewitem.cpp
page_info.cpp
painter.cpp
paths.cpp Make macOS path determination tolerant of bundle renaming 2021-08-13 17:00:45 -04:00
pcb.keywords
pcb_plot_params.keywords
pgm_base.cpp Remove most wxFilepicker wildcards from translations 2021-08-20 12:56:47 -07:00
printout.cpp
project.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
properties.cpp
property_mgr.cpp
ptree.cpp
rc_item.cpp DRC bug fixes and debugging improvements. 2021-08-17 15:41:12 +01:00
refdes_utils.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
render_settings.cpp
reporter.cpp Remove all wxWidgets build dependencies from REPORTER object header. 2021-08-16 07:49:39 -04:00
richio.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
scintilla_tricks.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
search_stack.cpp
searchhelpfilefullpath.cpp
single_top.cpp Avoid loading python stuff when starting applications that do not use it. 2021-08-17 19:48:55 +02:00
status_popup.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
streamwrapper.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
string_utils.cpp lib symbols: make fp filter tolerant to spaces in names. 2021-08-23 18:01:31 +02:00
strtok_r.c
systemdirsappend.cpp
template_fieldnames.cpp
template_fieldnames.keywords
textentry_tricks.cpp
title_block.cpp Import more Alitum parameters. 2021-07-08 00:19:31 +01:00
trace_helpers.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
undo_redo_container.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
utf8.cpp Start expunging NULL. 2021-07-15 15:44:45 -04:00
validators.cpp Fix kicad_string.h / string.cpp mismatch. 2021-07-29 16:03:25 +01:00
wildcards_and_files_ext.cpp Avoid duplicate strings to avoid typos and not synchronized strings 2021-08-15 17:50:23 +02:00
wx_filename.cpp
wx_stl_compat.cpp
wxdataviewctrl_helpers.cpp
xnode.cpp