43725 Commits (5b772dde13a4833851cd0f42a2f99e505766f826)
 

Author SHA1 Message Date
John Beard 5b772dde13 QA: Use modern Boost test print customisation point 1 year ago
John Beard 27c0c7e0e9 QA: Remove old Boost testing polyfills (<1.64) 1 year ago
Jeff Young 7c4fe35589 Don't presume CreatePin/RepeatPin() return something. 1 year ago
Jeff Young 417f3638a3 Don't mess up current zoom when switching sheets. 1 year ago
Jeff Young 22d37f6c34 Set sheetpath for ERCE_MISSING_UNIT errors. 1 year ago
Alex Shvartzkop 7e281eebdf Fix build errors and warnings related to multichannel tool. 1 year ago
Alex Shvartzkop 881d0184bb Parse more Altium data related to Text6. 1 year ago
JamesJCode 00f89ae28e Respect system dark / light theme if common settings not available 1 year ago
Tomasz Wlostowski bec7148593 pcbnew: remove debugging printf() 1 year ago
Tomasz Wlostowski ca8d5df9f6 multichannel: allow selecting entire groups as RAs + throw an error in Repeat Layout when there's single RA in the project 1 year ago
Tomasz Wlostowski 8ba0d7d193 multichannel: wx UI fixes 1 year ago
Tomasz Wlostowski 792845b550 multichannel: added unrouted version of the demo project 1 year ago
Tomasz Wlostowski 1a503a1d91 MULTICHANNEL_TOOL: post-rebase fixes 1 year ago
Tomasz Wlostowski 882ac4f3b5 qa: refactor MC tests to use new topo_match 1 year ago
Tomasz Wlostowski 6c5d5075a4 pcbnew: MC tool shalt not commit twice 1 year ago
Tomasz Wlostowski c3e621bb69 qa: added test layout for the MULTICHANNEL_TOOL 1 year ago
Tomasz Wlostowski e8711fb06d pcbnew: fix backtracking & net cluster integrity check in the topological matching algorighm 1 year ago
Tomasz Wlostowski f942a43d74 pcbnew: fix compile error in ZONES_CONTAINER::OnUserConfirmChange() 1 year ago
Tomasz Wlostowski d29babfafe multichannel: fix grouping 1 year ago
Tomasz Wlostowski 54e5632a42 multichannel: put MC tool behind an ADVANCED_CFG flag 1 year ago
Tomasz Wlostowski b84da7be02 multichannel: conditional rule area expression property 1 year ago
Tomasz Wlostowski ae44a7ed3c multichannel: move to wxLogTrace, grouping wip 1 year ago
Tomasz Wlostowski 37399fba42 multichannel: fix dialog sizing 1 year ago
Tomasz Wlostowski 72912f1013 qa: basic testsuite for the MULTICHANNEL_TOOL 1 year ago
Tomasz Wlostowski 0057e8b1d3 pcbnew: refactor topology matching algorithm and move it to the connectivity subsystem 1 year ago
Tomasz Wlostowski 9963b9dd9f TOOL_INTERACTIVE: only create the context menu when we are running in GUI mode 1 year ago
Tomasz Wlostowski 145f26dd1e pcbnew: fix post-rebase errors 1 year ago
Tomasz Wlostowski a4936964e2 pcbnew: fix rebase issue in BOARD_COMMIT 2 years ago
Tomasz Wlostowski 60ba72ad5c pcbnew: distinguish between KEEPOUT and PLACEMENT rule areas in the DRC (ignore PLACEMENT for the moment) 2 years ago
Tomasz Wlostowski c4d5c99b42 pcbnew: more checks for rule area type (keepout/placement) in various zone-related code 2 years ago
Tomasz Wlostowski ebc9bd62bc pcbnew: first flip, then rotate (flip seems to reset orientation) the footprints in multichannel tool 2 years ago
Tomasz Wlostowski f60017903f demos: demo project for the MULTICHANNEL_TOOL 2 years ago
Tomasz Wlostowski 6e84d665ed pcbnew: clean-up and partial de-auto-ization of MULTICHANNEL_TOOL 2 years ago
Tomasz Wlostowski d37bdfbfe8 pcbnew: default arguments for the constructor of PCBEXPR_CONTEXT 2 years ago
Tomasz Wlostowski ad66ea60df pcbnew: moved the multichannel tools into Tools menu 2 years ago
Tomasz Wlostowski 99d53647e8 pcbnew: improvements in the heuristics of the MULTICHANNEL_TOOL topology matching algo. 2 years ago
Tomasz Wlostowski 7315d8e47b common: COMMIT now throws an assertion if an item is added/deleted multiple times 2 years ago
Tomasz Wlostowski 628d4d3fdb pcbnew: weeding out bugs in the MULTICHANNEL_TOOL... 2 years ago
Tomasz Wlostowski c790a17aae pcbnew: add rule area type as an introspectable property 2 years ago
Tomasz Wlostowski a27d529cbc pcbnew: performance improvements & grouping bugfixes in multichannel tool 2 years ago
Tomasz Wlostowski 49f470f0a6 pcbnew: fixes in the logic of multichannel tool dialogs 2 years ago
Tomasz Wlostowski 9b671d3448 pcbnew: first working version of the Repeat Layout feature (MULTICHANNEL_TOOL) 2 years ago
Tomasz Wlostowski c617b0d3b1 pcbnew: implement logic of Repeat Layout dialog 2 years ago
Tomasz Wlostowski 048bbcb02b BOARD_COMMIT: allow to make PCB-editor specific commits outside the actual pcbnew 2 years ago
Tomasz Wlostowski c3b57f9f02 pcbnew: add MULTICHANNEL_TOOL files to CMakeLists 2 years ago
Tomasz Wlostowski b236e3a9ab pcbnew: menu entries for the MULTICHANNEL_TOOL 2 years ago
Tomasz Wlostowski 689ba39581 pcbnew: register the MULTICHANNEL_TOOL in the tool manager. 2 years ago
Tomasz Wlostowski 4347ae1270 router: ignore the newly introduced placement rule areas, just focus on keepouts for the moment. 2 years ago
Tomasz Wlostowski d34bcc8f08 PCB_ACTIONS: add actions for MULTICHANNEL_TOOL 2 years ago
Tomasz Wlostowski 43c8ecd77f PCB_TOOL_BASE: allow casting the frame to types other than PCB_BASE_DRAW_FRAME. 2 years ago