Seth Hillbrand
261a557ea2
Update Altium SCH QA with rounding factors
2022-07-07 12:01:38 -07:00
Seth Hillbrand
428bbc201b
Ensure last column of csv export has terminator
...
Last shown column can be different from the last exported column
Fixes https://gitlab.com/kicad/code/kicad/issues/11981
2022-07-07 11:23:18 -07:00
Seth Hillbrand
6fef054c51
Handle basic rounding error in schematic import
...
The fractional part of Altium schematic units is an integer number of
1/10000 mil segments, which is 2.54 nm. The internal unit of eeschema
is 10 nm, so each fractional unit in Altium is 0.254 base eeschema
units. To be consistent with
cf33cfcad1
we round to the nearest 10nm for each element
Fixes https://gitlab.com/kicad/code/kicad/issues/11742
2022-07-07 11:13:11 -07:00
Seth Hillbrand
0c47a09517
Ensure rectangles are normalized
...
Normalize on creation and fixup rectangles previously saved with
inverted coordinates
Fixes https://gitlab.com/kicad/code/kicad/issues/11965
2022-07-07 10:40:18 -07:00
Wayne Stambaugh
a830261973
KiCad2Step source code cleaning.
2022-07-07 07:48:24 -04:00
Marek Roszko
c12a723d41
Add 3.2 as search candidates for wxwidgets
2022-07-07 07:45:00 -04:00
jean-pierre charras
4db72f2d55
Fix minor compil and Coverity warnings.
2022-07-07 12:38:34 +02:00
Seth Hillbrand
56895db84c
Fix missing overrides
2022-07-06 16:05:32 -07:00
Seth Hillbrand
2f7de851f4
Remove variable shadows
2022-07-06 16:05:20 -07:00
qu1ck
955c5d039e
PCM: package update functionality
...
Adds package update available state, package update operation and all
the corresponding logic around it to make updating package to another
version easy.
2022-07-06 22:37:21 +00:00
Marek Roszko
1e4d0aa1c0
Add missing header for MSVC due to 81108ed106
2022-07-06 18:04:43 -04:00
Fabien Corona
81108ed106
ADDED: pcb_calculator: wavelength panel
2022-07-06 18:28:59 +00:00
Jeff Young
8d1523b22c
Save cvpcb filter text.
2022-07-06 10:05:44 -06:00
Jeff Young
c10945b6af
Improve warning messages.
2022-07-06 10:05:44 -06:00
jean-pierre charras
7b28804f67
Fix a minor compil and Coverity warning
2022-07-06 13:54:17 +02:00
Seth Hillbrand
7f9f37e507
Avoid double-caching FP zones
...
Leads to crashes/invalid data when multi-threading hits both at same
time
2022-07-05 20:07:18 -07:00
Marek Roszko
7473528cf4
Ensure user paths are created early
...
Fix #11962
2022-07-05 20:47:53 -04:00
Seth Hillbrand
ff54b8c718
Overplot schematic symbol fields and pins
...
In the absence of z-ordering, we need to ensure that pin text and symbol
fields are always visible in plots as they are in the schematic window.
We do this by overplotting the fields/pins when symbols overlap each
other.
This can be removed if/when we implement https://gitlab.com/kicad/code/kicad/-/issues/2211
Fixes https://gitlab.com/kicad/code/kicad/issues/11969
2022-07-05 16:39:53 -07:00
Miklos Marton
d30af7c164
eeschema: Add automatic rotate feature for placing global and
...
hierarchial labels
2022-07-05 17:02:45 +00:00
Mike Williams
193248e202
Hotkeys: show user config for unloaded KiFACEs
...
Otherwise, only the default hotkeys will be listed.
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/10687
2022-07-05 13:37:45 +00:00
Wayne Stambaugh
497061de35
Fix KiCad2Step virtual keyword handling.
...
The "virtual" keyword has been deprecated from the board file format so
use "exclude_from_bom" as the flag for the old virtual behavior. This
is only a partial fix. Full support for the "exclude_from_bom" will be
added later for V7.
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/10563
2022-07-05 08:59:22 -04:00
jean-pierre charras
16667717a2
Pcbnew, printing in B&W: never draw the background color.
...
Otherwise a black background is printed.
Fixes #11625
https://gitlab.com/kicad/code/kicad/issues/11625
2022-07-04 12:00:44 +02:00
jean-pierre charras
f00de04336
FP editor: fix incorrect mirroring of zones in footprint.
...
This is due to a call to Mirror() with incorrect parameter.
Unfortunately, depending on FP items, one Mirror parameter has the opposite
meaning about mirror axis.
Fixes #11952
https://gitlab.com/kicad/code/kicad/issues/11952
2022-07-04 11:14:47 +02:00
Tomasz Wlostowski
3111b7679d
router: bring back the snap-to-hull behaviour in Mark Obstacles mode
2022-07-03 23:59:27 +02:00
jean-pierre charras
d41e47609c
Pcbnew: fix plot issue for non filled polygons in footprints.
...
Fixes #11959
https://gitlab.com/kicad/code/kicad/issues/11959
2022-07-03 11:24:23 +02:00
Jeff Young
e0f84ccac2
Patch FindOCC for building x86_64 on M1.
2022-07-02 09:13:46 -06:00
Seth Hillbrand
cde30d3dba
Clarify cross-probing options
...
Previous the cross-probing options were mixed between sending and
receiving cross-probe events. This clarifies so that all of the pcbnew
cross-probe options deal with whether the cross-probe is seen in pcbnew
and all of the eeschema options deal with seeing the event in eeschema.
Also updates the wording in the options panels to be the same where
possible and adds tooltips
Fixes https://gitlab.com/kicad/code/kicad/issues/11454
2022-07-01 16:47:09 -07:00
Seth Hillbrand
907d8fc018
Revert "Fix Swatch sizes"
...
This reverts commit 25c3a4681f
.
Windows default sizes are too big when they are the correct size on
Linux. We need the DU scaling for swatches
2022-07-01 11:37:55 -07:00
Seth Hillbrand
25c3a4681f
Fix Swatch sizes
...
The swatches are surrounded by non-scaling icons. We should not scale
the swatches unless we also scale the icons. This patch makes all
elements in the appearance panel equally non-scaling
This relates to https://gitlab.com/kicad/code/kicad/-/issues/11880
2022-07-01 10:56:13 -07:00
jean-pierre charras
2ff2a6ffcd
Kicad2step: fix STEP export from Pcbnew, broken by changes in commit 8456d6c
...
also: DIALOG_EXPORT_STEP: remember tolerance option during a session.
2022-07-01 09:56:15 +02:00
Seth Hillbrand
939313088e
Units are stored in the instance data
...
At the moment, units are stored in the instance data, so when loading
the file, all symbols will have bbox for the first unit. After calling
`UpdateUnit()`, we need to recache the rtree bounding boxes to get
correct hit tests
Fixes https://gitlab.com/kicad/code/kicad/issues/11681
2022-06-30 14:59:17 -07:00
Seth Hillbrand
91e7530ac9
Update Translations
2022-06-30 11:27:12 -07:00
co8 j
edb35ba792
Translated using Weblate (Japanese)
...
Currently translated at 99.1% (7545 of 7608 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2022-06-30 20:26:13 +02:00
Mark Hämmerling
ccee50a764
Translated using Weblate (German)
...
Currently translated at 94.8% (7213 of 7608 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2022-06-30 20:26:13 +02:00
Allan Nordhøy
b2ed3b2665
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 68.1% (5187 of 7608 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/nb_NO/
2022-06-30 20:26:13 +02:00
Toni Laiho
64aab79a9e
Translated using Weblate (Finnish)
...
Currently translated at 99.9% (7607 of 7608 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/
2022-06-30 20:26:13 +02:00
co8 j
c6e93c4362
Translated using Weblate (Japanese)
...
Currently translated at 99.1% (7542 of 7608 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2022-06-30 20:26:13 +02:00
co8 j
cb4af83ad3
Translated using Weblate (Japanese)
...
Currently translated at 99.1% (7540 of 7608 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2022-06-30 20:26:13 +02:00
Mark Hämmerling
7665d89826
Translated using Weblate (German)
...
Currently translated at 94.8% (7213 of 7608 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2022-06-30 20:26:12 +02:00
magical-obama
77f2188ef3
Translated using Weblate (German)
...
Currently translated at 94.8% (7213 of 7608 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2022-06-30 20:26:12 +02:00
Toni Laiho
604488097b
Translated using Weblate (Finnish)
...
Currently translated at 99.7% (7591 of 7608 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/
2022-06-30 20:26:12 +02:00
Arnau Llovet Vidal
578ca4922b
Translated using Weblate (Catalan)
...
Currently translated at 64.0% (4874 of 7608 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ca/
2022-06-30 20:26:12 +02:00
Mark Hämmerling
ef8cc07e90
Translated using Weblate (German)
...
Currently translated at 94.6% (7204 of 7608 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2022-06-30 20:26:12 +02:00
Ivan Chuba
e994eeeaf8
Translated using Weblate (Ukrainian)
...
Currently translated at 35.0% (2668 of 7608 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/uk/
2022-06-30 20:26:12 +02:00
Jan Straka
f2a18abd32
Translated using Weblate (Czech)
...
Currently translated at 86.7% (6597 of 7608 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/cs/
2022-06-30 20:26:12 +02:00
Ivan Chuba
4c5749f1bc
Translated using Weblate (Ukrainian)
...
Currently translated at 34.2% (2609 of 7608 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/uk/
2022-06-30 20:26:12 +02:00
Jakub Janek
8f071ca09f
Translated using Weblate (Slovak)
...
Currently translated at 69.9% (5322 of 7608 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sk/
2022-06-30 20:26:12 +02:00
Ivan Chuba
e4365f85c7
Translated using Weblate (Russian)
...
Currently translated at 94.2% (7173 of 7608 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2022-06-30 20:26:12 +02:00
co8 j
a02b220b4e
Translated using Weblate (Japanese)
...
Currently translated at 99.0% (7539 of 7608 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2022-06-30 20:26:12 +02:00
Ivan Chuba
37e0eed0a2
Translated using Weblate (Ukrainian)
...
Currently translated at 33.6% (2559 of 7608 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/uk/
2022-06-30 20:26:11 +02:00