Jeff Young
3caede3799
Ignore duplicate/repeat when drawing an existing item.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16885
2024-02-22 23:36:30 +00:00
Jeff Young
9d40374baf
Don't capture references to local variables for CallAfter.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16934
2024-02-22 23:36:27 +00:00
Jeff Young
0ead8a14a1
Handle holes in shapes when creating bounding hulls.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16347
2024-02-22 23:36:24 +00:00
Jeff Young
e8b16fc64f
Kick PROPERTIES_PANEL a bit harder on language change.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16589
2024-02-22 23:36:20 +00:00
Jeff Young
162e8962f7
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
2024-02-22 23:36:16 +00:00
Wayne Stambaugh
fc66cb6805
Begin 8.0.1 development.
2024-02-22 18:13:58 -05:00
Wayne Stambaugh
942661fc10
Tag release version 8.0.0.
2024-02-22 17:58:13 -05:00
Alex Shvartzkop
6ceea747b2
Swap to capitalized strings (translated).
2024-02-22 11:54:52 +03:00
Steven A. Falco
b352b1484f
Patch clipper for gcc on Fedora
2024-02-21 19:23:49 +00:00
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
2024-02-20 12:06:12 -08:00
Alex Shvartzkop
dd6213051d
Pick DP coupled segment closest to start item and baseline.
2024-02-20 22:06:00 +03:00
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
2024-02-20 18:38:48 +01:00
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.
2024-02-20 17:36:54 +00:00
Alex Shvartzkop
2e97d5d7cc
Add missing check in tuning pattern outline.
2024-02-20 20:32:07 +03:00
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
2024-02-20 09:20:33 +01:00
Alex Shvartzkop
cbfd757d28
Reduce amplitude snap value of tuning patterns.
2024-02-20 03:20:08 +00:00
Alex Shvartzkop
10e6ca8740
Show tuning pattern baselines when not editing them.
2024-02-20 03:20:08 +00:00
Alex Shvartzkop
59a0635b09
Disable local ratsnest when moving generators (tuning patterns).
...
They're not moving like normal objects, leaving ghost ratsnest.
2024-02-20 03:20:08 +00:00
Alex Shvartzkop
ed712faf41
Disallow duplicating tuning patterns alone.
2024-02-20 03:20:08 +00:00
Alex Shvartzkop
5e5effaf3a
Ensure minimum outline size in tuning patterns.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16847
2024-02-20 03:20:08 +00:00
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...
2024-02-20 03:20:08 +00:00
Alex Shvartzkop
8d76e4e171
Allow DP meanders to (mostly) fit on adjacent segments.
2024-02-20 03:20:08 +00:00
Alex Shvartzkop
943c5fea59
Fix length calculations in DP meander placer.
2024-02-20 03:20:08 +00:00
Alex Shvartzkop
29188bdc53
Fix some edge-cases in DP tuning pattern outline.
2024-02-20 03:20:08 +00:00
Alex Shvartzkop
4227b1add9
Improve tuning pattern robustness.
2024-02-20 03:20:08 +00:00
Alex Shvartzkop
1a65c0091f
Tweak default meander settings.
2024-02-20 03:20:08 +00:00
Alex Shvartzkop
35e73d7dee
Restore green router collision color.
2024-02-20 03:20:08 +00:00
Alex Shvartzkop
e9a881ed01
Reset placer when routing start fails to prevent crash on next usage.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/17008
2024-02-20 03:20:08 +00:00
Seth Hillbrand
3ad0abae3f
Move git fully behind advanced config
2024-02-19 17:19:44 -08:00
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
2024-02-19 17:08:56 -08:00
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
2024-02-19 12:48:36 -08:00
Seth Hillbrand
f8c9c1ee70
Update translations
2024-02-19 11:26:55 -08:00
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/
2024-02-19 20:25:31 +01:00
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/
2024-02-19 20:25:31 +01:00
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/
2024-02-19 20:25:31 +01:00
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/
2024-02-19 20:25:31 +01:00
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/
2024-02-19 20:25:31 +01:00
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/
2024-02-19 20:25:31 +01:00
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/
2024-02-19 20:25:30 +01:00
SubaruArai
a0d35451ee
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (9176 of 9176 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2024-02-19 20:25:30 +01:00
Tokita, Hiroshi
ae25a883e4
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (9176 of 9176 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2024-02-19 20:25:30 +01:00
Ulices
15e0351e60
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (9176 of 9176 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es_MX/
2024-02-19 20:25:30 +01:00
Wellington Terumi Uemura
9f204af0d3
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (9176 of 9176 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2024-02-19 20:25:30 +01:00
Laurens Holst
5eda7e7a99
Translated using Weblate (Dutch)
...
Currently translated at 90.9% (8350 of 9176 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/nl/
2024-02-19 20:25:30 +01:00
Tokita, Hiroshi
c6201a5939
Translated using Weblate (Japanese)
...
Currently translated at 99.9% (9173 of 9176 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2024-02-19 20:25:30 +01:00
dsa-t
6e62835769
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 98.9% (9082 of 9176 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es_MX/
2024-02-19 20:25:30 +01:00
Ulices
210826534e
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 98.9% (9082 of 9176 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es_MX/
2024-02-19 20:25:30 +01:00
Wellington Terumi Uemura
d1de85a6e7
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 99.8% (9163 of 9176 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2024-02-19 20:25:30 +01:00
dsa-t
cc2f2dfc4a
Translated using Weblate (Thai)
...
Currently translated at 72.6% (6665 of 9176 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/th/
2024-02-19 20:25:30 +01:00
dsa-t
08c4b9bb7d
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (9176 of 9176 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2024-02-19 20:25:30 +01:00