kicad/pcbnew/router
Jeff Young 02ccd5fbdb Make sure properties commands don't go to other tools during routing.
Brings up the track widths (or diff pairs) context menu instead,
which seems to be the closest parallel.

Fixes https://gitlab.com/kicad/code/kicad/issues/7099
2021-01-14 15:19:09 +00:00
..
CMakeLists.txt router: initial support for dragging components with traces attached 2020-02-28 23:17:15 +01:00
length_tuner_tool.cpp Convert an annoying message box to an infobar 2021-01-02 22:14:10 -05:00
length_tuner_tool.h Move the router tools to a TOOL_MENU context menu 2020-09-24 23:51:34 +01:00
pns_algo_base.cpp
pns_algo_base.h router: use one global logger object 2020-02-27 22:02:56 +01:00
pns_arc.cpp Repair ARC copy constructor. 2020-11-01 00:10:08 +00:00
pns_arc.h Repair ARC copy constructor. 2020-11-01 00:10:08 +00:00
pns_component_dragger.cpp Implement hole clearance and hole-to-hole clearance in router. 2021-01-01 00:31:36 +00:00
pns_component_dragger.h Component dragger: be more generous about picking up tracks 2020-12-22 22:28:24 -05:00
pns_debug_decorator.h router: clearer distinction between LOGGER and DEBUG_DECORATOR classes. 2020-07-22 18:05:54 +02:00
pns_diff_pair.cpp Mostly formatting cleanup but a few type-casting cleanups too. 2020-11-24 22:16:41 +00:00
pns_diff_pair.h Enforce hole-to-hole min when placing diffpair vias. 2021-01-05 00:26:49 +00:00
pns_diff_pair_placer.cpp Remove a few const_cast 2021-01-12 20:51:31 +00:00
pns_diff_pair_placer.h Better error messages when routing can't be started. 2021-01-05 18:47:58 +00:00
pns_dp_meander_placer.cpp PNS: First pass at updating meander placers for arcs 2021-01-05 17:57:21 -05:00
pns_dp_meander_placer.h PNS: First pass at updating meander placers for arcs 2021-01-05 17:57:21 -05:00
pns_drag_algo.h Formatting. 2021-01-04 19:19:55 +00:00
pns_dragger.cpp Record status of via dragging in Walkaround mode. 2021-01-02 00:31:02 +00:00
pns_dragger.h Removes 3 other instances of a potential encoding problem 2021-01-07 17:36:49 +00:00
pns_index.cpp Implement hole clearance and hole-to-hole clearance in router. 2021-01-01 00:31:36 +00:00
pns_index.h Formatting. 2021-01-04 19:19:55 +00:00
pns_item.cpp Improve feedback when routing in highlight collisions mode. 2021-01-01 17:25:37 +00:00
pns_item.h Formatting. 2021-01-04 19:19:55 +00:00
pns_itemset.cpp Formatting. 2021-01-04 19:19:55 +00:00
pns_itemset.h Formatting. 2021-01-04 19:19:55 +00:00
pns_joint.h pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_kicad_iface.cpp PNS: Fix loop removal, make walkaround less broken for arcs 2021-01-05 17:57:21 -05:00
pns_kicad_iface.h Make sure TH pads get collision layer highlighted. 2021-01-03 21:16:09 +00:00
pns_layerset.h Comment-only changes 2020-01-10 16:43:01 -08:00
pns_line.cpp Make MSVC happy again 2021-01-05 20:56:37 -05:00
pns_line.h PNS: Fix loop removal, make walkaround less broken for arcs 2021-01-05 17:57:21 -05:00
pns_line_placer.cpp PNS: Use last-segment posture optimization always 2021-01-07 20:12:31 -05:00
pns_line_placer.h PNS: Use last-segment posture optimization always 2021-01-07 20:12:31 -05:00
pns_link_holder.h Commenting and naming for clarity. 2021-01-05 16:54:52 +00:00
pns_linked_item.h pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_logger.cpp router: clearer distinction between LOGGER and DEBUG_DECORATOR classes. 2020-07-22 18:05:54 +02:00
pns_logger.h router: clearer distinction between LOGGER and DEBUG_DECORATOR classes. 2020-07-22 18:05:54 +02:00
pns_meander.cpp Mostly formatting cleanup but a few type-casting cleanups too. 2020-11-24 22:16:41 +00:00
pns_meander.h Comment-only changes 2020-01-10 16:43:01 -08:00
pns_meander_placer.cpp PNS: First pass at updating meander placers for arcs 2021-01-05 17:57:21 -05:00
pns_meander_placer.h PNS: First pass at updating meander placers for arcs 2021-01-05 17:57:21 -05:00
pns_meander_placer_base.cpp PNS: First pass at updating meander placers for arcs 2021-01-05 17:57:21 -05:00
pns_meander_placer_base.h PNS: First pass at updating meander placers for arcs 2021-01-05 17:57:21 -05:00
pns_meander_skew_placer.cpp PNS: First pass at updating meander placers for arcs 2021-01-05 17:57:21 -05:00
pns_meander_skew_placer.h Comment-only changes 2020-01-10 16:43:01 -08:00
pns_node.cpp Don't show a leading ratline to a NPTH. 2021-01-07 12:25:04 +00:00
pns_node.h PNS: Correctly assemble lines with reversed arcs 2021-01-05 17:57:21 -05:00
pns_optimizer.cpp PNS: Fix loop removal, make walkaround less broken for arcs 2021-01-05 17:57:21 -05:00
pns_optimizer.h Cleanup (and a minor performance improvement). 2021-01-04 22:32:29 +00:00
pns_placement_algo.h router: backspace key to undo last fixed segment(s) 2020-02-27 22:02:56 +01:00
pns_router.cpp Better error messages when routing can't be started. 2021-01-05 18:47:58 +00:00
pns_router.h Formatting. 2021-01-04 19:19:55 +00:00
pns_routing_settings.cpp PNS: A new approach to arc placement 2020-12-30 18:23:24 -05:00
pns_routing_settings.h Fix comment 2020-12-30 18:52:56 -05:00
pns_segment.h Repair ARC copy constructor. 2020-11-01 00:10:08 +00:00
pns_shove.cpp Commenting and naming for clarity. 2021-01-05 16:54:52 +00:00
pns_shove.h Commenting and naming for clarity. 2021-01-05 16:54:52 +00:00
pns_sizes_settings.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
pns_sizes_settings.h Enforce hole-to-hole min when placing diffpair vias. 2021-01-05 00:26:49 +00:00
pns_solid.cpp Cleanup (and a minor performance improvement). 2021-01-04 22:32:29 +00:00
pns_solid.h Implement hole clearance and hole-to-hole clearance in router. 2021-01-01 00:31:36 +00:00
pns_tool_base.cpp Honour alt-means-disable-grid-snapping in router. 2020-12-11 13:11:47 +00:00
pns_tool_base.h Honour alt-means-disable-grid-snapping in router. 2020-12-11 13:11:47 +00:00
pns_topology.cpp Change gears on no-connect net generation. See bug rpt. 2020-12-04 18:25:48 +00:00
pns_topology.h MINOPTMAX: added OptThenMin() method as syntax sugar 2020-10-09 00:01:26 +02:00
pns_tune_status_popup.cpp Push KIWAY_HOLDER down a level so we can move a bunch of stuff that doesn't belong there out. 2019-06-10 23:46:00 +01:00
pns_tune_status_popup.h Pcbnew: fix crash on exit after using the track length tool. 2020-02-22 10:34:11 +01:00
pns_utils.cpp Implement hole clearance and hole-to-hole clearance in router. 2021-01-01 00:31:36 +00:00
pns_utils.h pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_via.cpp Implement hole clearance and hole-to-hole clearance in router. 2021-01-01 00:31:36 +00:00
pns_via.h Formatting. 2021-01-02 18:38:17 +00:00
pns_walkaround.cpp Mostly formatting cleanup but a few type-casting cleanups too. 2020-11-24 22:16:41 +00:00
pns_walkaround.h A few Coverity fixes. 2020-03-30 09:50:26 +02:00
range.h
ranged_num.h
router_preview_item.cpp Make sure TH pads get collision layer highlighted. 2021-01-03 21:16:09 +00:00
router_preview_item.h Make sure TH pads get collision layer highlighted. 2021-01-03 21:16:09 +00:00
router_tool.cpp Make sure properties commands don't go to other tools during routing. 2021-01-14 15:19:09 +00:00
router_tool.h Make sure properties commands don't go to other tools during routing. 2021-01-14 15:19:09 +00:00
time_limit.cpp
time_limit.h Cleanup: Replace C-only deprecated headers 2019-12-05 11:03:15 -08:00