7
mirror of https://gitlab.com/kicad/code/kicad.git synced 2025-03-30 01:56:58 +00:00
kicad/pcbnew/router
2025-03-26 00:12:43 +01:00
..
CMakeLists.txt router: initial support for multidrag (just the algorithm) 2024-11-02 19:59:09 +01:00
pns_algo_base.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_algo_base.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_arc.cpp Treat changes in solder mask like a width change. 2025-02-27 15:24:30 +00:00
pns_arc.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_component_dragger.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_component_dragger.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_debug_decorator.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_diff_pair_placer.cpp router: reenable diff pair placement in shove mode 2025-02-03 13:24:27 +01:00
pns_diff_pair_placer.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_diff_pair.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_diff_pair.h Treat changes in solder mask like a width change. 2025-02-27 15:24:30 +00:00
pns_dp_meander_placer.cpp Ensure PNS length tuning calculation uses correct layer ID context 2025-03-18 12:37:16 +00:00
pns_dp_meander_placer.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_drag_algo.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_dragger.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_dragger.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_hole.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_hole.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_index.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_index.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_item.cpp PNS: Use HasHole to check if an item has a hole 2025-02-13 21:53:59 -05:00
pns_item.h Clarifying comments. 2025-02-27 17:53:06 +00:00
pns_itemset.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_itemset.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_joint.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_kicad_iface.cpp No more invisible (non-field) text. 2025-03-10 21:58:30 +00:00
pns_kicad_iface.h Tables support for router. 2025-03-10 15:45:42 +00:00
pns_layerset.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_line_placer.cpp Formatting. 2025-02-27 15:24:30 +00:00
pns_line_placer.h router: pass current routing mode to rhWalkBase() so that it knows what kinds of board primitives to walk around 2025-01-04 19:57:12 +01:00
pns_line.cpp Treat changes in solder mask like a width change. 2025-02-27 15:24:30 +00:00
pns_line.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_link_holder.h Formatting. 2025-02-27 15:24:30 +00:00
pns_linked_item.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_logger.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_logger.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_meander_placer_base.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_meander_placer_base.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_meander_placer.cpp Ensure PNS length tuning calculation uses correct layer ID context 2025-03-18 12:37:16 +00:00
pns_meander_placer.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_meander_skew_placer.cpp Ensure PNS length tuning calculation uses correct layer ID context 2025-03-18 12:37:16 +00:00
pns_meander_skew_placer.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_meander.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_meander.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_mouse_trail_tracer.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_mouse_trail_tracer.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_multi_dragger.cpp router: prevent assertion fail in MULTI_DRAGGER 2025-02-24 23:42:20 +01:00
pns_multi_dragger.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_node.cpp Treat changes in solder mask like a width change. 2025-02-27 15:24:30 +00:00
pns_node.h router: multiple fixes in shove algorithm: 2025-01-04 20:03:24 +01:00
pns_optimizer.cpp router: comment out some excessive debug calls 2025-02-03 13:24:27 +01:00
pns_optimizer.h router: fix regression in optimization of head lines 2025-01-04 19:57:12 +01:00
pns_placement_algo.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_router.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_router.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_routing_settings.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_routing_settings.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_segment.h Treat changes in solder mask like a width change. 2025-02-27 15:24:30 +00:00
pns_shove.cpp router: don't try to lock the first vertex of a zero-vertex line. Might crash (sometimes). 2025-03-26 00:12:43 +01:00
pns_shove.h router: refine the endpoint moving logic so that it doesn't block shoving 2025-02-27 23:51:12 +01:00
pns_sizes_settings.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_sizes_settings.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_solid.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_solid.h Treat changes in solder mask like a width change. 2025-02-27 15:24:30 +00:00
pns_tool_base.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_tool_base.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_topology.cpp Ensure PNS length tuning calculation uses correct layer ID context 2025-03-18 12:37:16 +00:00
pns_topology.h Ensure PNS length tuning calculation uses correct layer ID context 2025-03-18 12:37:16 +00:00
pns_utils.cpp router: dump NODE overrides debug method 2025-02-03 13:24:27 +01:00
pns_utils.h router: dump NODE overrides debug method 2025-02-03 13:24:27 +01:00
pns_via.cpp Treat changes in solder mask like a width change. 2025-02-27 15:24:30 +00:00
pns_via.h Treat changes in solder mask like a width change. 2025-02-27 15:24:30 +00:00
pns_walkaround.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
pns_walkaround.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
range.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
ranged_num.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
router_preview_item.cpp PNS: Use HasHole to check if an item has a hole 2025-02-13 21:53:59 -05:00
router_preview_item.h Adjust LayerDepthFactor to account for layer size 2025-01-30 16:35:05 -06:00
router_status_view_item.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
router_status_view_item.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
router_tool.cpp Add fake-autoroute to context menus (router and edit) 2025-01-31 15:49:27 +01:00
router_tool.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
time_limit.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
time_limit.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00