kicad/pcbnew
Jeff Young 7e2e39ce30 Handle separate parsing rules for ID_SCH and ID_PCB.
This removes the existing constructors so that all parsing must
be explicit and callers are made aware that they need to think
about illegal characters, malformed ids, etc.

Fixes: lp:1783474
* https://bugs.launchpad.net/kicad/+bug/1783474

Fixes: lp:1786819
* https://bugs.launchpad.net/kicad/+bug/1786819
2018-08-24 23:57:19 +01:00
..
autorouter fix code after renaming files 2018-01-29 22:00:44 +01:00
dialogs Handle separate parsing rules for ID_SCH and ID_PCB. 2018-08-24 23:57:19 +01:00
exporters Do not plot zero width oval holes in Gerber X2 drill files 2018-06-17 16:26:23 +02:00
github Handle separate parsing rules for ID_SCH and ID_PCB. 2018-08-24 23:57:19 +01:00
import_dxf DIALOG_GRAPHIC_ITEM_PROPERTIES: fix a not very understandable error message (especially when Dwgs.User layer is disabled). 2018-03-31 10:46:52 +02:00
microwave Handle separate parsing rules for ID_SCH and ID_PCB. 2018-08-24 23:57:19 +01:00
pcad2kicadpcb_plugin Handle separate parsing rules for ID_SCH and ID_PCB. 2018-08-24 23:57:19 +01:00
python Pcbnew python plugins: fix some pad arrays 2018-06-25 09:34:32 -04:00
router pcbnew: Keep dp placer on initial layer 2018-07-03 08:23:16 -07:00
specctra_import_export Correct minor error in SPECTRA rounded-rect 2018-04-23 16:43:13 -07:00
swig PCBNEW: Re-add missing SWIG zone filler 2018-08-08 12:23:32 -07:00
tools Cancel Add dimension leaves auto panning on 2018-08-06 11:27:56 +02:00
CMakeLists.txt Documentation: add logo to Doxygen pages 2018-06-25 08:23:17 -04:00
Doxyfile_python Documentation: add logo to Doxygen pages 2018-06-25 08:23:17 -04:00
Doxyfile_xml Minor Python scripting documentation fixes. 2018-06-12 10:24:59 -04:00
Info.plist macOS: standardise CFBundleName to application names. 2018-03-05 01:14:00 +00:00
action_plugin.cpp Fix for crash due to pcbnew_action_plugin object tracking 2018-03-13 10:19:39 +01:00
action_plugin.h Fix for crash due to pcbnew_action_plugin object tracking 2018-03-13 10:19:39 +01:00
append_board_to_current.cpp Refactor post-load actions in PcbNew and apply them consistently 2018-02-25 17:47:36 -05:00
array_creator.cpp Renamed D_PAD::{Set,Get}PadName() to D_PAD::{Set,Get}Name() 2017-09-19 18:23:50 +02:00
array_creator.h Enhancements in Create array tool (bad parameters detection and disable parms when not applicable) 2016-04-02 14:52:29 +02:00
attribut.cpp Pcbnew: legacy canvas: make trace len display working while creating the trace. 2018-06-12 18:21:46 +02:00
block.cpp Decouple vias from tracks in selection filter 2018-03-21 17:21:08 -04:00
block_footprint_editor.cpp rename files: replace module by footprint in dialog filenames 2018-02-16 20:27:14 +01:00
board_commit.cpp Don't set dirty bit when adding MARKERs. 2018-04-09 21:19:11 +01:00
board_commit.h Don't set dirty bit when adding MARKERs. 2018-04-09 21:19:11 +01:00
board_connected_item.cpp rename files 2018-02-02 21:57:12 +01:00
board_connected_item.h rename files 2018-02-02 21:57:12 +01:00
board_design_settings.cpp rename files 2018-02-02 21:57:12 +01:00
board_item_container.h Doxygen comment improvements. 2017-06-13 19:47:46 -04:00
board_items_to_polygon_shape_transform.cpp Fix D_PAD::BuildPadShapePolygon() incorrect calculation for custom pad shapes. 2018-07-30 16:58:20 +02:00
board_netlist_updater.cpp Optionally sort reporter messages 2018-05-22 13:55:02 -07:00
board_netlist_updater.h Don't leave Zones with "dead" nets. 2018-05-01 13:54:31 +01:00
build_BOM_from_board.cpp fix code after renaming files 2018-01-29 22:00:44 +01:00
class_board.cpp STEP export: Stricter contiguity check 2018-06-19 10:36:21 +02:00
class_board.h Pcbnew: legacy canvas: make trace len display working while creating the trace. 2018-06-12 18:21:46 +02:00
class_board_item.cpp DRAWSEGMENT, S_POLYGON shape: remove useless copies or conversion to std::vector<wxPoint> of SHPE_POLY_SET polygon shape. 2018-01-24 14:22:43 +01:00
class_dimension.cpp Change dimension style to improve display and be more standard 2018-03-25 21:50:57 -04:00
class_dimension.h pcbnew: fix graphical polygon movement, rotation, flipping and edit points synchronization. 2017-12-18 18:25:45 +01:00
class_drawsegment.cpp Adding radius info to panel for arcs/circles 2018-04-17 11:21:34 -07:00
class_drawsegment.h DRAWSEGMENT, S_POLYGON shape: remove useless copies or conversion to std::vector<wxPoint> of SHPE_POLY_SET polygon shape. 2018-01-24 14:22:43 +01:00
class_edge_mod.cpp Fix pads and footprints rendering switches behavior 2018-02-21 13:44:52 -05:00
class_edge_mod.h Fix pads and footprints rendering switches behavior 2018-02-21 13:44:52 -05:00
class_marker_pcb.cpp Fix code after renaming files 2018-01-29 16:40:22 +01:00
class_marker_pcb.h Rename a few files 2018-01-28 22:02:31 +01:00
class_module.cpp STEP export: Stricter contiguity check 2018-06-19 10:36:21 +02:00
class_module.h class MODULE: use timestamp_t instead of time_t in SetLastEditTime and GetLastEditTime, like in all other methods using a time stamp. 2018-03-27 20:43:52 +02:00
class_pad.cpp mask clearance parameters: use clearances only for pads on copper layers, and never for pads on technical layers only. 2018-05-04 14:55:38 +02:00
class_pad.h mask clearance parameters: use clearances only for pads on copper layers, and never for pads on technical layers only. 2018-05-04 14:55:38 +02:00
class_pcb_target.cpp fix code after renaming files 2018-01-29 22:00:44 +01:00
class_pcb_target.h pcbnew: fix graphical polygon movement, rotation, flipping and edit points synchronization. 2017-12-18 18:25:45 +01:00
class_pcb_text.cpp Coverity fixes 2018-03-19 10:02:05 +01:00
class_pcb_text.h Fix missing include. 2018-04-06 11:39:35 +01:00
class_text_mod.cpp Replace previous hidden text commit with a LOD-based one. 2018-03-15 11:00:36 +00:00
class_text_mod.h Fix pads and footprints rendering switches behavior 2018-02-21 13:44:52 -05:00
class_track.cpp Pcbnew: legacy canvas: make trace len display working while creating the trace. 2018-06-12 18:21:46 +02:00
class_track.h Fix selection clearance for via and tracks 2018-06-12 10:59:30 +02:00
class_zone.cpp Code formatting 2018-06-23 01:59:49 +02:00
class_zone.h Code formatting 2018-06-23 01:59:49 +02:00
collectors.cpp Adding locking to the context menu for modules 2018-05-02 08:35:53 -07:00
collectors.h Adding locking to the context menu for modules 2018-05-02 08:35:53 -07:00
connect.cpp Pcbnew, legacy mode: fix ratsnest display artifacts when finishing or removing a track 2018-03-29 09:28:41 +02:00
connectivity_algo.cpp pcbnew: Remove extraneous OpenMP shared decl 2018-06-28 12:22:41 -07:00
connectivity_algo.h pcbnew: Synchronize zone removal 2018-06-28 08:12:55 -07:00
connectivity_data.cpp pcbnew: don't rebuild dynamic ratsnest when moving items without a net (e.g. board outlines) 2018-06-25 16:30:16 +02:00
connectivity_data.h fix misspelled 'allows to' -> 'allows one to' 2018-07-11 10:35:03 -04:00
connectivity_rtree.h pcbnew: Ensure Connectivity RTree gets updated 2018-06-16 21:45:55 -07:00
controle.cpp Enable magnetic pads in Modedit. 2018-05-02 21:49:57 +01:00
convert_drawsegment_list_to_polygon.cpp STEP export: Stricter contiguity check 2018-06-19 10:36:21 +02:00
cross-probing.cpp Fix warnings for unreferenced local variables 2018-04-18 15:08:37 -04:00
deltrack.cpp Pcbnew: legacy canvas: make trace len display working while creating the trace. 2018-06-12 18:21:46 +02:00
dimension.cpp DIALOG_GRAPHIC_ITEM_PROPERTIES: fix a not very understandable error message (especially when Dwgs.User layer is disabled). 2018-03-31 10:46:52 +02:00
drag.h Removed legacy connectivity/ratsnest algorithm, replaced with the new one. No legacy autorouting for the moment 2017-06-23 11:12:37 +02:00
dragsegm.cpp Fix code after renaming files 2018-01-29 16:40:22 +01:00
drc.cpp DRC: test for items located on disabled layers 2018-07-10 18:24:15 +02:00
drc.h DRC: test for items located on disabled layers 2018-07-10 18:24:15 +02:00
drc_clearance_test_functions.cpp Pcbnew, On line DRC in legacy canvas: Fix broken Drc test during track and zone creation or edition. 2018-06-04 11:20:11 +02:00
drc_item.cpp DRC: test for items located on disabled layers 2018-07-10 18:24:15 +02:00
drc_marker_functions.cpp rename files 2018-02-02 21:57:12 +01:00
eagle_plugin.cpp Handle separate parsing rules for ID_SCH and ID_PCB. 2018-08-24 23:57:19 +01:00
eagle_plugin.h Eagle PCB import: handle keepout zones 2018-05-19 18:43:04 +02:00
edgemod.cpp Add WX_TEXT_ENTRY_DIALOG which inherits from DIALOG_SHIM. 2018-03-12 22:45:51 +00:00
edit.cpp class BOARD: rename m_Zone to m_SegZoneDeprecated to avoid mistakes in code. 2018-05-13 08:39:36 +02:00
edit_pcb_text.cpp fix code after renaming files 2018-01-29 22:00:44 +01:00
edit_track_width.cpp Pcbnew: legacy canvas: make trace len display working while creating the trace. 2018-06-12 18:21:46 +02:00
editedge.cpp fix code after renaming files 2018-01-29 22:00:44 +01:00
editrack-part2.cpp fix misspelled 'an other' -> 'another' 2018-07-11 10:35:35 -04:00
editrack.cpp Pcbnew: legacy canvas: make trace len display working while creating the trace. 2018-06-12 18:21:46 +02:00
edtxtmod.cpp Pcbnew: fix missing undo when deleting footprint text object. 2018-07-12 09:36:13 -04:00
event_handlers_tracks_vias_sizes.cpp fix code after renaming files 2018-01-29 22:00:44 +01:00
files.cpp Organize trace debugging code for ease of maintenance. 2018-04-13 09:59:01 -04:00
footprint_edit_frame.cpp Replaced footprint library wizard with a common file browser 2018-05-25 08:51:46 +02:00
footprint_edit_frame.h Minor fix in fp editor and fp viewer: display the fp info instead of the useless board info. 2018-05-12 10:44:31 +02:00
footprint_editor_onclick.cpp Don't allow many context-menu commands for NEW/MOVED items. 2018-03-08 20:34:37 +00:00
footprint_editor_options.cpp Add missing settings to ModEdit's preferences. 2018-05-03 15:07:24 +01:00
footprint_editor_utils.cpp Update footprint value when doing a Save As to library. 2018-06-11 14:43:32 +01:00
footprint_info_impl.cpp Async hardening 2018-06-04 15:08:40 -07:00
footprint_info_impl.h Async hardening 2018-06-04 15:08:40 -07:00
footprint_libraries_utils.cpp Handle separate parsing rules for ID_SCH and ID_PCB. 2018-08-24 23:57:19 +01:00
footprint_preview_panel.cpp fix code after file renaming 2018-01-31 09:24:02 +01:00
footprint_preview_panel.h refactoring: wrapped boost::optional in OPT<> class for the purpose of easier transition to C++17 in the future 2017-11-03 23:59:02 +01:00
footprint_viewer_frame.cpp Handle separate parsing rules for ID_SCH and ID_PCB. 2018-08-24 23:57:19 +01:00
footprint_viewer_frame.h Minor fix in fp editor and fp viewer: display the fp info instead of the useless board info. 2018-05-12 10:44:31 +02:00
footprint_wizard.cpp Fix code after renaming files. Minor other fix. 2018-01-30 20:23:35 +01:00
footprint_wizard.h Fix code after renaming files. Minor other fix. 2018-01-30 20:23:35 +01:00
footprint_wizard_frame.cpp FOOTPRINT_WIZARD_FRAME: ensure the draw panel is always visible, even if the config file is incorrect. 2018-08-10 13:44:21 +02:00
footprint_wizard_frame.h Fix the build messages fall-behind problem... 2018-05-20 23:48:29 +01:00
footprint_wizard_frame_functions.cpp Fix the build messages fall-behind problem... 2018-05-20 23:48:29 +01:00
globaleditpad.cpp Fix bug: Pressing Enter in the Move Relative dialog doesn't close the dialog. 2018-02-08 10:51:05 +01:00
gpcb_plugin.cpp Handle separate parsing rules for ID_SCH and ID_PCB. 2018-08-24 23:57:19 +01:00
gpcb_plugin.h Don't cache github libraries above nginx server. 2018-03-04 01:16:59 +00:00
help_common_strings.h Standardize terminology for automatic zoom to "Zoom to Fit". 2018-03-16 08:38:36 -04:00
highlight.cpp fix code after renaming files 2018-01-29 22:00:44 +01:00
hotkeys.cpp modedit: Add hotkey to switch arc posture 2018-06-19 09:42:04 -07:00
hotkeys.h pcbnew: Add placement hotkeys 2018-06-12 16:08:06 -07:00
hotkeys_board_editor.cpp Fix up file menu and hotkeys 2018-02-18 11:22:16 -05:00
hotkeys_footprint_editor.cpp rename files 2018-02-16 20:27:55 +01:00
initpcb.cpp Warn before replacing edited footprint in footprint editor. 2018-08-11 20:36:51 +01:00
invoke_pcb_dialog.h Replaced footprint library wizard with a common file browser 2018-05-25 08:51:46 +02:00
io_mgr.cpp Fix footprint wizard setup of gEDA libraries. 2018-03-03 20:08:29 +00:00
io_mgr.h Don't cache github libraries above nginx server. 2018-03-04 01:16:59 +00:00
kicad_clipboard.cpp Fix pasting BOARD_ITEMs containing Unicode characters 2018-03-13 17:40:18 +01:00
kicad_clipboard.h Improved copy/paste functionality by Kristoffer: 2017-09-30 14:28:54 +02:00
kicad_netlist_reader.cpp Handle separate parsing rules for ID_SCH and ID_PCB. 2018-08-24 23:57:19 +01:00
kicad_plugin.cpp Handle separate parsing rules for ID_SCH and ID_PCB. 2018-08-24 23:57:19 +01:00
kicad_plugin.h Don't cache github libraries above nginx server. 2018-03-04 01:16:59 +00:00
layer_widget.cpp Only adjust LAYER_WIDGET font size if larger than indicator. 2018-05-02 21:49:57 +01:00
layer_widget.h Only adjust LAYER_WIDGET font size if larger than indicator. 2018-05-02 21:49:57 +01:00
legacy_netlist_reader.cpp UI string normalization. 2017-12-24 10:04:32 -05:00
legacy_plugin.cpp Handle separate parsing rules for ID_SCH and ID_PCB. 2018-08-24 23:57:19 +01:00
legacy_plugin.h Don't cache github libraries above nginx server. 2018-03-04 01:16:59 +00:00
load_select_footprint.cpp Handle separate parsing rules for ID_SCH and ID_PCB. 2018-08-24 23:57:19 +01:00
magnetic_tracks_functions.cpp Enable magnetic pads in Modedit. 2018-05-02 21:49:57 +01:00
menubar_footprint_editor.cpp pcbnew: Add placement hotkeys 2018-06-12 16:08:06 -07:00
menubar_pcb_editor.cpp fix misspelled 'an other' -> 'another' 2018-07-11 10:35:35 -04:00
microwave.cpp Changed PCB_BASE_FRAME::CreateNewModule() to stop adding modules to the board 2018-04-04 09:34:12 +02:00
minimun_spanning_tree.cpp
minimun_spanning_tree.h
move-drag_pads.cpp Fix code after renaming files 2018-01-29 16:40:22 +01:00
move_or_drag_track.cpp Pcbnew, On line DRC in legacy canvas: Fix broken Drc test during track and zone creation or edition. 2018-06-04 11:20:11 +02:00
muwave_command.cpp fix code after renaming files 2018-01-29 22:00:44 +01:00
netclass.cpp fix code after renaming files 2018-01-30 15:34:09 +01:00
netclass.h rename files 2018-01-30 13:55:02 +01:00
netinfo.h fix misspelled 'allows to' -> 'allows one to' 2018-07-11 10:35:03 -04:00
netinfo_item.cpp rename files 2018-01-30 13:55:02 +01:00
netinfo_list.cpp class BOARD: rename m_Zone to m_SegZoneDeprecated to avoid mistakes in code. 2018-05-13 08:39:36 +02:00
netlist.cpp Refresh track & via net names after netlist update 2018-02-15 10:26:19 +01:00
netlist_reader.cpp Handle separate parsing rules for ID_SCH and ID_PCB. 2018-08-24 23:57:19 +01:00
netlist_reader.h Doxygen comment improvements. 2017-06-13 19:47:46 -04:00
onleftclick.cpp Don't clear old footprint till after user has hit OK. 2018-04-02 22:32:09 +01:00
onrightclick.cpp Re-enabling lock/unlock context menus in legacy 2018-05-02 09:06:10 -07:00
pad_custom_shape_functions.cpp Pcbnew, D_PAD::buildCustomPadPolygon(): use PM_STRICTLY_SIMPLE instead of PM_FAST in polygon calculation. 2018-05-18 08:38:03 +02:00
pad_draw_functions.cpp Ensure that we are drawing holes and outlines 2018-04-04 10:20:15 -07:00
pad_edition_functions.cpp rename files 2018-02-02 21:57:12 +01:00
pcb_base_edit_frame.cpp Multiple improvements concerning colors, configuration handling and legacy features in pcbnew: 2017-08-04 16:06:57 +02:00
pcb_base_edit_frame.h Fix code after renaming files 2018-01-29 16:40:22 +01:00
pcb_base_frame.cpp fix misspelled 'an other' -> 'another' 2018-07-11 10:35:35 -04:00
pcb_display_options.cpp rename files 2018-02-02 21:57:12 +01:00
pcb_draw_panel_gal.cpp pcbnew: Prevent double items recaching on start 2018-06-29 08:51:46 +02:00
pcb_draw_panel_gal.h Use worksheet bounding box when the board is empty 2018-01-11 11:28:19 +01:00
pcb_edit_frame.cpp Remove string translation wrappers used in commit 94891b75. 2018-06-18 12:14:48 -04:00
pcb_edit_frame.h Plot dialog: fix broken dialog management. 2018-05-25 19:48:07 +02:00
pcb_footprint_edit_utils.cpp Recalculate ratsnest when moving footprint in legacy 2018-06-06 15:40:58 -07:00
pcb_general_settings.cpp Add missing settings to ModEdit's preferences. 2018-05-03 15:07:24 +01:00
pcb_general_settings.h Share certain settings between board and footprint editor 2018-03-01 17:20:50 +01:00
pcb_layer_box_selector.cpp Remove ToLayer_ID calls from color checks 2018-05-30 13:51:20 -07:00
pcb_layer_box_selector.h DIALOG_GRAPHIC_ITEM_PROPERTIES: fix a not very understandable error message (especially when Dwgs.User layer is disabled). 2018-03-31 10:46:52 +02:00
pcb_layer_widget.cpp GAL: Show ratsnest lines when dragging 2018-06-19 11:29:36 +02:00
pcb_layer_widget.h Only adjust LAYER_WIDGET font size if larger than indicator. 2018-05-02 21:49:57 +01:00
pcb_legacy_draw_utils.cpp class BOARD: rename m_Zone to m_SegZoneDeprecated to avoid mistakes in code. 2018-05-13 08:39:36 +02:00
pcb_netlist.cpp Move Fields Editor to wxGrid. 2018-04-17 11:39:44 +01:00
pcb_netlist.h Count pins instead of using netcount as a proxy. 2018-03-26 19:57:08 +01:00
pcb_painter.cpp PCB_PAINTER: use dynamic_cast to determine whether an object is of EDA_ITEM type 2018-02-26 17:22:50 +01:00
pcb_painter.h Fix a minor issue in pad editor dialog: in GAL mode, the pad was sometimes shown in outline mode, sometimes in filled mode 2018-01-12 19:58:32 +01:00
pcb_parser.cpp Handle separate parsing rules for ID_SCH and ID_PCB. 2018-08-24 23:57:19 +01:00
pcb_parser.h Revert "Don't be pedantic about the file format." 2018-03-16 18:11:36 +00:00
pcb_plot_params.cpp Pcbnew, plot parameters: fix an issue for the "outputdirectory" parameter. 2018-06-21 12:33:51 +02:00
pcb_plot_params.h hpgl plot parameters: use double instead of int to store the pen diameter to avoid truncation. 2018-05-26 09:37:42 +02:00
pcb_plot_params_parser.h hpgl plot parameters: use double instead of int to store the pen diameter to avoid truncation. 2018-05-26 09:37:42 +02:00
pcb_screen.cpp Fix off-by-1 errors in zoom menus & use zoom steps in GAL canvas. 2018-05-25 13:01:58 +01:00
pcb_view.cpp Remove some extra semicolons 2017-11-09 19:52:18 +01:00
pcb_view.h Removed unused variables in PCB_VIEW 2017-12-14 17:13:42 +01:00
pcbnew.cpp Delete GL context in GL destructor not program 2018-06-01 09:14:36 -07:00
pcbnew.h Switch zone fillets to absolute-error algorithm. 2018-03-23 12:46:17 +00:00
pcbnew.icns Update MacOS icons 2018-03-22 11:45:42 -04:00
pcbnew.rc
pcbnew_config.cpp Replaced footprint library wizard with a common file browser 2018-05-25 08:51:46 +02:00
pcbnew_config.h Multiple improvements concerning colors, configuration handling and legacy features in pcbnew: 2017-08-04 16:06:57 +02:00
pcbnew_doc.icns Update MacOS icons 2018-03-22 11:45:42 -04:00
pcbnew_id.h Replaced footprint library wizard with a common file browser 2018-05-25 08:51:46 +02:00
pcbplot.cpp fix code after renaming files 2018-01-29 22:00:44 +01:00
pcbplot.h Move zone fill check for plot to a checkbox option. 2018-05-08 00:22:45 +01:00
plot_board_layers.cpp Fix D_PAD::BuildPadShapePolygon() incorrect calculation for custom pad shapes. 2018-07-30 16:58:20 +02:00
plot_brditems_plotter.cpp Remove ToLayer_ID calls from color checks 2018-05-30 13:51:20 -07:00
plotcontroller.h
plugin.cpp Go back to checking individual file timestamps. 2018-02-23 10:56:12 -05:00
print_board_functions.cpp class BOARD: rename m_Zone to m_SegZoneDeprecated to avoid mistakes in code. 2018-05-13 08:39:36 +02:00
printout_controler.cpp Organize trace debugging code for ease of maintenance. 2018-04-13 09:59:01 -04:00
printout_controler.h Add more "override" markers. 2016-09-25 13:59:41 -04:00
protos.h Code cleaning: add comments, better names for a function, simplify code. No actual code change. 2017-05-04 08:54:30 +02:00
ratsnest.cpp pcbnew: Allow clearing local ratsnest 2018-06-19 15:12:20 -07:00
ratsnest_data.cpp Remove unused private vars 2018-05-03 09:48:15 -07:00
ratsnest_data.h Fix a few doxygen warnings 2017-06-25 11:26:04 +02:00
ratsnest_viewitem.cpp pcbnew Check for valid nodes before drawing ratsnest 2018-06-08 16:34:37 -07:00
ratsnest_viewitem.h Code formatting and clean-up 2017-06-23 15:43:13 +02:00
sel_layer.cpp Remove ToLayer_ID calls from color checks 2018-05-30 13:51:20 -07:00
swap_layers.cpp class BOARD: rename m_Zone to m_SegZoneDeprecated to avoid mistakes in code. 2018-05-13 08:39:36 +02:00
target_edit.cpp fix code after renaming files 2018-01-29 22:00:44 +01:00
tool_footprint_editor.cpp Standardize capitalization 2018-03-08 12:33:32 -08:00
tool_footprint_viewer.cpp Fix memory leak and push menu change to other apps. 2018-04-07 14:14:55 +01:00
tool_onrightclick.cpp fix code after renaming files 2018-01-29 22:00:44 +01:00
tool_pcb_editor.cpp GAL: Show ratsnest lines when dragging 2018-06-19 11:29:36 +02:00
toolbars_update_user_interface.cpp pcbnew: Disabled UI update for pcbnew console menu item 2018-07-22 19:52:55 +02:00
tracks_cleaner.cpp Fix -Wparentheses in track_cleaner.cpp 2018-06-12 14:23:59 +02:00
undo_redo.cpp class BOARD: rename m_Zone to m_SegZoneDeprecated to avoid mistakes in code. 2018-05-13 08:39:36 +02:00
zone_filler.cpp Async hardening 2018-06-04 15:08:40 -07:00
zone_filler.h Check zone fills before plotting. 2018-05-05 23:40:40 +01:00
zone_settings.cpp Respect 45-degree mode when set from zone dialog. 2018-02-20 17:38:20 +01:00
zone_settings.h rename files 2018-01-30 13:55:02 +01:00
zones.h
zones_by_polygon.cpp Pcbnew, On line DRC in legacy canvas: Fix broken Drc test during track and zone creation or edition. 2018-06-04 11:20:11 +02:00
zones_by_polygon_fill_functions.cpp class BOARD: rename m_Zone to m_SegZoneDeprecated to avoid mistakes in code. 2018-05-13 08:39:36 +02:00
zones_functions_for_undo_redo.cpp fix misspelled 'an other' -> 'another' 2018-04-08 13:24:37 -04:00
zones_functions_for_undo_redo.h
zones_test_and_combine_areas.cpp fix code after file renaming 2018-01-31 09:24:02 +01:00