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 |
Alex Shvartzkop
|
2c07866fff
|
NanoSVG: update image size to the actual size after scaling.
|
2023-09-07 10:57:02 +03:00 |
Alex Shvartzkop
|
892761920a
|
FOOTPRINT::AutoPositionFields: reset justification and angle as well.
|
2023-09-07 10:57:02 +03:00 |
Alex Shvartzkop
|
ebbc5fd4cb
|
Remove unused method in kicad_manager_control.h.
|
2023-09-07 10:57:02 +03:00 |
Alex Shvartzkop
|
05a8e59884
|
Move wxString and std::optional JSON serializers to core header.
|
2023-09-07 10:57:02 +03:00 |
Alex Shvartzkop
|
5b438d6398
|
Optimize makeEffectiveShapes for polygons.
|
2023-09-07 10:57:02 +03:00 |
Alex Shvartzkop
|
f211b2cdd0
|
Remove unused method from router_tool.h
|
2023-09-07 10:57:02 +03:00 |
Alex Shvartzkop
|
1b8abdfde7
|
ADDED: Basic STEP manipulation utils available to Python.
|
2023-09-07 10:57:02 +03:00 |
Alex Shvartzkop
|
52feb38fd1
|
Add map_helpers.h
|
2023-09-07 10:57:02 +03:00 |
jean-pierre charras
|
ecd8c7e2cc
|
Fix a compil issue (in sch_altium_plugin.cpp) and compil warnings.
|
2023-09-07 08:53:30 +02:00 |
Marek Roszko
|
e665cbac20
|
Delete line with weird comment because its weird
We should fix it for reals
|
2023-09-06 23:45:48 -04:00 |
Marek Roszko
|
e944a61830
|
Nothing but the pcb calc will use eseries for the forseeable future
|
2023-09-06 23:44:41 -04:00 |
Marek Roszko
|
96bec8c553
|
promote base64.cpp to core
|
2023-09-06 23:27:08 -04:00 |
Marek Roszko
|
72669df354
|
Kick out strtok_r, all our platforms should have it (or strtok_s)
|
2023-09-06 23:18:55 -04:00 |
Marek Roszko
|
f45d61ef18
|
OUTLINE_FONT does not need Pgm() or settings or EDA_TEXT
|
2023-09-06 22:12:59 -04:00 |
Marek Roszko
|
19db0f943f
|
Restore gal recursive link to common
|
2023-09-06 21:59:01 -04:00 |
Alex Shvartzkop
|
9457e794fe
|
Fix SCH_BITMAP::ReadImageFile( wxMemoryBuffer& ).
|
2023-09-07 04:48:59 +03:00 |
Alex Shvartzkop
|
69261df022
|
Add SCH_BITMAP::ReadImageFile( wxMemoryBuffer& ).
|
2023-09-07 04:45:40 +03:00 |
Marek Roszko
|
10c495952e
|
Snip 2 useless includes in transform.cpp
|
2023-09-06 21:34:02 -04:00 |
Marek Roszko
|
5c62b98e7c
|
observable can live in core
|
2023-09-06 21:25:24 -04:00 |
Marek Roszko
|
81c069c1a3
|
Lets see if any platform barfs dropping gal's link to common
|
2023-09-06 20:33:51 -04:00 |
Marek Roszko
|
454c5e8eca
|
3d-viewer should depend on common directly
|
2023-09-06 20:33:28 -04:00 |
Marek Roszko
|
67b031adab
|
Painter base class should just live in gal instead of being in denial
|
2023-09-06 20:23:19 -04:00 |
Marek Roszko
|
a6a20bf8dc
|
Evict the Pgm() dependency in GAL
|
2023-09-06 20:13:46 -04:00 |
Josue Huaroto
|
cef0f176d3
|
Add Unselect all in menu
|
2023-09-06 23:44:39 +00:00 |
Marek Roszko
|
a7a642e090
|
Remove one errant gal dependency on python
|
2023-09-06 18:41:13 -04:00 |