Jeff Young
08383e923c
Formatting.
4 years ago
Jeff Young
ca095896cb
Performance: multi-thread CN_ZONE_LAYER RTree generation.
4 years ago
Jeff Young
3b292a4941
Cleanup and code clarity.
4 years ago
Jeff Young
bc7742cb2e
Various text object defaults don't necessarily match file defaults.
Fixes https://gitlab.com/kicad/code/kicad/issues/10862
4 years ago
Jeff Young
d9507dbaf4
We handle variable replacements elsewhere.
The markup parser needs to ignore them so they get rendered when we're
not doing replacement.
4 years ago
Jeff Young
ab5489ad30
Fix typo.
Fixes https://gitlab.com/kicad/code/kicad/issues/10390
4 years ago
Jeff Young
c1874f009b
Fix test case.
4 years ago
Jeff Young
7ddd3137a3
While flags are in prefs, actual clearance values are in board setup.
Fixes https://gitlab.com/kicad/code/kicad/issues/10852
4 years ago
Thomas Pointhuber
fc5772ad92
altium: Extend test-suite to support FP_ZONE validation
4 years ago
Thomas Pointhuber
8587f762b5
altium: Extend test-suite to support FP_TEXT validation
4 years ago
Mike Williams
97797c44b9
Schematic: added drag wires undo/redo fix
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/10845
4 years ago
Jeff Young
72a389e612
Performance: check line ends first before doing collision.
4 years ago
Jeff Young
2172810600
Performance: better sharing of zone fills.
4 years ago
Jeff Young
d8c4f2cb09
Performance improvements for zone filler.
4 years ago
Jeff Young
8e26946567
Don't shrink progress reporter when message changes; only grow.
4 years ago
Jeff Young
d1b8b68c68
No need to partition font glyph triangulation.
4 years ago
Seth Hillbrand
45a1a9a715
Replace awkward double cast with binary logic
The use of XOR with integers here is needed as MSVC doesn't implement
the use of std::signbit for integers and casting up to double just to
get the signbit feels wrong
4 years ago
Mikolaj Wielgus
9fae9e8afc
Fix sizing of the two last columns in drill statistics table
4 years ago
jean-pierre charras
414dfb4745
Eeschema, DIALOG_TEXT_PROPERTIES and DIALOG_LIB_TEXTBOX_PROPERTIES: fix minor issues
Fixes #10863
https://gitlab.com/kicad/code/kicad/issues/10863
4 years ago
Jeff Young
5c9e718407
Performance enhancements for connectivity.
1) Generate SHAPE_POLY_SET triangulation by outline so they can be
shared between connectivity system and other clients.
2) Don't add items to connectivity when reading board; we're going
to do a total rebuild anyway.
3) Use multithreading when caching triangulation.
4 years ago
Jeff Young
98b9c6e2a1
Better progress reporting and a slight performance boost on commit.
4 years ago
Jeff Young
d2de114d21
More performance optimizations.
4 years ago
Marek Roszko
3129f96686
Add awkward cast to double due to msvc conflict
https://github.com/microsoft/STL/issues/519
4 years ago
Sylwester Kocjan
c1ab9563a0
CI: do not archive unnecessary output
Exclude object files and static libraries
4 years ago
Mikolaj Wielgus
7632c0cf6f
Fix board statistics drill grid column sizing
And remove the horizontal scrollbar.
4 years ago
Mike Williams
9c59c4ee12
Schematic: orthogonal drag bends should depend on move direction
Prevents overlapping lines when possible.
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/10844
4 years ago
jean-pierre charras
a455dd8815
Fix issue for stand alone python scripts, when running without project.
4 years ago
Seth Hillbrand
6f2a7db369
Update Translations
4 years ago
Ulices
2a327d6179
Translated using Weblate (Spanish (Mexico))
Currently translated at 95.5% (7121 of 7450 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es_MX/
4 years ago
Wellington Terumi Uemura
a995e6c927
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (7450 of 7450 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
4 years ago
Mustafa Selçuk ÇAVDAR
c8dc4a7042
Translated using Weblate (Turkish)
Currently translated at 42.7% (3186 of 7450 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
4 years ago
Eric
ed519933f7
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (7450 of 7450 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
4 years ago
Henrik Kauhanen
880d26ce00
Translated using Weblate (Swedish)
Currently translated at 96.6% (7206 of 7454 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
4 years ago
Krzysztof Kawa
ad2a099f69
Translated using Weblate (Polish)
Currently translated at 100.0% (7450 of 7450 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
4 years ago
김랑기
cd7e420390
Translated using Weblate (Korean)
Currently translated at 100.0% (7450 of 7450 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
4 years ago
Mark Hämmerling
3893eb1d0b
Translated using Weblate (German)
Currently translated at 97.7% (7283 of 7450 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
4 years ago
Jan Straka
6e76581ca5
Translated using Weblate (Czech)
Currently translated at 86.4% (6441 of 7450 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/cs/
4 years ago
Arnau Llovet Vidal
deed6443f5
Translated using Weblate (Catalan)
Currently translated at 60.8% (4531 of 7450 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ca/
4 years ago
Krzysztof Kawa
d26c992896
Translated using Weblate (Polish)
Currently translated at 100.0% (7450 of 7450 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
4 years ago
ZbeeGin
7eabf33cc1
Translated using Weblate (Polish)
Currently translated at 100.0% (7450 of 7450 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
4 years ago
Henrik Kauhanen
5a1bbe97fb
Translated using Weblate (Swedish)
Currently translated at 96.8% (7197 of 7431 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
4 years ago
Seth Hillbrand
d2dc1f4623
Format string for translation
(cherry picked from commit 6147e997ff )
4 years ago
jean-pierre charras
876061369b
Fix some Pcbnew crashes due to null pointers
4 years ago
jean-pierre charras
0eddbe02c1
DIALOG_NETLIST_IMPORT: minor fix
4 years ago
Jeff Young
d07910de06
Improve performance of checkZoneZoneConnection.
4 years ago
Jeff Young
4e5b30ad80
Rewrite autostart to not need connectivity.
Fixes https://gitlab.com/kicad/code/kicad/issues/10579
4 years ago
Tomasz Wlostowski
018f4531a5
Fixes in the SVG import polygon postprocessing:
- don't drop subsequent polys when a non-filled primitive is imported 'in between'
- fix missing holes (also related to the interleaving of stroke and filled shapes, depending on the software that wrote the SVG file)
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/10813
4 years ago
Mike Williams
1090403ca2
Schematic Preferences: fix grid assert on negative width
4 years ago
Roberto Fernandez Bautista
1b6fe615e5
Don't lock OpenGL context twice
Use GAL_DRAWING_CONTEXT as this unlocks the context in its destructor,
so that when an exception is thrown inside the `try` block, it should
automatically unlock before we switch backend.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10840
4 years ago
Graham Keeth
4442f76add
update custom rule syntax help to make diff pair rule examples clearer
4 years ago