02-20 12:48:38 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 392:Plugin executed on: 'linux' 02-20 12:48:38 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 393:Plugin executed with python version: '3.12.3 (main, Jan 17 2025, 18:03:48) [GCC 13.3.0]' 02-20 12:48:38 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 394:KiCad build version: 8.0.7-8.0.7-0~ubuntu24.04.1 02-20 12:48:38 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 395:Plugin version: 3.0.3 02-20 12:48:38 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 396:Frame repr: 02-20 12:48:38 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 420:Preparing replicator with K1 as a reference 02-20 12:48:38 com_github_MitjaNemec_ReplicateLayout.replicate_layout 117:getting a list of all footprints on board 02-20 12:48:38 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 468:source anchor footprint is 'K1' Located on: ['GPRelay1'] With filenames: ['GPRelay.kicad_sch'] With sheet_id:['GPRelay1'] 02-20 12:48:38 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 475:Corresponding footprints are [('K1', ['GPRelay1']), ('K2', ['GPRelay'])] 02-20 12:48:38 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 487:Showing dialog 02-20 12:48:38 com_github_MitjaNemec_ReplicateLayout.replicate_layout 472:constructing a list of sheets suitable for replication on level:'GPRelay1', file:'GPRelay.kicad_sch' 02-20 12:48:38 com_github_MitjaNemec_ReplicateLayout.replicate_layout 509:suitable sheets are:[['GPRelay']] 02-20 12:48:39 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1507:Level selected: ['GPRelay1'] 02-20 12:48:39 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1331:Filtering list of tracks 02-20 12:48:39 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 493:Toolbar position: wx.Point(1886, 89) 02-20 12:48:39 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 498:Dialog position: wx.Point(1447, 89) 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 472:constructing a list of sheets suitable for replication on level:'GPRelay1', file:'GPRelay.kicad_sch' 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 509:suitable sheets are:[['GPRelay']] 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 240:Replicating layout 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 288:Starting replication of sheets: [['GPRelay']] on level: ['GPRelay1'] with tracks=True, zone=True, text=True, text=True, intersecting=False, remove=False, locked footprints=False, group_only=False 02-20 12:48:40 root 332:updating GUI message: 'Preparing for replication' 02-20 12:48:40 root 337:updating GUI with: 0 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 358:Getting the list of source footprints 02-20 12:48:40 root 337:updating GUI with: 0 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 368:Getting the list of all the remaining footprints 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 375:Getting source tracks 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1331:Filtering list of tracks 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 379:Getting source zones 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 383:Getting source text items 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 387:Getting source drawing items 02-20 12:48:40 root 332:updating GUI message: 'Replicating footprints' 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 861:Replicating footprints 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 868:Replicating footprints on sheet ['GPRelay'] 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 985:Src text UUid:9ec0c320-4114-4080-8886-2db63ca3d82f 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 986:Dst text UUid:ad06152e-04a2-4770-a3da-c2249947f6ff 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 985:Src text UUid:d5f9c50f-4fd2-425b-8687-7ebe9f7909ad 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 986:Dst text UUid:4000d798-81e3-4749-8e60-071ac3076bed 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 985:Src text UUid:6146fba7-54e5-4fb9-8edd-9e37b7d3af06 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 986:Dst text UUid:c2a1d69b-1c45-45cc-8093-52961ceb0dda 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 985:Src text UUid:c9c44f82-aa24-4402-920e-fa760e968cac 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 986:Dst text UUid:5ff3dd49-6ddc-4fa0-8780-b9a36078e423 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 985:Src text UUid:8d45e135-8bad-4ee8-bd22-cd03287b6904 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 986:Dst text UUid:ea3286da-1830-44cb-9a60-d191f937cf3f 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 985:Src text UUid:a14623fc-1d76-4b46-8729-cba575ffbe41 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 986:Dst text UUid:2e9b41b6-9f06-41b4-803a-90043927e47c 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 985:Src text UUid:9d8fd412-deb7-48b6-a1f7-20f6909ade3d 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 986:Dst text UUid:7a77916c-9933-4697-ac85-afd5e7d64ffe 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 985:Src text UUid:dc5b2fe8-ade6-4e89-9089-fe10a05e7b41 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 986:Dst text UUid:241b853e-ad84-4fe7-8cfb-2aab89466aa0 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 985:Src text UUid:fd4a370a-69dd-4cb6-9eb3-ac5b72bd89e6 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 986:Dst text UUid:b8003aac-138a-4f8e-ac88-40d92dd3941a 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 985:Src text UUid:c3839eaf-8ad2-4ac0-ae56-aa59aad8ca4f 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 986:Dst text UUid:5d057e88-5a5f-47ac-8b35-c35c977b2de3 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 985:Src text UUid:f7a47756-4f22-485e-86b5-8c4b5e557394 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 986:Dst text UUid:7c908cc1-ff97-4ac5-9b3f-a05983f62c46 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 985:Src text UUid:3ad50f32-c703-4033-9ad0-ab0316a9a6f3 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 986:Dst text UUid:80130dd6-72ca-444f-bc11-6b1e6bf157cc 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 985:Src text UUid:5a74e7d5-1daf-4bc4-9038-4d90177645bb 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 986:Dst text UUid:58968f4a-61d6-4b6d-b95d-3439b8e37543 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 985:Src text UUid:42cd9674-b7b0-4e20-ba7c-4dc46a1b6a29 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 986:Dst text UUid:8f36f3b2-34b0-4b1b-bcbc-8ef3dcfb12af 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 985:Src text UUid:0491375d-1553-4e30-b960-5ae7297380f1 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 986:Dst text UUid:773b3302-11a8-4783-a3d8-f67767e17301 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 985:Src text UUid:5bfb004a-cfed-4808-b65f-423536581f32 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 986:Dst text UUid:7ea6b202-1dde-49f4-8eb0-dec4ac00d6cc 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 985:Src text UUid:7e2e004e-1805-4e60-bac9-f35b8fa82e10 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 986:Dst text UUid:1272892e-e2cc-4474-93cc-a8f5f85af0f6 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 985:Src text UUid:ebf06534-2521-4d91-af05-553c5ab4fc34 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 986:Dst text UUid:648ffe98-762f-41a4-8bee-4125457bc0cf 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 985:Src text UUid:df172d28-3ebb-4999-9b3f-ceb6cf8abd67 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 986:Dst text UUid:6f05123c-175c-45fd-be32-89672c63f981 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 985:Src text UUid:e28f24b0-bb78-4a46-a908-0e5a44b8b7d4 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 986:Dst text UUid:b2a4b7c2-af3d-44cd-a96f-19bcafef3aaa 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 985:Src text UUid:30745331-35fa-420d-91b8-856aeb29fbfb 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 986:Dst text UUid:391580b1-7650-4ee9-9ae1-17e5e1329023 02-20 12:48:40 root 332:updating GUI message: 'Replicating tracks' 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1009:Replicating tracks 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1015:Replicating tracks on sheet ['GPRelay'] 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 792:Net pairs for sheet ['GPRelay'] :[('Net-(Q5-B)', 'Net-(Q12-B)'), ('Net-(J5-Pin_3)', 'Net-(J11-Pin_3)'), ('+5V', '+5V'), ('Net-(D6-A)', 'Net-(D12-A)'), ('GND', 'GND'), ('/GPRelay1/ON', '/GPRelay/ON'), ('Net-(J5-Pin_2)', 'Net-(J11-Pin_2)'), ('Net-(D7-K)', 'Net-(D13-K)'), ('Net-(J5-Pin_1)', 'Net-(J11-Pin_1)')] 02-20 12:48:40 root 332:updating GUI message: 'Replicating zones' 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1079:Replicating zones 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1086:Replicating zones on sheet ['GPRelay'] 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 792:Net pairs for sheet ['GPRelay'] :[('Net-(Q5-B)', 'Net-(Q12-B)'), ('Net-(J5-Pin_3)', 'Net-(J11-Pin_3)'), ('+5V', '+5V'), ('Net-(D6-A)', 'Net-(D12-A)'), ('GND', 'GND'), ('/GPRelay1/ON', '/GPRelay/ON'), ('Net-(J5-Pin_2)', 'Net-(J11-Pin_2)'), ('Net-(D7-K)', 'Net-(D13-K)'), ('Net-(J5-Pin_1)', 'Net-(J11-Pin_1)')] 02-20 12:48:40 root 332:updating GUI message: 'Replicating text' 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1168:Replicating text 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1175:Replicating text on sheet ['GPRelay'] 02-20 12:48:40 root 332:updating GUI message: 'Replicating drawings' 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1219:Replicating drawings 02-20 12:48:40 com_github_MitjaNemec_ReplicateLayout.replicate_layout 1225:Replicating drawings on sheet ['GPRelay'] 02-20 12:48:41 com_github_MitjaNemec_ReplicateLayout.action_replicate_layout 256:Replication complete