Jeff Young
|
76cd637895
|
Make the net identifier opaque to PNS router.
This also improves performance as we don't have to look up the
netcodes in a map.
|
2023-08-22 15:17:02 +00:00 |
Jeff Young
|
6fb30398ca
|
Don't steal an existing via's hole.
|
2023-04-11 17:48:27 +01:00 |
Jeff Young
|
3090363cd5
|
Copy via flags down to the level the router consumes.
Fixes https://gitlab.com/kicad/code/kicad/issues/12591
|
2022-10-13 17:41:42 +01:00 |
Wayne Stambaugh
|
cf00319c85
|
More NULL expunging.
|
2021-07-20 07:27:18 -04:00 |
luz paz
|
f968fc8719
|
Fix source comment / documentation typos
|
2021-06-09 19:32:58 +00:00 |
Jeff Young
|
8be213e36f
|
Trim includes (and use consistent terminology in error messages).
|
2021-03-21 20:15:47 +00:00 |
Jeff Young
|
f7b20611c1
|
Enforce hole-to-hole min when placing diffpair vias.
Fixes https://gitlab.com/kicad/code/kicad/issues/6931
|
2021-01-05 00:26:49 +00:00 |
Jeff Young
|
c0a9742b3a
|
Apply 0ef63aca47 to diff pairs.
Fixes https://gitlab.com/kicad/code/kicad/issues/6314
|
2020-12-12 03:43:41 +00:00 |
Werni
|
0e44f5128c
|
Add const specifiers
|
2020-11-18 19:50:36 +00:00 |
Tomasz Wlostowski
|
fd07e94760
|
router: abstract segment links into a LINK_HOLDER interface. DIFF_PAIRS are now also linkable
|
2020-07-22 17:04:42 +02:00 |
Seth Hillbrand
|
8c19b4b6ae
|
pcbnew: Adding arcs to PNS
This is allows ARCs in tracks to be synchronized with
the PNS router. Note this does not yet include the UI components
to route curved traces
|
2020-02-21 16:11:41 -08:00 |
Seth Hillbrand
|
7c28c3838a
|
Comment-only changes
Makes class comments conform to coding standards
|
2020-01-10 16:43:01 -08:00 |
Camille
|
9ff66a5274
|
Fix unnecessary value parameter detected by clang-tidy. - Replace value parameter by const reference parameter or move-assignement in some cases
|
2018-01-09 18:55:51 -05:00 |
Simon Richter
|
ad088db6d2
|
Add more "override" markers.
|
2016-09-25 13:59:41 -04:00 |
decimad
|
6c749e0ba8
|
Remove PNS_ prefix from most types inside namespace PNS
|
2016-09-06 16:06:06 +02:00 |
decimad
|
4cf44d9725
|
Rename pns item kind constants in preparation for renaming pns classes
|
2016-09-06 16:06:06 +02:00 |
decimad
|
de6281e977
|
Move PNS router code into namespace PNS
update copyright messages
|
2016-09-06 16:06:06 +02:00 |
Maciej Suminski
|
7e94e5282a
|
Changed PNS debug output to use wxLogTrace
|
2016-08-15 17:16:54 +02:00 |
Maciej Suminski
|
0ef866ee74
|
Code formatting
|
2016-08-15 17:16:53 +02:00 |
Tomasz Wlostowski
|
a2ac1cd087
|
P&S: cleaner placement of DP segments/vias. Speed improvements too.
|
2016-08-15 17:16:49 +02:00 |
Tomasz Wlostowski
|
9c8bdcc894
|
P&S refactor: removed most of Kicad-dependent code from PNS internal classes
|
2016-08-15 17:16:47 +02:00 |
jean-pierre charras
|
569c2be354
|
Minor fixes: dialog rescue: make strings translatable. Remove a few coverity warnings (not initialized members). Very minor other changes.
|
2015-04-28 17:07:36 +02:00 |
jean-pierre charras
|
20dfe9ca29
|
Minor fixes: dialog_create_array.* files: clean code ( remove useless declarations and functions ).
fix a few coverity warnings about not initialized members in ctors.
|
2015-04-22 18:39:49 +02:00 |
Maciej Suminski
|
4fb9bce354
|
Code formatting.
|
2015-02-18 17:53:46 +01:00 |
Tomasz Włostowski
|
112adccbcb
|
router: differential pairs & length tuning support
|
2015-02-18 01:29:54 +01:00 |