kicad/pcbnew/router
Jeff Young 5f9ed2583c Don't put up double lock confirmation dialogs.
Also removes EditToolSelectionFilter which was misused in more places
than it was used correctly.  The original point of the client filter
was to move the logic to the point of use, which the
EditToolSelectionFilter sort of obviated anyway.

Fixes https://gitlab.com/kicad/code/kicad/issues/6751
2020-12-15 22:34:24 +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 Go back to arrow cursor on a cancel (or finish). 2020-11-19 20:09:28 +00: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 router: fix segfault with NPTH holes in COMPONENT_DRAGGER 2020-09-08 01:31:42 +02:00
pns_component_dragger.h PNS_DRAGGER should report its layers. 2020-11-08 17:19:37 +00: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 Apply 0ef63aca47 to diff pairs. 2020-12-12 03:43:41 +00:00
pns_diff_pair_placer.cpp Apply 0ef63aca47 to diff pairs. 2020-12-12 03:43:41 +00:00
pns_diff_pair_placer.h PNS: Moving the rest of the placer to Fix/Commit 2020-03-06 09:56:44 -08:00
pns_dp_meander_placer.cpp Add mils to units, remove useMils variables 2020-10-03 20:06:56 +00:00
pns_dp_meander_placer.h PNS: Moving the rest of the placer to Fix/Commit 2020-03-06 09:56:44 -08:00
pns_drag_algo.h PNS_DRAGGER should report its layers. 2020-11-08 17:19:37 +00:00
pns_dragger.cpp Mostly formatting cleanup but a few type-casting cleanups too. 2020-11-24 22:16:41 +00:00
pns_dragger.h PNS_DRAGGER should report its layers. 2020-11-08 17:19:37 +00:00
pns_index.cpp Mark the colliding shape so we know which one to highlight. 2020-10-05 22:32:07 +01:00
pns_index.h Add more consts all over the place 2020-10-27 11:03:35 +00:00
pns_item.cpp Change gears on no-connect net generation. See bug rpt. 2020-12-04 18:25:48 +00:00
pns_item.h Formatting. 2020-12-02 20:05:47 +00:00
pns_itemset.cpp
pns_itemset.h Nip some common.h from headers 2020-10-24 08:28:03 -04:00
pns_joint.h pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_kicad_iface.cpp Cleanup compiler warnings 2020-12-09 23:13:33 +00:00
pns_kicad_iface.h MODULE -> FOOTPRINT. 2020-11-13 16:04:03 +00:00
pns_layerset.h Comment-only changes 2020-01-10 16:43:01 -08:00
pns_line.cpp Mostly formatting cleanup but a few type-casting cleanups too. 2020-11-24 22:16:41 +00:00
pns_line.h Don't reset tail when changing track width/via sizes. 2020-12-11 17:58:36 +00:00
pns_line_placer.cpp Don't reset tail when changing track width/via sizes. 2020-12-11 17:58:36 +00:00
pns_line_placer.h Tweak the mouse-based posture solver 2020-08-30 19:54:09 -04:00
pns_link_holder.h Use kicad_algo directly rather than common.h 2020-10-24 08:53:11 -04: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 Add mils to units, remove useMils variables 2020-10-03 20:06:56 +00:00
pns_meander_placer.h PNS: Moving the rest of the placer to Fix/Commit 2020-03-06 09:56:44 -08:00
pns_meander_placer_base.cpp Mostly formatting cleanup but a few type-casting cleanups too. 2020-11-24 22:16:41 +00:00
pns_meander_placer_base.h Comment-only changes 2020-01-10 16:43:01 -08:00
pns_meander_skew_placer.cpp Add mils to units, remove useMils variables 2020-10-03 20:06:56 +00:00
pns_meander_skew_placer.h Comment-only changes 2020-01-10 16:43:01 -08:00
pns_node.cpp Mostly formatting cleanup but a few type-casting cleanups too. 2020-11-24 22:16:41 +00:00
pns_node.h Add const specifiers 2020-11-18 19:50:36 +00:00
pns_optimizer.cpp Add const specifiers 2020-11-18 19:50:36 +00:00
pns_optimizer.h Add const specifiers 2020-11-18 19:50:36 +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 Formatting. 2020-12-11 12:48:04 +00:00
pns_router.h Allow layer switching when routing from pad. 2020-12-02 21:17:56 +00:00
pns_routing_settings.cpp Generalize default footprint fields. 2020-05-08 23:30:33 +01:00
pns_routing_settings.h router: option to enable optimization of the track being dragged 2020-02-27 22:02:56 +01:00
pns_segment.h Repair ARC copy constructor. 2020-11-01 00:10:08 +00:00
pns_shove.cpp Formatting. 2020-12-02 20:05:47 +00:00
pns_shove.h Fix a few Coverity and compil minor warnings. Remove dead code 2020-04-21 12:47:48 +02:00
pns_sizes_settings.cpp Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
pns_sizes_settings.h Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
pns_solid.cpp router: bring back legacy GetEffectivePolygon() for complex pad shapes (more info in comments) 2020-10-07 16:36:37 +02:00
pns_solid.h Edge Cuts shapes have zero width. 2020-11-26 17:42:46 +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 pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_utils.h pcbnew: Adding arcs to PNS 2020-02-21 16:11:41 -08:00
pns_via.cpp PNS: Addition layer smarts 2020-08-25 09:42:50 -07:00
pns_via.h Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +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 Remove some "class_" prefixes from files. 2020-11-13 15:16:23 +00:00
router_preview_item.h Move PNS pad solids to COMPOUND_SHAPE. 2020-10-05 22:32:07 +01:00
router_tool.cpp Don't put up double lock confirmation dialogs. 2020-12-15 22:34:24 +00:00
router_tool.h Allow layer switching when routing from pad. 2020-12-02 21:17:56 +00:00
time_limit.cpp
time_limit.h Cleanup: Replace C-only deprecated headers 2019-12-05 11:03:15 -08:00