Jeff Young
345645bd8c
Help documentation for "assertion" constraints.
(cherry picked from commit 152c458b9c )
2 years ago
Jeff Young
900962f9f1
Update syntax help for memberOfFootprint.
(cherry picked from commit 7ae14f9630 )
2 years ago
Jeff Young
57dcf285c5
Various string issues held over from 8.0 string freeze.
(cherry picked from commit a610542a19 )
2 years ago
Jeff Young
23c2104ffa
Improve alignment tooltips.
(cherry picked from commit 2ab492474e )
2 years ago
Jeff Young
f161a1eaac
Ignore duplicate/repeat when drawing an existing item.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16885
(cherry picked from commit 3caede3799 )
2 years ago
Jeff Young
9ff66d0e71
Don't capture references to local variables for CallAfter.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16934
(cherry picked from commit 9d40374baf )
2 years ago
Jeff Young
276171b85e
Handle holes in shapes when creating bounding hulls.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16347
(cherry picked from commit 0ead8a14a1 )
2 years ago
Jeff Young
3c6d725f93
Kick PROPERTIES_PANEL a bit harder on language change.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16589
(cherry picked from commit e8b16fc64f )
2 years ago
Jeff Young
ffa6adec96
Add a cache for TrueType contours and triangulation data.
Also returns minimumSegmentLength to its former value as
it doesn't appear to be required to fix
https://gitlab.com/kicad/code/kicad/-/issues/11463 .
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/16568
(cherry picked from commit 162e8962f7 )
2 years ago
Roberto Fernandez Bautista
d464d7995b
Thread safety: replace ++m_modHash by IncrementModifyHash()
2 years ago
Roberto Fernandez Bautista
991ddfe6be
Add cache to SCH_IO_DATABASE to improve loading performance
Fixes https://gitlab.com/kicad/code/kicad/-/issues/17031
2 years ago
Roberto Fernandez Bautista
07ab18a1e6
Legacy libraries: De-duplicate field names on load
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16902
2 years ago
Roberto Fernandez Bautista
420413969e
Altium: Don't create duplicate fields
2 years ago
Roberto Fernandez Bautista
1a6e6a06eb
Altium: Don't load library parameters with an owner for now
In Altium many objects can have parameters (including pins). For now
we will drop library parameters belonging to any sub-components of a
symbol.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/17048
2 years ago
Jon Evans
589e21cd3b
Attempt to fix lib search again
The new bits will drop search results that
don't match all tokens in the search string,
which seems desirable.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16974
2 years ago
jean-pierre charras
ef6a5b6252
teardrops: calculate better points on track for track arc.
Previously, a reference point to calculate teardrop length was calculated
using a track segment. It can create significant position error with track arcs.
Now a arc is used to find this reference point.
2 years ago
Wayne Stambaugh
2194f99341
Begin version 9 development.
2 years ago
Wayne Stambaugh
942661fc10
Tag release version 8.0.0.
2 years ago
Alex Shvartzkop
6ceea747b2
Swap to capitalized strings (translated).
2 years ago
Steven A. Falco
b352b1484f
Patch clipper for gcc on Fedora
2 years ago
Seth Hillbrand
af02650689
Correct length tuning graphics
Resolved the differences between light and dark modes.
Unified the style with the teardrops panel.
Reduced size to 156px tall
Added HiDPI version
Aligned the start/end tracks vertically
Radius is measured to centerline for single
Radius is measured to midpoint between diff pairs
Spacing is measured to interior track centerline
Amplitude is measured to interior track centerline
2 years ago
Alex Shvartzkop
dd6213051d
Pick DP coupled segment closest to start item and baseline.
2 years ago
jean-pierre charras
01327b24b4
PANEL_SETUP_LAYERS: when removing a layer, do not delete items owned by footprints.
Items owned by footprints are allowed to be on non existing layers on board.
Moreover, items owned by footprint cannot be deleted by the board editor.
Fixes #17038
https://gitlab.com/kicad/code/kicad/-/issues/17038
2 years ago
Jeff Young
012b32e989
Don't leave dangling net pointers on PCB_SHAPEs.
Also makes it harder for this type of error to occur in
future.
2 years ago
Alex Shvartzkop
2e97d5d7cc
Add missing check in tuning pattern outline.
2 years ago
jean-pierre charras
0afac71b27
3D viewer: fix the case of circles having a thickness > radius/2
Fixes #17035
https://gitlab.com/kicad/code/kicad/-/issues/17035
2 years ago
Alex Shvartzkop
cbfd757d28
Reduce amplitude snap value of tuning patterns.
2 years ago
Alex Shvartzkop
10e6ca8740
Show tuning pattern baselines when not editing them.
2 years ago
Alex Shvartzkop
59a0635b09
Disable local ratsnest when moving generators (tuning patterns).
They're not moving like normal objects, leaving ghost ratsnest.
2 years ago
Alex Shvartzkop
ed712faf41
Disallow duplicating tuning patterns alone.
2 years ago
Alex Shvartzkop
5e5effaf3a
Ensure minimum outline size in tuning patterns.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16847
2 years ago
Tomasz Wlostowski
82312a0fae
router: SplitAdjacentSegments() should check if the end segment we are about to split is in the same net that the head segment
Otherwise, the router might add bogus segments to the node. The root of the problem is somewhere in the logic that delivers aEndItem to ROUTER::Move() though - as the end item (in line placement mode at least) should always be an item within the same net as the head and not belonging to the current head...
2 years ago
Alex Shvartzkop
8d76e4e171
Allow DP meanders to (mostly) fit on adjacent segments.
2 years ago
Alex Shvartzkop
943c5fea59
Fix length calculations in DP meander placer.
2 years ago
Alex Shvartzkop
29188bdc53
Fix some edge-cases in DP tuning pattern outline.
2 years ago
Alex Shvartzkop
4227b1add9
Improve tuning pattern robustness.
2 years ago
Alex Shvartzkop
1a65c0091f
Tweak default meander settings.
2 years ago
Alex Shvartzkop
35e73d7dee
Restore green router collision color.
2 years ago
Alex Shvartzkop
e9a881ed01
Reset placer when routing start fails to prevent crash on next usage.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/17008
2 years ago
Seth Hillbrand
3ad0abae3f
Move git fully behind advanced config
2 years ago
Seth Hillbrand
421b95d1fa
Update teardrop graphics
Make sure that 'w' is on the minor axis of the pad attachment
Change track ends to "wave" denoting that they continue
Standardize size for each at 275x130px
Add 2x HiDPI version
2 years ago
Seth Hillbrand
89592d08bf
Revise teardrop graphics sizes
Sizes were too large on many systems. Revised panel uses 615px on Linux
instead of 742. Adjusted line sizes to remain minimum visible width at
new height.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/17018
2 years ago
Seth Hillbrand
f8c9c1ee70
Update translations
2 years ago
Temuri Doghonadze
60dbfad31b
Translated using Weblate (Georgian)
Currently translated at 10.9% (1003 of 9176 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ka/
2 years ago
pondahai
dd9b912d44
Translated using Weblate (Chinese (Traditional))
Currently translated at 93.8% (8610 of 9176 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hant/
2 years ago
CloverGit
4a577ebbff
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.6% (9142 of 9176 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2 years ago
dsa-t
2f274a35e8
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.6% (9142 of 9176 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2 years ago
Laurens Holst
d9f11e8053
Translated using Weblate (Dutch)
Currently translated at 100.0% (9176 of 9176 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/nl/
2 years ago
Henrik Kauhanen
7c4d45d8b0
Translated using Weblate (Finnish)
Currently translated at 99.7% (9152 of 9176 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/
2 years ago
Laurens Holst
dbca19698f
Translated using Weblate (Dutch)
Currently translated at 96.2% (8830 of 9176 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/nl/
2 years ago