Jeff Young
|
9f5a268f15
|
Don't go through a middle man when reading pad shape primitives.
They're both PCB_SHAPEs.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15073
|
2023-09-11 22:05:24 +01:00 |
Jeff Young
|
0315adc646
|
Dim other SMD pads when in Pad Edit Mode.
|
2023-09-11 22:05:24 +01:00 |
Jeff Young
|
84a9f6f665
|
Set padEntered when entering pad edit mode with a non-custom shaped pad.
|
2023-09-11 22:05:24 +01:00 |
Jeff Young
|
899fe8be17
|
Fix change footprints dialog to use correct selection state.
|
2023-09-11 22:05:20 +01:00 |
Alex Shvartzkop
|
a2b7bf97b9
|
Altium schematic: support Line dash styles and colors.
|
2023-09-11 17:52:21 +03:00 |
jean-pierre charras
|
79d750e883
|
Gerbview, export to PCB: fix incorrect export of flashed shapes on non copper layers.
Fixes #15613
https://gitlab.com/kicad/code/kicad/-/issues/15613
|
2023-09-11 14:19:27 +02:00 |
Alex Shvartzkop
|
1e02c6aa71
|
Altium schematic: WORDWRAP is false when missing.
|
2023-09-11 14:18:15 +03:00 |
jean-pierre charras
|
c66d4bab9c
|
SEXPR_BOARD_FILE_VERSION: fix a typo in commit 0e382669: the date is incorrect.
was set to 20230606 instead of 20230906. it creates some issues when reading
files having a 20230606 as file version.
Fixes #15617
https://gitlab.com/kicad/code/kicad/-/issues/15617
|
2023-09-11 10:40:07 +02:00 |
jean-pierre charras
|
89b1b69662
|
Gerbview: fix missing initialization of variables in bounding box calculations.
|
2023-09-11 09:49:17 +02:00 |
Alex Shvartzkop
|
16062bbe33
|
Altium schematic: support custom sheet sizes.
|
2023-09-11 10:02:59 +03:00 |
Alex Shvartzkop
|
de2b645fc8
|
Altium schematic: hide power symbol pin.
|
2023-09-11 10:02:43 +03:00 |
Alex Shvartzkop
|
9f63820ed4
|
Fix a bug in RebuildBezierToSegmentsPointsList.
|
2023-09-11 09:35:07 +03:00 |
Alex Shvartzkop
|
5da4dfd4a7
|
Work around wxGTK printing offset in eeschema.
Affects landscape Letter, Legal, A4 paper.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/1907
|
2023-09-10 21:53:03 +03:00 |
Alex Shvartzkop
|
7eb4b0710d
|
Fix reading/writing thermal spoke angles for custom pads.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15518
7.0 commit: 86ec36d183
|
2023-09-10 19:02:16 +03:00 |
Marek Roszko
|
0e0c267829
|
Add missing pragma once to compoundfilereader.h
|
2023-09-09 22:00:04 -04:00 |
Marek Roszko
|
bd52ed2054
|
Upgrade {fmt} to 10.1.1 to fix warnings
|
2023-09-09 18:39:24 -04:00 |
Marek Roszko
|
b5d5eb842a
|
Start a kicommon shared lib
|
2023-09-09 18:04:50 -04:00 |
Alex Shvartzkop
|
c96b7bb472
|
Altium import: set units for LIB_TEXTBOX.
Still doesn't work on symbols in schematic for some reason.
|
2023-09-09 20:30:13 +03:00 |
Alex Shvartzkop
|
cd9fcc1b87
|
Altium import: fix arcs in library symbols.
|
2023-09-09 20:30:05 +03:00 |
Alex Shvartzkop
|
946f6e978c
|
Altium sch import: put transparent colors on background too.
|
2023-09-09 20:30:02 +03:00 |
Alex Shvartzkop
|
717f8d35e5
|
Document SetArcAngleAndEnd angle winding.
|
2023-09-09 20:28:57 +03:00 |
Alex Shvartzkop
|
ead44d58a0
|
Fix bezier curves drawing in schematic/libedit.
|
2023-09-09 20:28:49 +03:00 |
jean-pierre charras
|
45e83541cd
|
Try to make DIALOG_CREATE_ARRAY more understandable for circular arrays.
Added toop-tips and info texts.
No actual code change.
|
2023-09-09 11:06:36 +02:00 |
jean-pierre charras
|
f2f572c370
|
drc_test_provider_text_dims.cpp: ensure glyphs to test are OUTLINE_GLYPH.
For non Kicad font texts with a overbar, the overbar is not a OUTLINE_GLYPH.
Fixes #15604
https://gitlab.com/kicad/code/kicad/-/issues/15604
|
2023-09-09 10:28:28 +02:00 |
jean-pierre charras
|
b4c5d46825
|
wx_filename.cpp: replace include macro.h by include string_utils.h
(missing change in commit 11de9577 )
|
2023-09-09 09:38:44 +02:00 |
Marek Roszko
|
11de95778b
|
Unwrap the FROM_UTF8 macro in favor of direct function
The extern just gets annoying to try to export the func later. We also yeet TO_UTF8 to string_utils.h for parity.
|
2023-09-09 00:10:57 -04:00 |
Marek Roszko
|
bd3aca2887
|
Cleanup the kiface dll export declaration slightly
Why in the bloody world would you pass in the return type as part of the macro for export/import preprocessing
|
2023-09-08 20:44:08 -04:00 |
Marek Roszko
|
3bbf3a61b5
|
Remove PNS APIEXPORT that never made sense
It can't work because all base classes must be APIEXPORTed
|
2023-09-08 18:44:46 -04:00 |
Alex Shvartzkop
|
bc846f5fca
|
SVG import: skip shapes that are not stroked and not filled.
|
2023-09-08 14:46:04 +03:00 |
Marek Roszko
|
ab1a6651a9
|
send multivector.h and sync_queue.h to core
|
2023-09-08 07:14:34 -04:00 |
Marek Roszko
|
00e51da845
|
Get rid of tools/property_tree that wont build anyway
|
2023-09-08 07:14:34 -04:00 |
jean-pierre charras
|
72984c5c40
|
Gerbview: add refinements to option to set offset and rotation of layers.
Fix incorrect calculation of bounding boxes when the rotation is not n*90 deg.
|
2023-09-08 10:43:59 +02:00 |
Marek Roszko
|
3cd60007c5
|
Dont leak richio into everything
|
2023-09-07 22:29:40 -04:00 |
Marek Roszko
|
1a6d459fb1
|
Fix wrong path slash
|
2023-09-07 22:09:26 -04:00 |
Marek Roszko
|
5da88d1d0e
|
Move UTF8 to core
|
2023-09-07 20:55:16 -04:00 |
Marek Roszko
|
6e04c2835a
|
Remove unused header
|
2023-09-07 20:46:08 -04:00 |
Marek Roszko
|
e83f87520c
|
Transform is right at home in kimath
|
2023-09-07 18:03:33 -04:00 |
jean-pierre charras
|
8aa408f0c9
|
fix a minor compil warning
fix a typo in translatable string.
|
2023-09-07 20:00:29 +02:00 |
Jeff Young
|
a9bfadd71a
|
Fix merge error.
|
2023-09-07 18:00:04 +01:00 |
Jeff Young
|
d3e255a383
|
Allow context-menu update/change footprint for multiple footprints.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15595
|
2023-09-07 17:51:18 +01:00 |
Jeff Young
|
0310973e3f
|
Push TEXT_SPIN_STYLE from SCH_TEXT out to SCH_LABEL_BASE.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15444
|
2023-09-07 17:42:51 +01:00 |
Seth Hillbrand
|
3723e9efc1
|
Remove unused var
|
2023-09-07 15:35:17 +02:00 |
Marek Roszko
|
7505fd0f37
|
Profile can live in core
|
2023-09-07 07:47:01 -04:00 |
jean-pierre charras
|
3e6f7ab3e5
|
Fix compil issues (especially easyeda_parser_base.xx) and compil warnings
Compil issues can be gcc13/msys2 specific.
|
2023-09-07 13:41:25 +02:00 |
jean-pierre charras
|
9b85942b80
|
Gerbview: add refinements to commit efdead20: add option to set offset and
rotation to all layers or visible layers.
|
2023-09-07 12:31:22 +02:00 |
Alex Shvartzkop
|
83afdd297e
|
Use UTF-8 encoding in test_io_mgr.cpp.
|
2023-09-07 12:56:53 +03:00 |
Alex Shvartzkop
|
79c86445d2
|
QA: add plugin type tests for EasyEDA.
|
2023-09-07 11:02:40 +03:00 |
Alex Shvartzkop
|
e6f0a3d91b
|
QA: add test files for EasyEDA.
|
2023-09-07 11:02:40 +03:00 |
Alex Shvartzkop
|
21ee65aa9c
|
ADDED: Importers for EasyEDA (JLCEDA) Standard / Professional.
|
2023-09-07 11:02:40 +03:00 |
Alex Shvartzkop
|
024622b0f6
|
SVG import: skip invisible shapes.
|
2023-09-07 10:57:02 +03:00 |