Commit Graph

  • b74dda9340 append schematic: consolidate with design block placement Mike Williams 2024-05-15 14:22:22 -0400
  • c5c217e4f8 design blocks: wire up annotation preservation control Mike Williams 2024-05-15 11:54:59 -0400
  • c2eca4b91a kicad: add design block basics for library control Mike Williams 2024-03-12 10:59:34 -0400
  • eeca1d2d31 Schematic: Import Sheet Copy Mike Williams 2024-02-22 11:53:52 -0500
  • 0ad3b2863c schematics: fix importing schematic sheets with sheets Mike Williams 2024-02-21 11:37:04 -0500
  • 1e5ed5782b schematics: create sub directories as need for saving Mike Williams 2024-02-21 11:35:09 -0500
  • 0b187e7122 SCH/LIB SYMBOL: never allow null LIB_SYMBOLs in SCH_SYMBOL Mike Williams 2024-06-04 11:50:20 -0400
  • d6162196ec Fix KeepUpright settings in Eagle gold files. Jeff Young 2024-06-09 23:38:25 +0100
  • aa1fb0604a Fix KeepUpright settings in Eagle gold files. Jeff Young 2024-06-09 23:38:25 +0100
  • 43dab2a8b5 Altium PCB import: avoid integer overflows when rotating rectangular fills. Alex Shvartzkop 2024-06-10 01:00:46 +0300
  • 3ea314cb9f Altium PCB import: avoid integer overflows when rotating rectangular fills. Alex Shvartzkop 2024-06-10 01:00:46 +0300
  • ca54eb422b Don't default KeepUpright to true in Eagle importer. Jeff Young 2024-06-09 22:13:06 +0100
  • 9d51fabe9b Don't default KeepUpright to true in Eagle importer. Jeff Young 2024-06-09 22:13:06 +0100
  • ee8b74d688 QA: update golden data for Altium "Tracks" PcbLib. Alex Shvartzkop 2024-06-09 23:01:26 +0300
  • c6b483acb9 QA: update golden data for Altium "Tracks" PcbLib. Alex Shvartzkop 2024-06-09 23:01:26 +0300
  • 96370f6665 Make sure to add start points to arcs in TransformOvalToPolygon. Alex Shvartzkop 2024-06-09 20:01:45 +0300
  • ad7bd9b5f8 Revert "Pcbnew, Altium import: Fix issues with hatched zones." Alex Shvartzkop 2024-06-09 18:56:40 +0300
  • 74517856ca Make touchscreen events Windows-only Jon Evans 2024-06-09 13:18:32 -0400
  • 76b2741a92 Make sure to add start points to arcs in TransformOvalToPolygon. Alex Shvartzkop 2024-06-09 20:01:45 +0300
  • 80b7f5fcbf Revert "Pcbnew, Altium import: Fix issues with hatched zones." Alex Shvartzkop 2024-06-09 18:56:40 +0300
  • 7bca6cdea7 Make crosshair follow view movement when using pan/zoom gestures. Alex Shvartzkop 2024-06-09 18:46:36 +0300
  • fb3730a9c0 STEP export: fix missing zones (they were added too late in code) jean-pierre charras 2024-06-09 17:32:34 +0200
  • 2a1ef2d09d Pcbnew, Altium import: Fix issues with hatched zones. jean-pierre charras 2024-06-06 16:36:43 +0200
  • 9f9fa0dd8d Avoid referencing parents after deletion Seth Hillbrand 2024-05-26 07:33:30 -0700
  • 3bb7b3722c Fix MSVC not understanding operator== anymore Jon Evans 2024-06-08 17:27:34 -0400
  • 6ecfa65c4c Free item memory when closing schematic window Seth Hillbrand 2024-05-16 17:57:20 +0100
  • 831d438852 remove item from schematic's connection graph on destruction Petri Hodju 2024-05-13 21:41:31 +0100
  • 4d9be9ffa5 Merge branch kicad:master into master-http-lib-v2 Rosy 2024-06-08 18:28:54 +0000
  • f5e7c705db Move custom shapes to PADSTACK; support in API Jon Evans 2024-06-07 19:18:34 -0400
  • b20a32f2fd bitmap_info.xxx: add comments to try to avoid issues like 8b1e971f jean-pierre charras 2024-06-08 20:15:29 +0200
  • 4b96bb5d8f Support touchscreen gestures (zoom/pan/rotate) in 3D viewer. Alex Shvartzkop 2024-06-08 21:13:01 +0300
  • ed0869aa0c Share more library tree code. Jeff Young 2024-06-08 14:00:18 +0100
  • 832393b07c Remove debug line. Alex Shvartzkop 2024-06-08 17:25:49 +0300
  • 8f8a68229c Handle touchscreen gesture events for zoom/pan. Alex Shvartzkop 2024-06-08 16:00:22 +0300
  • 8e90063258 Support hidpi in Cairo GAL canvas; performance improvements. Alex Shvartzkop 2024-06-08 12:45:46 +0300
  • 31a0652c58 Force VECTOR2 templates to use standard promotion rules Seth Hillbrand 2024-06-07 15:29:44 -0700
  • 90652a741d Don't generate thermal reliefs for pads that don't intersect zone. Jeff Young 2024-06-07 23:06:06 +0100
  • a9b5b1728a Don't generate thermal reliefs for pads that don't intersect zone. Jeff Young 2024-06-07 23:06:06 +0100
  • d41479c1fb Merge branch kicad:master into master-http-lib-v2 Rosy 2024-06-07 20:44:42 +0000
  • ff188450e6 Handle degenerate arcs Seth Hillbrand 2024-06-07 11:27:44 -0700
  • d304a30155 Performance for large hierarchies: sorting Jeff Young 2024-06-06 11:40:24 +0100
  • 02ca96df48 No need to mapCoords when everything is in same coord system. Jeff Young 2024-06-07 17:58:19 +0100
  • 5ca3414707 Performance for large hierarchies: lookups Jeff Young 2024-06-06 11:31:22 +0100
  • 76a68b1f8d Add missing IsMandatory() fn Seth Hillbrand 2024-06-07 09:58:54 -0700
  • 41ebd3c560 Do not allow trailing/leading whitespace in mandatory fields Seth Hillbrand 2024-06-06 11:46:38 -0700
  • d7b743a896 MAINTAIN_PNGS option: fix missing entries in CMakeLists.txt. jean-pierre charras 2024-06-07 16:15:48 +0200
  • cb7d51dbe4 Formatting. Jeff Young 2024-06-07 12:05:43 +0100
  • d8c2929163 SCH_SHEET_PATH::IsContainedWithin() didn't do what I thought it did.... Jeff Young 2024-06-07 11:50:26 +0100
  • c0ee987e8b Fix typo. Jeff Young 2024-06-07 10:51:58 +0100
  • dc6b211227 better tool tips jean-pierre charras 2024-06-07 11:19:56 +0200
  • 8b1e971f29 bitmap_info.cpp: fix a crash when opening the simulator frame. jean-pierre charras 2024-06-07 11:13:58 +0200
  • fbc75656f4 Move vcpkg to wx 3.2.5 Mark Roszko 2024-06-07 00:34:00 +0000
  • 360d185e3b Clear parent symbol references when flattening derived library symbols. Wayne Stambaugh 2024-06-06 18:53:27 -0400
  • 6dcb9bb664 Do not allow trailing/leading whitespace in mandatory fields Seth Hillbrand 2024-06-06 11:46:38 -0700
  • edc7603d2a Make it clear that GetSheets() is heavy. Jeff Young 2024-06-06 17:58:48 +0100
  • 9b1a8e25e9 speed up RosyDev 2024-06-06 17:38:48 +0200
  • 9713e8bbe5 Merge branch kicad:master into master-http-lib-v2 Rosy 2024-06-06 15:32:05 +0000
  • 616510aca2 Pcbnew, Altium import: Fix issues with hatched zones. jean-pierre charras 2024-06-06 16:36:43 +0200
  • cbfc692e24 Performance for large hierarchies: symbol fields table Jeff Young 2024-06-06 11:41:25 +0100
  • 758974f5aa Performance for large hierarchies: sorting Jeff Young 2024-06-06 11:40:24 +0100
  • a6e8cfe35f Performance for large hierarchies: avoid sorting Jeff Young 2024-06-06 11:37:18 +0100
  • 44c588f122 Performance for large hierarchies: lazy eval Jeff Young 2024-06-06 11:34:54 +0100
  • e543ff0578 Performance for large hierarchies: lookups Jeff Young 2024-06-06 11:31:22 +0100
  • 68fbe98b1d Performance for large hierarchies: ERC Jeff Young 2024-06-06 11:20:04 +0100
  • 9b8f1109e6 Formatting. Jeff Young 2024-06-05 12:07:28 +0100
  • b882defb28 Update connectivity for SCH_LABELs if netclass field changed JamesJCode 2024-06-06 08:16:15 +0100
  • 7d7decafd4 Handle hierarchical sheets in incremental change Seth Hillbrand 2024-04-18 21:16:43 -0700
  • 14e165e9fd Merge branch kicad:master into master-http-lib-v2 Rosy 2024-06-06 06:51:33 +0000
  • 742df8d921 Merge branch 'ERC_Similar_Power_Names' into 'master' CraftedNightmare 2024-06-05 17:49:04 +0000
  • 8705bea9ab Symbol Fields Table: better handle variable fields with attributes Mike Williams 2024-05-20 08:52:00 -0400
  • 10922a194c Remove extraneous cache fill per row Jon Evans 2024-06-05 16:08:45 +0000
  • 64da49f22e Remove extraneous cache fill per row Jon Evans 2024-06-05 12:08:08 -0400
  • f3d2f4af01 PCB: add fields checkbox to Edit Text and Graphics Mike Williams 2024-06-05 11:32:27 -0400
  • 82b310f666 Do not update schematic editor net navigator when it's not shown. Wayne Stambaugh 2024-06-05 11:46:19 -0400
  • 0c9554a325 Hand cherry-pick fixes for #18042. Jeff Young 2024-06-05 12:17:38 +0100
  • 9019ef26df Merge branch kicad:master into master-http-lib-v2 Rosy 2024-06-05 11:10:36 +0000
  • dc24d13fef Import child sheets relative to project, not parent. Jeff Young 2024-06-04 17:47:26 +0100
  • 78cbb8e994 PCB_GENERATOR_Ts are PCB_GROUP_Ts too. Jeff Young 2024-06-05 10:47:50 +0100
  • ddd0ccbefd Implemented flip for tuning patterns. Sven Pauli 2024-06-01 09:50:49 +0200
  • f5797d367f Updated Italian translation Marco Ciampa 2024-06-05 12:09:13 +0200
  • 9fb07d886e PCB_GENERATOR_Ts are PCB_GROUP_Ts too. Jeff Young 2024-06-05 10:47:50 +0100
  • 24d8d9e803 Add layer remapping ability to Altium imports Seth Hillbrand 2024-05-08 15:36:02 -0700
  • 944835eefc Add PCB_VIA equality operator overload Marek Roszko 2024-06-04 21:34:14 -0400
  • 89dff6411b Clear all dirty connectivity flags on symbols JamesJCode 2024-05-22 21:44:12 +0100
  • 34f0fb8f21 Revert "Don't reset the view controls state just because we are setting the already active tool state again" dsa-t 2024-06-04 18:03:41 +0000
  • 8e855156c8 Import child sheets relative to project, not parent. Jeff Young 2024-06-04 17:47:26 +0100
  • 093da7f73a Pcbnew, plot drill marks: fix incorrect plot drill mark in some cases. jean-pierre charras 2024-05-27 21:05:54 +0200
  • 08f181115b Use KiROUND for consistency Seth Hillbrand 2024-06-04 08:54:58 -0700
  • 7679f40b2b SCH_REFERENCE: drop separate pointer to LIB_SYMBOL Mike Williams 2024-06-03 15:41:35 -0400
  • 0b0a37aaf7 Move padstack serialization to PADSTACK Jon Evans 2024-06-01 16:31:50 -0400
  • 4f4311ba57 Use consistent positive rotation direction. Jeff Young 2024-06-04 13:22:19 +0100
  • 2215e8906f SCH_REFERENCE: drop separate pointer to LIB_SYMBOL Mike Williams 2024-06-03 15:41:35 -0400
  • 42caceb799 Tidy incorrect column width (and fix some formatting). Jeff Young 2024-06-04 13:00:02 +0100
  • e5bad195b6 Fix a bunch of failures to resolve text variables. Jeff Young 2024-06-04 12:46:34 +0100
  • 26fc2bd071 Reduce compiler warnings. Jeff Young 2024-06-04 11:18:45 +0100
  • a74e834b33 Formatting. Jeff Young 2024-06-04 11:16:11 +0100
  • 855c972156 Add regression test and example rule. Jeff Young 2024-06-04 10:58:16 +0100
  • 742404b193 Merge branch 'master' into master-http-lib-v2 RosyDev 2024-06-04 10:10:01 +0200
  • bc3ae8ca51 Don't construct an arc if we won't need it in pcbnew gfx importer. dsa-t 2024-06-04 04:21:06 +0000
  • ca18112041 Fix ellipse angles when importing DXF. dsa-t 2024-06-04 04:19:51 +0000