Wayne Stambaugh
58b07efd99
Make footprint and symbol editors use MRU path for new libraries.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10216
(cherry picked from commit ff38853886
)
2022-01-03 18:36:46 -05:00
Seth Hillbrand
1874ad2f7e
Catch errors from `load()`
...
Loading footprints may throw in some cases. We need to catch these
nicely without breaking out of the full loading process
Fixes https://gitlab.com/kicad/code/kicad/issues/10213
2022-01-03 15:30:20 -08:00
Marco Ciampa
b115aec42b
Updated Italian translation
2022-01-03 12:02:20 +01:00
Roberto Fernandez Bautista
5e884d14c7
Rename ComparePageNumAndName -> ComparePageNum
2022-01-02 23:27:15 +00:00
Mike Williams
e36381bdd2
Gerbview: Fix diff mode issues with OpenGL transparency
...
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/10121
(cherry picked from commit 404659d275
)
2022-01-02 18:18:00 -05:00
Jon Evans
45182febaf
Exit router and invoke edit tool when attempting to drag an arc track
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10208
2022-01-02 16:10:26 -05:00
Jon Evans
ea99c42df6
Move duplicate field handling into field parser
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10130
2022-01-02 13:19:31 -05:00
Jon Evans
0065036899
Load local settings even when not setting project active
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10179
2022-01-02 12:40:25 -05:00
Jon Evans
bb388d47fc
Fix undo/redo sample action plugin for latest API
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10212
2022-01-02 12:26:27 -05:00
Jon Evans
134b09004b
Fix highlighting color logic when net colors are active
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10157
2022-01-02 12:11:24 -05:00
Jon Evans
c52421869a
Fix saving of existing appearance presets
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10166
2022-01-02 11:59:19 -05:00
Seth Hillbrand
addc5574b4
Ensure merged line gets selected if either parent is
...
We were only checking for the selection of a single line that gets
merged. This prevents the merged line from being highlighted but not
selected after merging
Fixes https://gitlab.com/kicad/code/kicad/issues/10202
2022-01-01 16:53:31 -08:00
Seth Hillbrand
bd75cffff3
Prevent ops on empty selection
...
Fixes https://gitlab.com/kicad/code/kicad/issues/10164
2022-01-01 15:28:47 -08:00
Marco Ciampa
3453bf3f88
Updated Italian translation
2022-01-01 22:06:16 +01:00
Marek Roszko
f139cc2d9f
Add kicad_3dsg copy for qa_pcbnew to run out of build dir
...
Mirror of the pcbnew step for the same reason
(cherry picked from commit b85fb9137f
)
2022-01-01 19:54:30 +00:00
Marek Roszko
6fd93eaa1e
Silence MSVC warnings about type mismatch and unused var
...
(cherry picked from commit 34e90e5045
)
2022-01-01 19:50:11 +00:00
Roberto Fernandez Bautista
cf8c614a02
Use virtual page number when real page numbers are blank
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10158
(cherry picked from commit a0d708e04d
)
2022-01-01 18:39:49 +00:00
Marco Ciampa
9fd1ad9b7b
Updated Italian translation
2022-01-01 17:10:10 +01:00
jean-pierre charras
d45472adcd
French translation update
2021-12-31 13:23:17 +01:00
jean-pierre charras
f67c0ea8c7
fix missing line breaks and non printable html char on Windows
2021-12-31 13:21:43 +01:00
jean-pierre charras
3c2bb97eae
PANEL_PREVIEW_3D_MODEL: fix incorrect values of offset for unit inch and mil.
...
From master commit 49cb9586
2021-12-31 10:05:56 +01:00
Marek Roszko
cbdfb5d396
Remove the unused updateui in the selection filter base
...
(cherry picked from commit e75d283007
)
2021-12-30 17:18:38 +00:00
Roberto Fernandez Bautista
e19acb4632
Correctly handle excluding an ERC marker in eeschema when right clicking
...
In addition, hide the option to exclude a marker if the selected marker
is already excluded.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10173
(cherry picked from commit 701e256b3f
)
2021-12-30 17:16:04 +00:00
Erwan Rouault
11c967b259
pcbnew: Add via height support in drc length
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10135
2021-12-30 14:34:44 +00:00
Jon Evans
517e44e917
3D viewer: Disable copper thickness in OpenGL mode
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10153
2021-12-30 09:20:09 -05:00
Jon Evans
0ec440805d
Tune connectivity progress reporter
...
We don't need quite as many updates, this helps speed a little
See https://gitlab.com/kicad/code/kicad/-/issues/10154
2021-12-30 09:16:19 -05:00
Marek Roszko
67fe8904c0
Add win32 VERSION_INFO resource blocks for the DLLs
...
(cherry picked from commit 3f711b8958
)
2021-12-29 04:56:26 +00:00
Marek Roszko
da850036e3
Append product version to task manager titlebar (effectively)
...
(cherry picked from commit 426f6dd485
)
2021-12-29 01:27:40 +00:00
Mike Williams
b80595903c
Eeschema: draw dangling end shadows
...
(cherry picked from commit bf2c4c1584
)
2021-12-28 16:10:40 -08:00
Steven A. Falco
c83880428c
Add python 3.11 support
...
(Cherry-picked from commit 40589d2c33
)
2021-12-28 14:53:31 +00:00
Jacob Mealey
cc84344499
fix in pcbnew/python/swig/units.i ... added error handling
...
Added error handling in unit conversions for the pcbnew python bindings.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10081
2021-12-28 07:21:35 +00:00
Marek Roszko
32be48222a
Fix parent of schematic setup parent nodes
...
(cherry picked from commit 705aa64c24
)
2021-12-28 01:16:18 +00:00
Marek Roszko
b7ec594c0a
Use the correct parent for the root node placeholders of board setup
...
(cherry picked from commit 38842647b8
)
2021-12-28 01:16:05 +00:00
Wayne Stambaugh
2481b21d80
Don't treat project Save As path as a path and file name.
...
The single string ctor of wxFileName treats the string as a path and file
name. If there is a dot in the last path name, it assumes that the last
path is actually a file name and extension.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10116
(cherry picked from commit fcc497509a
)
2021-12-26 17:04:45 -05:00
Marek Roszko
ceb4d08ce9
Fix race condition with ShowEventCounters on Windows
...
(cherry picked from commit 3dd8c57bdd
)
2021-12-26 13:33:18 +00:00
Steven A. Falco
6edc605cab
Several scripting options are no longer valid
...
Remove invalid scripting options from the yml file.
2021-12-25 11:14:26 -05:00
Mikolaj Wielgus
d913e6a8f7
Restore Translators-Other section in credits
2021-12-24 20:36:10 +01:00
jean-pierre charras
bde0c3e879
DIALOG_TEMPLATE_SELECTOR: Force display refresh after selecting a path
...
For some reason the panel showing the templates did not show the new selection
Fixes #10106
From Master branch
2021-12-24 11:51:26 +01:00
jean-pierre charras
b95032901e
pcbnew print: minor fix: option edge.cut on all layers not stored. Fixes #10046 https://gitlab.com/kicad/code/kicad/issues/10046
2021-12-23 18:36:42 +01:00
jean-pierre charras
753e08a944
Use ChangeValue() instead of SetValue() in some wxTextCtrl (It avoids generating unused events)
2021-12-23 18:36:42 +01:00
jean-pierre charras
ee1b327162
3D viewer: fix a minor cosmetic issue. Fixes #10002 https://gitlab.com/kicad/code/kicad/issues/10002
2021-12-23 18:36:24 +01:00
jean-pierre charras
da5f2366f9
PANEL_SETUP_BOARD_STACKUP: fix a typo that prevent displaying a color swatch. Fixes #10027 https://gitlab.com/kicad/code/kicad/issues/10027
2021-12-23 18:36:24 +01:00
Jeff Young
e7cc177d94
Allow a 0 pin-symbol-size.
...
This is particularly important when reading legacy projects as 0 is
what signals the painter to use the old algorithm (1/2 pin name/number
size).
Fixes https://gitlab.com/kicad/code/kicad/issues/10100
(cherry picked from commit f089cf44a7
)
2021-12-23 17:01:48 +00:00
Jeff Young
93c48b9d46
Hot-update units in track editing dialogs.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/10099
(cherry picked from commit 4e8a7fc911
)
2021-12-23 17:01:44 +00:00
Jeff Young
1b033d56a7
Improve clean up tracks & vias algorithm for neck-downs.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/10098
(cherry picked from commit d5a5928e5a
)
2021-12-23 17:01:39 +00:00
Jeff Young
ad583eab13
Add hot-updating of units in common wxGrids.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/10020
(cherry picked from commit 6e2460ad37
)
2021-12-23 17:01:34 +00:00
Jeff Young
0d3246e3ab
Don't commit zone refill if there were no changes.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/10085
(cherry picked from commit 77239591c0
)
2021-12-23 17:01:31 +00:00
Jeff Young
76fd029cd6
Don't leave stranded symbols/footprints in editors when doc closes.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/10026
(cherry picked from commit 9af33cdfe8
)
2021-12-23 17:01:25 +00:00
Jeff Young
2efa878287
Use a bigger hammer to update adjacent segments.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/9927
(cherry picked from commit ee5db73113
)
2021-12-23 17:01:22 +00:00
Jeff Young
1dc78c4adc
Tidy up pad & parent footprint selection corner cases.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/9923
(cherry picked from commit d9dba2edb2
)
2021-12-23 17:01:19 +00:00