Commit Graph

  • 9098750ba0 Debugging. master Jeff Young 2025-07-07 12:17:10 +01:00
  • 0ccd706faf Bounds checking. KICAD-A6F. Jeff Young 2025-07-07 12:05:32 +01:00
  • 4e62a71448 Not all callers are expecting GUI to be put up at this level. Jeff Young 2025-07-07 11:50:03 +01:00
  • edbe570d42 Respect non-free-pads mode for Move Exactly. Jeff Young 2025-07-07 09:19:38 +01:00
  • c960f69a9b Equality for doubles. (Potentially KICAD-SV8) Jeff Young 2025-07-06 21:57:23 +01:00
  • 693ea44990 Debugging. Jeff Young 2025-07-06 21:34:05 +01:00
  • 9e07f1e68b Include LAYER_LOCKED_ITEM_SHADOW in PADSTACK::EffectiveLayerFor() (KICAD-V2W) Jeff Young 2025-07-06 21:21:13 +01:00
  • 513bdadf81 Remove noisy assert. KICAD-6XH Jeff Young 2025-07-06 20:48:06 +01:00
  • 907c424f5f Set VIATYPE setting via property type as well Mark Roszko 2025-07-06 11:17:41 -04:00
  • c29ca703c7 Remove accidental change Mark Roszko 2025-07-06 11:12:19 -04:00
  • 30242cca77 Don't allow the property editor to set bad layer pairs for vias Mark Roszko 2025-07-06 11:10:21 -04:00
  • 1ab8a5944b Add tiny test for IsCopperLayerLowerThan Mark Roszko 2025-07-05 23:00:37 -04:00
  • c1eb69570d DIALOG_LABEL_PROPERTIES: enter key close it instead of open the drop down list jean-pierre charras 2025-07-06 16:59:00 +02:00
  • db2be8f8cb Make sure initial focus of label properties dialog is the text input Jon Evans 2025-07-06 09:28:45 -04:00
  • 09e5afbe67 Don't ask for a string param from a frame_t event. (KICAD-THA) Jeff Young 2025-07-05 12:01:57 -06:00
  • b08990646c Fix format specifier (KICAD-SV6). Jeff Young 2025-07-05 10:54:46 -06:00
  • 96eb11cb9e Don't assume strings are non-empty (KICAD-PMX). Jeff Young 2025-07-05 00:55:56 -06:00
  • 9faf8b3d4c Commenting. Jeff Young 2025-07-05 00:52:41 -06:00
  • 275ff1cb4e Clear seleciton before removing rows. (KICAD-BER). Jeff Young 2025-07-05 00:05:10 -06:00
  • 69e2c55291 Fix crash because the infobar button doesn't have a window yet (because the infobar was not shown yet on Windows), fixes sentry KICAD-X9Z Mark Roszko 2025-07-05 13:45:44 -04:00
  • b07fdd0e37 Add some variables to ctor initializer list for CONSTRUCTION_MANAGER Mark Roszko 2025-07-05 11:31:43 -04:00
  • 0730a0bc86 Formatting. Jeff Young 2025-07-04 22:13:49 -06:00
  • bf193c5ea1 Dirty connectivity when deleting via layers. Jeff Young 2025-07-04 21:14:06 -06:00
  • 7bab41d746 If library was updated outside KiCad, the symbol may have been deleted. (KICAD-QZ9) Jeff Young 2025-07-04 19:58:13 -06:00
  • 7fc9fc5f58 Remove double-layer-processing. Jeff Young 2025-07-04 19:34:20 -06:00
  • 1e0a08034f Bounds checking (KICAD-8V9) Jeff Young 2025-07-04 16:40:17 -06:00
  • bacc82c589 Debugging. Jeff Young 2025-07-04 16:30:03 -06:00
  • dc96b99e22 Quiet assert. (KICAD-QZJ) Jeff Young 2025-07-04 16:19:42 -06:00
  • 7d18c237b3 Pads can be on Dwgs & Eco layers. (KICAD-RQE) Jeff Young 2025-07-04 16:12:41 -06:00
  • 4b510c59f9 Don't assume a schematic. (KICAD-G7S) Jeff Young 2025-07-04 16:12:11 -06:00
  • e1d1243a91 Don't trip over a stale sort column index. (KICAD-B3X) Jeff Young 2025-07-04 15:33:12 -06:00
  • 86280d5a65 Type safety (KICAD-QQT). Jeff Young 2025-07-04 15:23:31 -06:00
  • 9c884242f6 Clear arcs before running boolean ops (KICAD-QXG). Jeff Young 2025-07-04 15:14:21 -06:00
  • 1184bc3c36 Iterate pad layers when doing collisions (KICAD-R3Q). Jeff Young 2025-07-04 15:10:22 -06:00
  • 82d4ab5094 Don't assume a string (KICAD-8QP). Jeff Young 2025-07-04 13:20:41 -06:00
  • e18b4cbf72 User could lock the file at any time (KICAD-73V). Jeff Young 2025-07-04 12:46:08 -06:00
  • 2a7474b33e We need to catch these when they're created. During write is too late. Jeff Young 2025-07-04 12:20:43 -06:00
  • 69b23df4c3 Make sure we don't end up with stale picker handlers (lots of Sentry tickets). Jeff Young 2025-07-04 12:10:59 -06:00
  • da9544dfd1 Attempt to patch SWIG for VIEW_ITEM::GetClass(). Jeff Young 2025-07-04 10:00:50 -06:00
  • 2892642516 Prevent wxWidgets assert. (KICAD-QZ5) Jeff Young 2025-07-03 23:26:13 -06:00
  • 4e4dfa0a38 Sort col may not be in the current columns. (KICAD-G74) Jeff Young 2025-07-03 23:14:35 -06:00
  • 7b0aceb99e Prevent wxWidgets assert (KICAD-6VM). Jeff Young 2025-07-03 22:50:56 -06:00
  • b077b32c43 Clear arcs before boolean ops (KICAD-CFQ). Jeff Young 2025-07-03 22:40:28 -06:00
  • 9ee5950c44 Fix a pair of copy/pastas (KICAD-JC2). Jeff Young 2025-07-03 22:28:16 -06:00
  • 3a8ea50783 More tool loop safety. Jeff Young 2025-07-03 21:33:49 -06:00
  • ee097a7073 ADDED: row height and column width property inspector properties. Jeff Young 2025-07-03 20:53:12 -06:00
  • 0375985d58 Debugging for removing items not in the view. Jeff Young 2025-07-03 20:45:11 -06:00
  • a7319bfcd0 Tool loop safety. Jeff Young 2025-07-03 19:52:24 -06:00
  • 6f7023116d Static_cast safety. Jeff Young 2025-07-03 19:37:29 -06:00
  • 54cfb62597 Double check file dlg results on MSW. Jeff Young 2025-07-03 17:35:34 -06:00
  • 762fd179d3 Be careful with legacy ".pro" conversions. Jeff Young 2025-07-03 17:27:49 -06:00
  • 4d06fbce1a Assert when nested_settings is null. Jeff Young 2025-07-03 17:12:17 -06:00
  • e74f56c629 Check file extensions before trying to open. Jeff Young 2025-07-03 17:11:58 -06:00
  • fde693ebe1 Don't overflow trying to draw ticks on ruler (KICAD-9HV). Jeff Young 2025-07-03 16:34:21 -06:00
  • 221cc13c79 Move selection before deleting (KICAD-7BH). Jeff Young 2025-07-03 16:24:44 -06:00
  • 5a2bae207b Formatting. Jeff Young 2025-07-03 16:15:13 -06:00
  • cccaeb3b29 Don't pass a null sheetPath to GetValue() (KICAD-QPF). Jeff Young 2025-07-03 16:15:02 -06:00
  • 6ca4c78b69 Clear arcs before calling SHAPE_POLY_SET boolean ops (KICAD-9Z0). Jeff Young 2025-07-03 15:50:42 -06:00
  • 59cec7ec3a Update enabled layers when starting FP Editor. Jeff Young 2025-07-03 14:35:24 -06:00
  • 6a4b857e51 Update translations Alex Shvartzkop 2025-07-03 20:15:54 +03:00
  • 96498f776f Translated using Weblate (German) Pferd O 2025-07-03 11:49:55 +02:00
  • 0397a9da86 Translated using Weblate (German) Pferd O 2025-07-03 11:30:45 +02:00
  • 34d6dc7790 Translated using Weblate (German) Pferd O 2025-07-03 11:26:10 +02:00
  • 0410037af7 Translated using Weblate (German) Pferd O 2025-07-03 11:17:24 +02:00
  • 1617b14cb9 Translated using Weblate (Hungarian) Sárkány Lőrinc 2025-07-02 17:26:17 +02:00
  • a1f05e0552 Translated using Weblate (German) Pferd O 2025-07-02 21:25:06 +02:00
  • acc10b7dad Translated using Weblate (Turkish) dsa-t 2025-07-01 17:00:36 +02:00
  • eb38ee31eb Translated using Weblate (Turkish) YÜKSEL AÇIKGÖZ 2025-07-01 14:29:40 +02:00
  • 72bcc3168c Translated using Weblate (German) Pferd O 2025-07-02 12:54:55 +02:00
  • 2eca237c15 Translated using Weblate (Serbian) Luka Borkovic 2025-06-30 14:03:31 +02:00
  • bed82ef3cd Translated using Weblate (Serbian) Luka Borkovic 2025-06-30 14:03:09 +02:00
  • d1050967fc Translated using Weblate (Serbian) Luka Borkovic 2025-06-30 09:19:13 +02:00
  • 2ed55e6e9f Translated using Weblate (Serbian) Luka Borkovic 2025-06-30 09:05:24 +02:00
  • f521c2978a Translated using Weblate (Serbian) Luka Borkovic 2025-06-30 09:05:02 +02:00
  • 0097299ce0 Translated using Weblate (Serbian) Luka Borkovic 2025-06-30 08:37:12 +02:00
  • 04dde1559b Translated using Weblate (Serbian) Luka Borkovic 2025-06-30 08:36:34 +02:00
  • 75a8c1ab08 Translated using Weblate (Serbian) Luka Borkovic 2025-06-29 22:27:01 +02:00
  • 31efa2c7ea Translated using Weblate (Serbian) Luka Borkovic 2025-06-29 22:23:11 +02:00
  • 79b35c268f Translated using Weblate (Turkish) YÜKSEL AÇIKGÖZ 2025-06-30 16:30:02 +02:00
  • 2c52a6da0d Translated using Weblate (Turkish) YÜKSEL AÇIKGÖZ 2025-06-30 16:27:46 +02:00
  • 3fe9c722ee Translated using Weblate (Turkish) YÜKSEL AÇIKGÖZ 2025-06-30 16:22:50 +02:00
  • 784503e974 Translated using Weblate (Turkish) YÜKSEL AÇIKGÖZ 2025-06-30 16:12:11 +02:00
  • 6522e17d91 Translated using Weblate (Turkish) YÜKSEL AÇIKGÖZ 2025-06-30 16:11:13 +02:00
  • 2ae31ecd42 Translated using Weblate (Turkish) YÜKSEL AÇIKGÖZ 2025-06-30 16:11:07 +02:00
  • 3d3be90834 Translated using Weblate (Turkish) YÜKSEL AÇIKGÖZ 2025-06-30 15:44:31 +02:00
  • a4a60650a1 Translated using Weblate (Turkish) YÜKSEL AÇIKGÖZ 2025-06-30 15:10:54 +02:00
  • 43bcbdfc27 Translated using Weblate (Turkish) YÜKSEL AÇIKGÖZ 2025-06-30 15:05:38 +02:00
  • 9f5a7bf0a6 Translated using Weblate (Turkish) YÜKSEL AÇIKGÖZ 2025-06-30 14:56:45 +02:00
  • 5556665652 Translated using Weblate (Turkish) YÜKSEL AÇIKGÖZ 2025-06-30 14:53:36 +02:00
  • 43e0b23675 Translated using Weblate (Turkish) YÜKSEL AÇIKGÖZ 2025-06-30 14:37:46 +02:00
  • de0ac13896 Translated using Weblate (Turkish) YÜKSEL AÇIKGÖZ 2025-06-30 14:26:53 +02:00
  • 6848a29226 Translated using Weblate (Turkish) YÜKSEL AÇIKGÖZ 2025-06-30 14:23:17 +02:00
  • c71933de12 Translated using Weblate (Turkish) YÜKSEL AÇIKGÖZ 2025-06-30 14:16:54 +02:00
  • 032bc1f9fa Translated using Weblate (Turkish) YÜKSEL AÇIKGÖZ 2025-06-30 13:28:30 +02:00
  • 849a3cb008 Translated using Weblate (Turkish) YÜKSEL AÇIKGÖZ 2025-06-30 13:17:39 +02:00
  • 8113432a3b Translated using Weblate (Turkish) YÜKSEL AÇIKGÖZ 2025-06-30 13:03:58 +02:00
  • e5bb024175 Translated using Weblate (Turkish) YÜKSEL AÇIKGÖZ 2025-06-30 12:55:11 +02:00
  • 1bad14afab Translated using Weblate (Turkish) YÜKSEL AÇIKGÖZ 2025-06-30 12:45:05 +02:00
  • 962056aa73 Translated using Weblate (Turkish) YÜKSEL AÇIKGÖZ 2025-06-30 12:21:53 +02:00
  • e0f40f41fc Translated using Weblate (Turkish) YÜKSEL AÇIKGÖZ 2025-06-30 12:20:59 +02:00