Jeff Young
|
6d43ef5678
|
Don't specify sizes when we don't need to.
However, in some places we *do* have to because otherwise wxWidgets
will pick a minimum size for us (and it's rather large).
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16039
|
2023-11-07 14:53:41 +00:00 |
Jeff Young
|
abda3c0d33
|
Handle various keepout flags independently.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16037
|
2023-11-07 11:57:23 +00:00 |
Marek Roszko
|
23676eb988
|
Ensure output directory exists for drill files cli export
|
2023-11-06 21:11:35 -05:00 |
Jeff Young
|
5f6dab931a
|
Save order of all-layers in Plot Dialog.
Also adds an all-layers-specific context menu which includes an item
to sort in board-stackup order.
|
2023-11-06 19:56:42 +00:00 |
jean-pierre charras
|
1bbe532021
|
Kicad Manager, project tree: use net file icon for spice netlist (.cir) files
Fixes #15777
https://gitlab.com/kicad/code/kicad/-/issues/15777
|
2023-11-06 18:53:10 +01:00 |
jean-pierre charras
|
249b2e740e
|
Demo update
|
2023-11-06 16:02:15 +01:00 |
Alex Shvartzkop
|
a39f0c2c2f
|
QA: update track cleaner expected value.
|
2023-11-06 17:43:52 +03:00 |
Alex Shvartzkop
|
a6b517147e
|
QA: update Tracks.pretty
|
2023-11-06 17:16:16 +03:00 |
Jeff Young
|
7788c8f21c
|
Fix textbox mirroring and rotation (again).
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15576
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14159
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14912
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14178
|
2023-11-06 14:03:58 +00:00 |
Alex Shvartzkop
|
6c21e0607b
|
Use wxFileName::Mkdir instead of wxMkDir.
wxMkDir is a CRT wrapper that doesn't actually return bool.
|
2023-11-06 17:02:34 +03:00 |
Alex Shvartzkop
|
648b4a7689
|
TransformOvalToPolygon: make segments align at 45 deg angles.
|
2023-11-06 14:50:40 +03:00 |
Jeff Young
|
24ca7add42
|
Don't clamp arc centers quite so aggressively.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16029
|
2023-11-06 00:45:19 +00:00 |
Jeff Young
|
c5520b3eef
|
Save state of as-item-checkboxes checkbox.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/13749
|
2023-11-05 16:22:20 +00:00 |
Jeff Young
|
1b6048b6d5
|
Handle non-binary font weights.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14502
|
2023-11-05 14:21:13 +00:00 |
jean-pierre charras
|
d90981d981
|
Pcbnew: fix Swap command that improperly rotates footprints when flipping.
Fixes #16025
https://gitlab.com/kicad/code/kicad/-/issues/16025
|
2023-11-05 15:09:48 +01:00 |
Wayne Stambaugh
|
d34e6636d0
|
Dialog layout fixes.
|
2023-11-05 08:09:51 -05:00 |
jean-pierre charras
|
c53b318759
|
Eeschema, plot schematic: fix incorrect rotation of symbol text in textboxes.
Happened with rotated symbols.
Fixes #16027
https://gitlab.com/kicad/code/kicad/-/issues/16027
|
2023-11-05 14:04:28 +01:00 |
Jeff Young
|
f83d60a48f
|
Clean up autosave files when reverting.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15998
|
2023-11-05 12:20:31 +00:00 |
jean-pierre charras
|
88a4979fff
|
Eeschema, print schematic: resolve text variables in symbol graphic text.
Variables in graphic text (body item) were resolved in plot, but not in print function.
Fixes #16026
https://gitlab.com/kicad/code/kicad/-/issues/16026
|
2023-11-05 11:41:02 +01:00 |
jean-pierre charras
|
b3893aed3d
|
pcb_calculator: use usual (not scientific) notation when numbers are not very small.
Values >= 0.001 are more readable than values >= 1e-3
|
2023-11-05 07:28:20 +01:00 |
Jeff Young
|
1df5d9c48c
|
Make sure to add enough wiggle room when MaxError is very large.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16024
|
2023-11-04 23:11:51 +00:00 |
Wayne Stambaugh
|
19e309d2d2
|
Dialog layout and coding policy fixes.
|
2023-11-04 13:57:31 -04:00 |
Jeff Young
|
32806a3b8b
|
Make sure plot tab gets its SpicePlotName updated.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16013
|
2023-11-04 15:45:08 +00:00 |
Jeff Young
|
1c746f0134
|
Correctly parse fft commands with linearize in them.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16011
|
2023-11-04 15:45:08 +00:00 |
Jeff Young
|
b6e1387e18
|
Don't overwrite linearize command with fft command.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16011
|
2023-11-04 15:45:08 +00:00 |
Alex Shvartzkop
|
b2825663be
|
Fix SCH_SHAPE rotation direction.
|
2023-11-04 17:10:26 +03:00 |
Alex Shvartzkop
|
48855ebe40
|
Graphics import: support open polygons.
|
2023-11-04 17:10:26 +03:00 |
Jeff Young
|
23063fa976
|
Now that we allow open-text netclass references we need to ERC check them.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/12442
|
2023-11-04 13:59:28 +00:00 |
Alex Shvartzkop
|
98d59f99ab
|
EasyEDA Pro: Fix SVG mirrored SVG images in schematic.
|
2023-11-04 15:21:22 +03:00 |
Alex Shvartzkop
|
8752f75ef9
|
EasyEDA Std: COPPERAREA parsing failsafe.
Fixes KICAD-41Q
|
2023-11-04 13:55:29 +03:00 |
Jeff Young
|
97185ba90c
|
Run properties action from double-click in SCH search pane.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16013
|
2023-11-03 18:54:29 +00:00 |
Jeff Young
|
f7d899a0fb
|
Don't accept random values; use the popup to change to a known alternate
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16021
|
2023-11-03 18:48:30 +00:00 |
Jeff Young
|
ac172b944a
|
Don't get stuck cycling through invisible layers.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16019
|
2023-11-03 18:17:36 +00:00 |
Jeff Young
|
bc99b42c08
|
ADDED: put Renumber Pads in the edit menu.
Context-menu-only is too hidden.
|
2023-11-03 12:36:30 +00:00 |
Jeff Young
|
db46b6f925
|
Show selection before opening menu.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15922
|
2023-11-03 12:36:30 +00:00 |
Jeff Young
|
141b953d12
|
Show selection before opening menu.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15922
|
2023-11-03 12:36:30 +00:00 |
jean-pierre charras
|
a6f9174c0c
|
legacy library import: fix compatibility with some old symbol libraries (*.lib files).
|
2023-11-03 12:48:34 +01:00 |
Jeff Young
|
92ae0f4793
|
Save Footprint chooser size and location.
(We're using a FRAME to mimic a dialog, so we need some of the
DIALOG_SHIM logic inside it.)
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15807
|
2023-11-03 10:34:27 +00:00 |
Jeff Young
|
50ff5e616f
|
Don't delete text when cancelling changes.
Also changes margins of compile button so it correctly lines up at
the top of the error window.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16002
|
2023-11-02 18:37:55 +00:00 |
Jeff Young
|
b4602616c2
|
Hack around wxWidgets bug that draws two pages over each other.
Also improves spacing in some of the pages.
|
2023-11-02 18:37:55 +00:00 |
Wayne Stambaugh
|
91b503f875
|
Minor dialog layout fixes.
|
2023-11-02 09:37:44 -04:00 |
Jon Evans
|
1b4e77d53c
|
Fix another gcc 11 compile error
|
2023-11-01 20:49:08 -04:00 |
Jeff Young
|
7f8e397dfb
|
Behave (or assert) when source or target are null or dirty.
|
2023-11-01 17:11:42 +00:00 |
Jon Evans
|
85f720e940
|
Rewrite number string, dont' append to it
|
2023-11-01 12:18:37 -04:00 |
Mark Roszko
|
2b3ad808ea
|
Add the BTI C hint to libcontext arm64
|
2023-11-01 15:53:11 +00:00 |
jean-pierre charras
|
909619c8cc
|
pcb_calculator, MICROSTRIP::calcSynthesize(): fix incorrect init of a variable
It was initialized before other calculations, thus using a bad value.
|
2023-11-01 15:41:01 +01:00 |
Jeff Young
|
2ce4adc739
|
Check physical_clearance rules in the router.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16007
|
2023-11-01 14:13:16 +00:00 |
Jeff Young
|
fb59f83683
|
Clean up references in RN_NETs when garbage collecting CN_ITEMs.
|
2023-11-01 13:53:30 +00:00 |
Jeff Young
|
d93bb464bf
|
When garbage collecting locally we also need to clear global references.
|
2023-11-01 12:47:54 +00:00 |
Jon Evans
|
bc42546609
|
Try harder to save schematic properties panel width
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15957
|
2023-11-01 08:42:06 -04:00 |