kicad/pcbnew
Seth Hillbrand 923dad6ca8 PNS: Modify MarkObstacles logic to select shorter
When routing where we hit multiple obstacles, we choose the shortest
path to allow overlapping hits to choose the shorter path, thus giving a
better chance of returning true for the DRC-compliant path.

Fixes #3773 | https://gitlab.com/kicad/code/kicad/issues/3773

(cherry picked from commit 38f13ef481)
2020-01-16 19:58:19 -08:00
..
autorouter Fix a few coverity errors 2019-02-16 14:09:21 +01:00
connectivity connectivity: Use pad anchor for connections 2019-09-19 13:25:26 -07:00
dialogs fix a minor wxWidgets alert. 2019-12-27 20:03:02 +01:00
drc pcbnew: Check exact overlapping polygons 2019-03-01 09:38:33 -08:00
exporters Gencad export: fix an issue in hash_eda calculation, 2019-10-10 20:20:45 +02:00
github Workaround an issue where a throw terminates (even when there's a catch for it). 2019-09-01 12:37:58 +01:00
import_gfx pcbnew: Fix DXF Import with blocks 2019-10-23 11:31:43 -07:00
microwave Pcbnew: Disallow invalid mwwave inductor lengths 2019-01-24 21:23:43 -08:00
pcad2kicadpcb_plugin Bitmaps: move bitmap defs to bitmaps library 2019-02-04 19:29:31 -08:00
python qrcode: Handle Python3 integer promotion 2019-11-01 14:57:07 -07:00
router PNS: Modify MarkObstacles logic to select shorter 2020-01-16 19:58:19 -08:00
specctra_import_export pcbnew: Separating connectivity to subdir 2018-10-12 16:31:09 -07:00
swig Workaround an issue where a throw terminates (even when there's a catch for it). 2019-09-01 12:37:58 +01:00
tools Update local coords when editing EDGE_MODULEs. 2019-12-02 20:01:11 +00:00
CMakeLists.txt pcbnew: Fix cmake to work with no wxPython on macOS 2019-12-25 23:23:31 +00:00
Doxyfile_python Doxyfiles: Remove local debug lines 2019-02-13 17:22:07 -08:00
Doxyfile_xml Doxyfiles: Remove local debug lines 2019-02-13 17:22:07 -08:00
Info.plist.in Set KiCad version in MacOS apps 2019-06-12 14:12:01 -07:00
action_plugin.cpp pcbnew: Add toolbar buttons for action plugins 2018-08-26 19:39:27 -07:00
action_plugin.h pcbnew: Add toolbar buttons for action plugins 2018-08-26 19:39:27 -07: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 Pcbnew: disable module numbering in pcbnew arrays 2019-03-08 10:34:43 +00:00
array_creator.h
array_pad_name_provider.cpp Pcbnew: ignore start values in "first available" grid numbering 2019-02-08 12:15:02 +00:00
array_pad_name_provider.h Pcbnew: arrays skip existing names 2019-01-30 15:41:35 -08:00
attribut.cpp pcbnew: Rename PCB_ZONE_T and remove from connectivity 2018-09-29 15:09:15 -07:00
block.cpp pcbnew: Separating connectivity to subdir 2018-10-12 16:31:09 -07:00
block_footprint_editor.cpp pcbnew: Enforce maximum movement in Move Exact 2019-06-20 06:29:53 -07:00
board_commit.cpp Store items changed by connectivity algorithm in undo list 2019-05-24 21:55:49 -04:00
board_commit.h Don't set dirty bit when adding MARKERs. 2018-04-09 21:19:11 +01:00
board_connected_item.cpp Fix potential issue 2019-10-21 08:26:22 +02:00
board_connected_item.h Rationalize select menu texts. 2018-07-17 15:09:48 +01:00
board_design_settings.cpp Fixes for importing board setup properties. 2019-04-01 13:46:33 +01:00
board_item_container.h
board_items_to_polygon_shape_transform.cpp pcbnew: Treat circular ovals as circles 2019-10-25 09:28:09 -07:00
board_netlist_updater.cpp Pad ratsnest settings initial value 2019-11-18 22:34:21 +00:00
board_netlist_updater.h BOARD_NETLIST_UPDATER: fix 2 serious issues in dry run (memory leak and incorrect single pad nets deletion) Single pad nets deletion in dry run was incorrect when a new footprint was added, because in dry run it is not actually added, and the single pad nets deletion does not see these new pads, and can (incorrectly) delete some nets. 2019-04-17 14:55:13 +02:00
build_BOM_from_board.cpp fix code after renaming files 2018-01-29 22:00:44 +01:00
class_board.cpp pcbnew: Handle intermediate pad on route 2019-12-04 13:46:09 -08:00
class_board.h pcbnew: Ensure save dialog with zones 2019-06-22 08:45:00 -07:00
class_board_item.cpp Break out getTrailingInt from MODULE 2019-01-30 15:41:36 -08:00
class_dimension.cpp Allow user-specification of dimension units. 2018-07-21 13:50:21 +01:00
class_dimension.h pcbnew: Adding some missing TypeOf() functions 2018-08-28 13:19:29 -07:00
class_drawsegment.cpp Pcbnew: graphic polygon: display the points count, instead of length, 2019-12-18 13:21:35 +01:00
class_drawsegment.h Remove useless includes 2018-12-12 15:28:59 +01:00
class_edge_mod.cpp Don't display all the footprint info when an edge is selected. 2018-10-30 11:33:49 +00:00
class_edge_mod.h Add Bezier curve (S_CURVE shape) support in DIALOG_GRAPHIC_ITEM_PROPERTIES. 2018-07-22 18:39:48 +02:00
class_marker_pcb.cpp classes MARKER rework: remove duplicate code. Better HitTest code (HitTest takes in account the actual shape) 2018-12-19 19:53:27 +01:00
class_marker_pcb.h class MARKER rework: fix a few minor issues, remove duplicate code and add comments. 2018-12-19 15:13:31 +01:00
class_module.cpp Pcbnew: Fix bug in MODULE::FindPadByName( const wxString& aPadName ). This method was using a case insensitive comparison to find the pad matching aPadName. But in netlist we are using case sensitive comparisons to attribute a net to a pad. So if in the netlist there is a pad name that does not match any footprint pad name using case sensitive comparison but if it matches some pads using case insensitive comparison, the net is not set, but the test to detect non existing pads fails. 2019-07-25 17:57:38 +02:00
class_module.h pcbnew: Fix incorrect Type settings 2019-02-17 07:46:47 -08:00
class_pad.cpp pcbnew: Correct polygon flipping in custom pads 2019-06-17 15:26:56 -07:00
class_pad.h modedit: Mirror custom pads 2019-01-17 08:55:59 -08:00
class_pcb_target.cpp pcbnew: Use Default width define instead of nums 2018-10-08 09:17:40 -07:00
class_pcb_target.h pcbnew: Adding some missing TypeOf() functions 2018-08-28 13:19:29 -07:00
class_pcb_text.cpp Adjust left- or right-justified text for mirroring. 2019-04-09 00:36:06 +01:00
class_pcb_text.h Remove useless includes 2018-12-12 15:28:59 +01:00
class_text_mod.cpp Adjust justified text for rotation. 2019-04-09 00:36:17 +01:00
class_text_mod.h Adjust justified text for rotation. 2019-04-09 00:36:17 +01:00
class_track.cpp pcbnew: Prevent extra selection 2019-11-14 09:50:39 -08:00
class_track.h Remove on-kill-focus-validation. 2018-11-29 19:00:21 +00:00
class_zone.cpp Fix potential issue 2019-10-21 08:26:22 +02:00
class_zone.h pcbnew: Allow adding SHAPE_LINE_CHAIN to zones 2019-05-22 10:38:16 -07:00
collectors.cpp Fix incorrect behavior when collection footprint items in collectors.cpp. 2018-11-18 10:08:12 +01:00
collectors.h Scale zone hit area by zoom. 2018-11-17 00:35:07 +00:00
connect.cpp Pcbnew, legacy mode: fix ratsnest display artifacts when finishing or removing a track 2018-03-29 09:28:41 +02:00
controle.cpp Scale zone hit area by zoom. 2018-11-17 00:35:07 +00:00
convert_drawsegment_list_to_polygon.cpp pcbnew: Ensure DRC circles have at least 4 points 2019-04-01 14:25:27 -07:00
cross-probing.cpp Invoke move by ACTION; the EDIT_TOOL does lots of other stuff too. 2019-08-12 23:00:55 +01:00
deltrack.cpp pcbnew: Separating connectivity to subdir 2018-10-12 16:31:09 -07:00
dimension.cpp Allow user-specification of dimension units. 2018-07-21 13:50:21 +01:00
drag.h
dragsegm.cpp pcbnew: Separating connectivity to subdir 2018-10-12 16:31:09 -07:00
drc.cpp Drc dialog: make track to copper zones test optional, because it can be really very time consuming 2019-03-24 15:38:59 +01:00
drc.h Drc dialog: make track to copper zones test optional, because it can be really very time consuming 2019-03-24 15:38:59 +01:00
drc_clearance_test_functions.cpp Report actual intersection position for crossing tracks 2019-05-25 15:02:06 -04:00
drc_item.cpp drc: Add board outline and edge crossing 2018-12-02 07:54:52 -08:00
eagle_plugin.cpp Workaround an issue where a throw terminates (even when there's a catch for it). 2019-09-01 12:37:58 +01:00
eagle_plugin.h Workaround an issue where a throw terminates (even when there's a catch for it). 2019-09-01 12:37:58 +01:00
edgemod.cpp pcbnew: Update strings 2019-01-02 14:43:55 -08:00
edit.cpp pcbnew: Enforce maximum movement in Move Exact 2019-06-20 06:29:53 -07:00
edit_pcb_text.cpp Don't assume GetFlags() != 0 means it's being edited. 2018-09-27 22:18:13 +01:00
edit_track_width.cpp pcbnew: Change track width should allow no changes 2019-02-08 10:49:00 -08:00
editedge.cpp pcbnew: Update strings 2019-01-02 14:43:55 -08:00
editrack-part2.cpp Fix a null-pointer dereference in 5.1 branch 2019-08-18 14:59:58 +02:00
editrack.cpp pcbnew: Separating connectivity to subdir 2018-10-12 16:31:09 -07:00
edtxtmod.cpp Fix a few Coverity warnings. 2019-03-07 20:01:47 +01:00
event_handlers_tracks_vias_sizes.cpp pcbnew: Update strings 2019-01-02 14:43:55 -08:00
files.cpp Use existing pcb filename for Save As where possible 2020-01-06 10:33:00 -05:00
footprint_edit_frame.cpp Remove help from F1 key and move it to an action 2019-06-13 14:11:24 -04:00
footprint_edit_frame.h libtree: Remember pane width 2019-02-12 10:06:36 -08:00
footprint_editor_onclick.cpp pcbnew: Update strings 2019-01-02 14:43:55 -08:00
footprint_editor_options.cpp pcbnew: Update strings 2019-01-02 14:43:55 -08:00
footprint_editor_utils.cpp Footprint editor: fix a crash when trying to edit the properties of a footprint not yet in tree (i.e. imported from file) 2019-10-29 13:13:54 -07:00
footprint_info_impl.cpp Workaround an issue where a throw terminates (even when there's a catch for it). 2019-09-01 12:37:58 +01:00
footprint_info_impl.h Use binary search on Footprint Info list. 2018-08-04 10:29:17 +01:00
footprint_libraries_utils.cpp Fix some issues with the previous commit. 2019-12-02 23:33:45 +00:00
footprint_preview_panel.cpp Footprint viewers: force cairo canvas instead of legacy canvas when the legacy canvas is selected in the board editor. 2019-09-04 16:00:54 +02:00
footprint_preview_panel.h Pcbnew: FOOTPRINT_PREVIEW_PANEL passes reference to local 2019-04-11 17:14:07 +01:00
footprint_tree_pane.cpp Fix copy/paste errors with wrong icons. 2018-11-26 23:57:08 +00:00
footprint_tree_pane.h Convert Footprint Editor to component tree. 2018-08-01 09:35:46 +01:00
footprint_viewer_frame.cpp Footprint viewers: force cairo canvas instead of legacy canvas when the legacy canvas is selected in the board editor. 2019-09-04 16:00:54 +02:00
footprint_viewer_frame.h Standardize Footprint Viewer and Footprint Browser. 2018-09-12 14:01:35 +01: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: rebuild the parameter grid list after any parameter change. The python footprint wizard can modify other parameters than the one that was changed by user. So the parameter grid list must be updated after every parameter change. 2019-11-17 18:22:13 +01:00
footprint_wizard_frame.h Remove previous cell selection fixes in favour of slow-click hack. 2019-03-04 11:09:33 +00:00
footprint_wizard_frame_functions.cpp Footprint wizard frame: rebuild the parameter grid list after any parameter change. The python footprint wizard can modify other parameters than the one that was changed by user. So the parameter grid list must be updated after every parameter change. 2019-11-17 18:22:13 +01:00
fp_tree_model_adapter.cpp Footprint library nickname comparison fixes. 2019-06-24 08:00:21 -04:00
fp_tree_model_adapter.h Convert Footprint Editor to component tree. 2018-08-01 09:35:46 +01:00
fp_tree_synchronizing_adapter.cpp Update description in footprint tree when it's edited. 2019-09-04 17:24:17 +01:00
fp_tree_synchronizing_adapter.h Convert Footprint Editor to component tree. 2018-08-01 09:35:46 +01:00
generate_footprint_info.cpp More performance enhancements. 2018-08-06 13:49:27 +01:00
generate_footprint_info.h Convert Place Footprint to component tree. 2018-08-01 09:35:45 +01:00
gpcb_plugin.cpp Workaround an issue where a throw terminates (even when there's a catch for it). 2019-09-01 12:37:58 +01:00
gpcb_plugin.h Workaround an issue where a throw terminates (even when there's a catch for it). 2019-09-01 12:37:58 +01:00
grid_layer_box_helpers.cpp Fix a few coverity errors 2019-02-16 14:09:21 +01:00
grid_layer_box_helpers.h In-place editing for footprint TEXTE_MODULEs. 2018-07-17 15:11:04 +01:00
help_common_strings.h Fix occurrences of "edition" which should be "editing" 2018-07-17 15:12:39 +01:00
highlight.cpp pcbnew: Adjust selection behavior in highlight net 2018-10-05 21:20:26 -07:00
hotkeys.cpp Handle active layer overloading 2019-08-28 05:57:48 -07:00
hotkeys.h Add hotkey (Insert) for zone create corner 2018-08-07 09:19:18 -07:00
hotkeys_board_editor.cpp Add Ctrl+, hotkey to preferences dialog 2019-04-02 13:17:37 -04:00
hotkeys_footprint_editor.cpp Add Ctrl+, hotkey to preferences dialog 2019-04-02 13:17:37 -04:00
initpcb.cpp Pcbnew: release the lock file if a board was loaded, and when clearing the board currently edited. When the board is cleared, the previous loaded board is no longer in edit. 2019-05-20 18:38:03 +02:00
invoke_pcb_dialog.h Gfx import: fix many issues, and add many enhancements. 2018-12-03 15:25:44 +01:00
io_mgr.cpp pcbnew: Prevent GITHUB plugin from being registered 2019-01-15 12:14:02 -08:00
io_mgr.h Workaround an issue where a throw terminates (even when there's a catch for it). 2019-09-01 12:37:58 +01:00
kicad_clipboard.cpp When copying an item it's no longer at the original location and so can't be "locked". 2019-11-03 17:43:36 +00: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-07-26 15:43:53 +01:00
kicad_plugin.cpp pcbnew: properly close tags when handling bad poly 2019-09-21 09:25:16 -07:00
kicad_plugin.h Workaround an issue where a throw terminates (even when there's a catch for it). 2019-09-01 12:37:58 +01:00
layer_widget.cpp Replace DIM() macro 2019-01-06 08:43:12 -08:00
layer_widget.h Clean up file locations and names. 2018-09-22 16:23:13 +01:00
legacy_netlist_reader.cpp UI string normalization. 2017-12-24 10:04:32 -05:00
legacy_plugin.cpp Workaround an issue where a throw terminates (even when there's a catch for it). 2019-09-01 12:37:58 +01:00
legacy_plugin.h Workaround an issue where a throw terminates (even when there's a catch for it). 2019-09-01 12:37:58 +01:00
load_select_footprint.cpp Make sure that libraries are always sorted consistently. 2019-12-02 21:55:31 +00:00
magnetic_tracks_functions.cpp pcbnew: Move measure tool to common GRID_HELPER 2018-10-04 21:31:57 -07:00
menubar_footprint_editor.cpp Remove help from F1 key and move it to an action 2019-06-13 14:11:24 -04:00
menubar_pcb_editor.cpp Remove help from F1 key and move it to an action 2019-06-13 14:11:24 -04:00
microwave.cpp Tooltip and error message improvements. 2019-02-17 10:20:29 +00: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 pcbnew: Update strings 2019-01-02 14:43:55 -08:00
netclass.cpp units: Move common units and add tests 2019-01-08 09:29:32 -08:00
netclass.h Consolidate design rules UI. 2018-07-17 15:12:34 +01:00
netinfo.h pcbnew: Fix incorrect Type settings 2019-02-17 07:46:47 -08:00
netinfo_item.cpp Keep track of which nets are currently in use. 2018-10-18 12:14:23 +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 Fix ReadNetList and UpdatePCB issues with new footprints. 2018-12-10 19:48:58 +00:00
netlist_reader.cpp Handle separate parsing rules for ID_SCH and ID_PCB. 2018-07-26 15:43:53 +01:00
netlist_reader.h
onleftclick.cpp pcbnew: Update strings 2019-01-02 14:43:55 -08:00
onrightclick.cpp pcbnew: Update strings 2019-01-02 14:43:55 -08:00
pad_custom_shape_functions.cpp Allow more segments for large-arc footprints 2019-06-28 19:25:42 -07:00
pad_draw_functions.cpp Custom pads: minor fix in legacy mode related to commit a155289f. 2019-05-09 16:46:13 +02:00
pad_edit_functions.cpp Simplify copy/paste of pad settings. 2018-07-17 15:13:39 +01:00
pad_naming.cpp Pcbnew: Array tool should not number NPTHs 2019-01-06 07:55:49 -08:00
pad_naming.h Pcbnew: Array tool should not number NPTHs 2019-01-06 07:55:49 -08:00
pcb_base_edit_frame.cpp Don't try to write fp-info-cache to a read-only directory 2019-12-25 18:48:21 -05:00
pcb_base_edit_frame.h Add shortcuts to setting dialogs for track widths, via sizes and grid sizes. 2018-11-17 00:35:06 +00:00
pcb_base_frame.cpp Pcbnew: Fix incorrect canvas type saved in config, when the type is legacy canvas. 2019-09-04 11:22:55 +02:00
pcb_display_options.cpp rename files 2018-02-02 21:57:12 +01:00
pcb_draw_panel_gal.cpp PcbNew: Fix ordering of fab and courtyard layers 2019-05-27 11:54:43 -04:00
pcb_draw_panel_gal.h Remove global units usage from GetSelectionText... 2018-07-17 15:11:09 +01:00
pcb_edit_frame.cpp Pcbnew, layer manager: fix flicker when loading a file, and incorrect size on start when no file is loaded 2019-08-19 10:58:45 +02:00
pcb_edit_frame.h Alternative to cherry-picking b70df18939. 2019-07-29 20:19:46 -06:00
pcb_footprint_edit_utils.cpp Pcbnew: fix issue in legacy canvas when dragging a footprint (connectivity not updated) 2019-03-03 19:11:25 +01:00
pcb_general_settings.cpp pcbnew: Re-attach snap options 2019-01-29 13:36:17 -08:00
pcb_general_settings.h pcbnew: Re-attach snap options 2019-01-29 13:36:17 -08:00
pcb_layer_box_selector.cpp In-place editing for footprint TEXTE_MODULEs. 2018-07-17 15:11:04 +01:00
pcb_layer_box_selector.h Make esc dismiss net and layer selector popups. 2018-09-22 16:23:13 +01:00
pcb_layer_widget.cpp Fix footprint marked as modified when layer visibility changed 2019-05-24 16:17:43 -04: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 Print PCB objects before zones. 2018-08-29 20:08:01 +01:00
pcb_netlist.cpp Break out ref-des-centric functions to own header 2019-01-30 15:41:36 -08:00
pcb_netlist.h Count pins instead of using netcount as a proxy. 2018-03-26 19:57:08 +01:00
pcb_painter.cpp Fix compil issue due to a small incompatibility from cherry-picked code. 2019-11-18 09:13:04 +01:00
pcb_painter.h Disable zone outlines and hatched lines rendering in printouts 2018-10-31 19:17:30 +01:00
pcb_parser.cpp pcbnew: Handle old stable translated layers 2019-04-01 14:25:27 -07:00
pcb_parser.h pcbnew: Handle old stable translated layers 2019-04-01 14:25:27 -07:00
pcb_plot_params.cpp pcbnew: Clean up warnings with unit handling in the DXF export 2019-07-10 12:42:54 -04:00
pcb_plot_params.h pcbnew: Clean up warnings with unit handling in the DXF export 2019-07-10 12:42:54 -04: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 Replace DIM() macro 2019-01-06 08:43:12 -08:00
pcb_view.cpp fix incorrect initialization of VIEW::m_boundary. 2018-11-18 20:04:17 +01:00
pcb_view.h Removed unused variables in PCB_VIEW 2017-12-14 17:13:42 +01:00
pcbnew.cpp Pcbnew: Python scripting support clean up. 2019-05-24 08:01:57 -04:00
pcbnew.h Spelling fix HIGHT->HIGH 2019-01-03 17:10:27 -08:00
pcbnew.icns Update MacOS icons 2018-03-22 11:45:42 -04:00
pcbnew.rc
pcbnew_config.cpp pcbnew: Add toolbar buttons for action plugins 2018-08-26 19:39:27 -07:00
pcbnew_config.h
pcbnew_doc.icns Update MacOS icons 2018-03-22 11:45:42 -04:00
pcbnew_id.h Remove help from F1 key and move it to an action 2019-06-13 14:11:24 -04:00
pcbnew_printout.cpp Disable zone outlines and hatched lines rendering in printouts 2018-10-31 19:17:30 +01:00
pcbnew_printout.h Disable zone outlines and hatched lines rendering in printouts 2018-10-31 19:17:30 +01:00
pcbplot.cpp Gerber plot: fix a minor issue: TF attribute "Drawing" is now "OtherDrawing,Comment" This is due some changes in recent Gerber file format. 2019-11-05 20:15:00 +01:00
pcbplot.h Store line width setting for printouts 2018-10-31 19:17:30 +01:00
plot_board_layers.cpp Pcbnew plot: fix missing footprint texts on solder mask layers. 2019-08-13 09:55:11 +02:00
plot_brditems_plotter.cpp Gerber object attribute: avoid trying to guess if a SMD pad is a BGA pad. 2019-12-11 08:55:44 +01:00
plotcontroller.h
plugin.cpp Workaround an issue where a throw terminates (even when there's a catch for it). 2019-09-01 12:37:58 +01:00
protos.h
ratsnest.cpp ratsnest: Calculate ratsnest per pad 2019-01-08 17:19:30 -08:00
ratsnest_data.cpp pcbnew: Separating connectivity to subdir 2018-10-12 16:31:09 -07:00
ratsnest_data.h pcbnew: Separating connectivity to subdir 2018-10-12 16:31:09 -07:00
ratsnest_viewitem.cpp pcbnew: locking connectivity using RAII 2018-12-20 11:04:08 -08:00
ratsnest_viewitem.h
sel_layer.cpp Try to fix UI issues in select layer pair dialog and slect layer dialog. 2019-07-28 12:55:47 +02:00
target_edit.cpp Remove on-kill-focus-validation. 2018-11-29 19:00:21 +00:00
text_mod_grid_table.cpp Re-enable text layers now that DRC & zone fills are fixed. 2018-08-24 10:56:13 +01:00
text_mod_grid_table.h Consolidate design rules UI. 2018-07-17 15:12:34 +01:00
tool_footprint_editor.cpp Revert "Change top selection drop-down to combobox" 2019-01-28 10:15:32 -08:00
tool_footprint_viewer.cpp Remove help from F1 key and move it to an action 2019-06-13 14:11:24 -04:00
tool_onrightclick.cpp Consolidate design rules UI. 2018-07-17 15:12:34 +01:00
tool_pcb_editor.cpp Alternative to cherry-picking b70df18939. 2019-07-29 20:19:46 -06:00
toolbars_update_user_interface.cpp Overhaul border drawing in all the Kicad frames. 2018-08-11 17:25:38 +01:00
tracks_cleaner.cpp Pcbnew: fix clean up tracks and vias segfault bug. 2019-06-28 13:12:23 -04:00
undo_redo.cpp pcbnew: Update strings 2019-01-02 14:43:55 -08:00
zone_filler.cpp Move zone refill to action 2019-07-01 09:16:32 -07:00
zone_filler.h Move zone refill to action 2019-07-01 09:16:32 -07:00
zone_settings.cpp Spelling fix HIGHT->HIGH 2019-01-03 17:10:27 -08:00
zone_settings.h pcbnew: Remove maximum zone corner radius 2018-10-06 22:01:39 -07:00
zones.h UNIT_BINDERize zone dialogs. 2018-07-17 15:11:32 +01:00
zones_by_polygon.cpp pcbnew: Separating connectivity to subdir 2018-10-12 16:31:09 -07:00
zones_by_polygon_fill_functions.cpp pcbnew: Separating connectivity to subdir 2018-10-12 16:31:09 -07:00
zones_functions_for_undo_redo.cpp Fix occurrences of "edition" which should be "editing" 2018-07-17 15:12:39 +01:00
zones_functions_for_undo_redo.h Fix occurrences of "edition" which should be "editing" 2018-07-17 15:12:39 +01:00
zones_test_and_combine_areas.cpp pcbnew: Don't merge zones with different params 2018-09-17 12:17:22 -07:00