Wayne Stambaugh
d36064cd81
Tag stable version 8.0.9 release candidate 1.
9 months ago
jean-pierre charras
0531096961
Pcbnew: ensure LAYER_NON_PLATEDHOLES Gal layer is always visible
(cherry picked from commit 744c296f14 )
9 months ago
dsa-t
9c88e88742
Fix build error on Windows.
(cherry picked from commit b5c6361a05 )
Co-authored-by: Alex Shvartzkop <dudesuchamazing@gmail.com>
9 months ago
Alex Shvartzkop
0c64c23b74
Update translations
9 months ago
109247019824
87c8aa9f24
Translated using Weblate (Bulgarian)
Currently translated at 9.1% (842 of 9206 strings)
Translation: KiCad EDA/v8
Translate-URL: https://hosted.weblate.org/projects/kicad/v8/bg/
9 months ago
Marco Ciampa
47b2d3f1b1
Translated using Weblate (Italian)
Currently translated at 99.9% (9203 of 9206 strings)
Translation: KiCad EDA/v8
Translate-URL: https://hosted.weblate.org/projects/kicad/v8/it/
9 months ago
CloverGit
fd76dbc379
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (9206 of 9206 strings)
Translation: KiCad EDA/v8
Translate-URL: https://hosted.weblate.org/projects/kicad/v8/zh_Hans/
9 months ago
reimu105
5f3fc426d9
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 99.5% (9165 of 9206 strings)
Translation: KiCad EDA/v8
Translate-URL: https://hosted.weblate.org/projects/kicad/v8/zh_Hant/
9 months ago
Marco Ciampa
c17215bc22
Translated using Weblate (Italian)
Currently translated at 99.9% (9202 of 9206 strings)
Translation: KiCad EDA/v8
Translate-URL: https://hosted.weblate.org/projects/kicad/v8/it/
9 months ago
Henrik Kauhanen
7584892de9
Translated using Weblate (Swedish)
Currently translated at 99.9% (9198 of 9206 strings)
Translation: KiCad EDA/v8
Translate-URL: https://hosted.weblate.org/projects/kicad/v8/sv/
9 months ago
aris-kimi
dbc3c99a73
Translated using Weblate (Greek)
Currently translated at 99.2% (9139 of 9206 strings)
Translation: KiCad EDA/v8
Translate-URL: https://hosted.weblate.org/projects/kicad/v8/el/
9 months ago
Seth Hillbrand
cbeed7bd1f
Better protect against long Eagle values
Long strings may overflow our integer receptacle, so use 64-bit instead
and don't allow negative signes in the fraction part of the number. if
the number of fraction digits is bigger than our pre-calculated array
(this in and of itself smacks of premature optimization), don't use the
same array to trim it, instead calculate the actual denominator
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19958
(cherry picked from commit b8b7c59a50 )
9 months ago
Seth Hillbrand
34aa03a5ba
Remove prefixing power symbols with '0'
This is probably not useful (per jp) and definitely causes issues where
symbols get arbitrary numbers of '0's prefixed.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19959
9 months ago
jean-pierre charras
7c9fcc5697
Geographical reannotation: Fix "Exclude list" not working correctly
Also update dialog_board_reannotate_base.fbp using the latest wxFormBuilder
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19927
(cherry picked from commit 1439ac0c31 )
9 months ago
Seth Hillbrand
bff819edb0
Fixup net-tie caching and add QA for netties
When building a net tie, all elements in the footprint that belong to
the net tie can be arbitrarily close to one another. outside of the
footprint, connected items can be arbitrarily close to the tie element
but must respect the clearance values for elements that have nets
assigned to them
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19933
9 months ago
Alex Shvartzkop
88c5b39b79
Connect first/last shapes within tolerance when building board outline.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19901
Also see https://gitlab.com/kicad/code/kicad/-/issues/18125
(cherry picked from commit e021cf4575 )
9 months ago
Alex Shvartzkop
2b6be64168
Add "Single-sided" checkbox for skew in tuning pattern defaults dialog.
(cherry picked from commit 9ea3e1c3b7 )
9 months ago
Alex Shvartzkop
6b31bbe9f3
Don't exit out of length tuning tool on first cancel.
Otherwise you cannot use same settings on multiple tracks.
9 months ago
Jeff Young
340be56082
Don't presume a parent.
The m_parent field appears to only be set
if it *is* a footprint.
9 months ago
Jeff Young
07d129bbf0
Fix latent error in annotator uncovered by tests.
(cherry picked from commit b7592db2b3 )
10 months ago
Jeff Young
7de3289851
Use m_numRefStr when converting back to string.
(It main contain leading zeroes.)
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19724
(cherry picked from commit 469d2176dd )
10 months ago
Marek Roszko
48e405c769
Fix bg/fg fed to GetInfoBarColours
(cherry picked from commit 06a61e773f )
10 months ago
Alex Shvartzkop
1ce834f529
Fix GetInfoBarColours signature on Windows.
9 months ago
Alex Shvartzkop
656d5307fe
Fix loading old (2007) symbol cache library files.
(cherry picked from commit f5186da1e5 )
9 months ago
Mark Roszko
3ed66aa3e0
Remove quotes in cache key on windows
10 months ago
Marek Roszko
bef6630bc5
Move windows ci to ltsc2022
10 months ago
Jon Evans
a17639b16e
Don't assume a username for macos ci
(cherry picked from commit f5339648d2 )
10 months ago
Rosy
c942f94357
HTTP Libraries: Add support for descriptions of sublibraries
(cherry picked from commit 17891f7a1d )
2 years ago
Rosy
e6fd6ee369
HTTP library reload cache, if the cache is empty, when picking a part
Fixes https://gitlab.com/kicad/code/kicad/-/issues/17569
(cherry picked from commit 0984af1676 )
2 years ago
RosyDev
18a8cb285f
HTTP library users will now see the generic fields in the components' properties in the correct order as submitted by the API.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/17584
(cherry picked from commit 058b337b00 )
2 years ago
Seth Hillbrand
c616fc850e
Respect DXF origin on graphics import if possible
We only need to adjust the DXF import box location if the graphics
imported do not fit on our drawing area
Fixes https://gitlab.com/kicad/code/kicad/-/issues/18523
(cherry picked from commit d7f89c6576 )
10 months ago
Seth Hillbrand
3b34c031d7
Grab GTK default colors for infobar
This implements the wxWidgets fix for KiCad. We can't wait for distros
to update their wx libs so until then, we'll roll our own.
Nicely, this also implements the MacOS setting that was an ifdef
previously
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19506
(cherry picked from commit e8167f33d7 )
10 months ago
Seth Hillbrand
4e3a86d808
Freeze ERC action before deleting
Each deletion of a marker adjusts the tree model and comes with a
possibility of a repaint, which can trigger a full screen repaint.
Keeping the dialog frozen prevents these updates
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19531
(cherry picked from commit 5e4c5c969a )
10 months ago
Alex Shvartzkop
020376937e
Hide "Unable to load repository url" message when repository fetching is cancelled.
9 months ago
Jon Evans
af1e8ed763
Fix missing tweak from master project settings SaveToFile
9 months ago
Seth Hillbrand
a20bd59e3f
Fixup v8 QA tests
Removed test that was cherry-picked but only applied to v9
Added missing test files for arc dp coupling
9 months ago
Jon Evans
7d689e0c61
Don't autosave future formats of project settings
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19910
9 months ago
Jon Evans
458df1ebab
Fix a few more cases where migrated project files were being saved implicitly
(cherry picked from commit a429afe4e9 )
9 months ago
Jon Evans
d91d07d187
More fixes to autosaving migrated projects
- Add WasMigrated to project file
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19540
(cherry picked from commit 846f6127fd )
10 months ago
Jon Evans
77963d9ff8
Don't auto-save local settings when migrating
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19540
(cherry picked from commit 7ce0f55305 )
10 months ago
Wayne Stambaugh
4ed1954b4b
Restore previous screen and sheet filename when canceling a failed load.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19881
9 months ago
Alex Shvartzkop
c73cc2cd79
Optimize optimizeZoneToZoneAnchors.
Only do tests between 3 polygon pairs with closest bbox centers.
Only do tests between 5 parts of line chain pairs with closest bbox centers.
Gets OptimizeRNEdges down to 350 ms
See https://gitlab.com/kicad/code/kicad/-/issues/18148
(cherry picked from commit 8532e1f9ec )
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19872
1 year ago
Seth Hillbrand
6793e9c519
Cache based on sub/subscript
Prevents the case where we cache a font in one scale and try to use
another. This could be contained in scaleFactor but we don't currently
prescale, so hashing on the boolean is probably easier
(cherry picked from commit 1e6e555164 )
9 months ago
Alex Shvartzkop
c5c26f8852
Update translations
9 months ago
dsa-t
e107873497
Translated using Weblate (Russian)
Currently translated at 100.0% (9206 of 9206 strings)
Translation: KiCad EDA/v8
Translate-URL: https://hosted.weblate.org/projects/kicad/v8/ru/
9 months ago
Jan Straka
c616d58f5b
Translated using Weblate (Czech)
Currently translated at 84.1% (7751 of 9206 strings)
Translation: KiCad EDA/v8
Translate-URL: https://hosted.weblate.org/projects/kicad/v8/cs/
9 months ago
dsa-t
a3b63ef9f0
Translated using Weblate (Russian)
Currently translated at 100.0% (9206 of 9206 strings)
Translation: KiCad EDA/v8
Translate-URL: https://hosted.weblate.org/projects/kicad/v8/ru/
9 months ago
dsa-t
9d8dc30e23
Translated using Weblate (Russian)
Currently translated at 100.0% (9206 of 9206 strings)
Translation: KiCad EDA/v8
Translate-URL: https://hosted.weblate.org/projects/kicad/v8/ru/
9 months ago
dsa-t
759274d1d3
Translated using Weblate (Russian)
Currently translated at 100.0% (9206 of 9206 strings)
Translation: KiCad EDA/v8
Translate-URL: https://hosted.weblate.org/projects/kicad/v8/ru/
9 months ago
Ian McInerney
2fa20a9fbc
Fix layer writing/reading for copper zones
* Always enumerate layers - never use the wildcards
* Keep fills on layers the zone is actually on when loading
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19775
(cherry picked from commit 088e0e80a1 )
9 months ago