Salvador E. Tropea
|
9811972ace
|
[PCB/SCH parity] Check for value and fields/properties
|
2023-03-31 08:45:09 -03:00 |
Salvador E. Tropea
|
2f8e416f06
|
[PCB/SCH Parity] Added support for bogus net codes
Fixes #410
|
2023-03-31 07:43:31 -03:00 |
Salvador E. Tropea
|
158f267eb5
|
Support for extra data in the Value field
- Currently we just use the tolerance for the 3D resistors
- Uses a port of the JavaScript Electro-Grammar
|
2023-03-30 12:39:36 -03:00 |
Salvador E. Tropea
|
9f2564b80c
|
[Diff][Fixed] Problems when using an output and no variant specified
|
2023-03-29 07:03:23 -03:00 |
Salvador E. Tropea
|
bb475ad75a
|
[Any Layer] Enabled scaling for most plot outputs
- Only the gerber is excluded
- The new `individual_page_scaling` option is also available
- Now unknown options are treated as errors
|
2023-03-28 08:39:25 -03:00 |
Salvador E. Tropea
|
ac81d18ea3
|
[PCB Print][Fixed] Interference with PRL and scaling
- The visible layers affected the position of the scaled image.
This list is defined in the .kicad_prl file and the Python API
loads it.
Fixes #407
|
2023-03-27 13:53:37 -03:00 |
Salvador E. Tropea
|
5f416063be
|
[PcbDraw][Fixed] Support for 7.0.1 polygons
- Now KiCad generates polygons in the SVG
Fixes the problem reported in upstream: yaqwsx/PcbDraw#142
|
2023-03-27 10:53:33 -03:00 |
Salvador E. Tropea
|
762d96d0e8
|
[Download Datasheet] Better message warnings
- Unified
|
2023-03-27 08:51:55 -03:00 |
Salvador E. Tropea
|
f7d52f3d09
|
[Datasheet dowload] Catch requests.exceptions.TooManyRedirects
Closes #408
|
2023-03-27 08:22:39 -03:00 |
Salvador E. Tropea
|
786c94a80c
|
[3D] Added option to enable the colored R cache
|
2023-03-21 10:40:27 -03:00 |
Salvador E. Tropea
|
f3645d3264
|
[3D] Added options to control the resistors tolerance
- `field_tolerance` field/s to look for resistor tolerance.
- `default_resistor_tolerance` which tolerance to use when none found.
|
2023-03-21 09:57:22 -03:00 |
Salvador E. Tropea
|
05105cdc9a
|
[3D] colored 3D models for THT resistors
|
2023-03-20 14:26:09 -03:00 |
Salvador E. Tropea
|
2d39890482
|
[KiKit present][Fixed] Crash when no boards specified
Fixes #402
|
2023-03-18 19:04:59 -03:00 |
Salvador E. Tropea
|
a9ca2f3f11
|
[Makefile][Fixed] don't skip all preflights on each run
- Just the ones we generate as targets.
Fixes #405
|
2023-03-18 18:41:15 -03:00 |
Salvador E. Tropea
|
3a5519c0e5
|
Bumped version to 1.6.2
- Just to make it different
|
2023-03-17 10:47:26 -03:00 |
Salvador E. Tropea
|
4d734d1e71
|
[DOCs] Adjusted details for release
|
2023-03-16 07:36:59 -03:00 |
Salvador E. Tropea
|
31cf802b89
|
[KiCad 7] Added global option to use KiCad to cross components
|
2023-03-09 09:34:25 -03:00 |
Salvador E. Tropea
|
6801dfc7e2
|
[KiCad 7] Added some support for DNP flag
- Copied to internal `fitted`
- Can remove 3D models even when no filter/variant is applied
|
2023-03-08 13:13:37 -03:00 |
Salvador E. Tropea
|
4da38de4a8
|
[ERC][KiCad 7] Added option to specify the grid size
- `erc_grid` to specify the grid size for KiCad 7 ERC tests
See https://gitlab.com/kicad/code/kicad/-/issues/14110
|
2023-02-28 06:17:20 -03:00 |
Salvador E. Tropea
|
6fd97254ad
|
[PCB Print][Fixed] KiCad crashing on some complex filled zones
- We must rebuild the conectivity data after a zone fill
Fixes #396
|
2023-02-27 10:30:11 -03:00 |
Salvador E. Tropea
|
659e23ae32
|
[Report] Added warnings and counters for buried and micro vias
- Also added a mechanism to disable them for KiCad 7 which no longer
provides this option.
|
2023-02-23 08:40:40 -03:00 |
Salvador E. Tropea
|
fe26f1ab6a
|
Problems to detect the SCH under very particular constraints
Fixes #394
|
2023-02-22 13:04:45 -03:00 |
Salvador E. Tropea
|
cb0465bcde
|
Bumped version to 1.6.1
- Just to make it different
|
2023-02-06 13:15:46 -03:00 |
Salvador E. Tropea
|
943d6008d0
|
Bumped version to 1.6.0
- Updated the docs
|
2023-02-06 09:12:36 -03:00 |
Salvador E. Tropea
|
dba016b619
|
Changing licence to AGPL v3
- The EasyEDA 2 KiCad code is AGPL so the result is AGPL
|
2023-02-04 13:14:26 -03:00 |
Salvador E. Tropea
|
df085fa8bc
|
Added mechanism to download 3D models from EasyEDA
- Using LCSC codes
Closes #380
|
2023-01-31 13:12:06 -03:00 |
Salvador E. Tropea
|
c39d21f3cf
|
[Global Options] Added field_lcsc_part: to select the LCSC/JLCPCB part field
|
2023-01-28 17:59:23 -03:00 |
Salvador E. Tropea
|
aa56322241
|
[3D][Changed] Downloaded 3D models are no longer discarded
- They are stored in ~/.cache/kibot/3d
- You can change the directory using KIBOT_3D_MODELS
|
2023-01-28 11:26:34 -03:00 |
Salvador E. Tropea
|
96822923b4
|
[3D][Added] A mechanism to cache downloaded 3D models
|
2023-01-27 12:12:16 -03:00 |
Salvador E. Tropea
|
8506fb78db
|
[Report][Fixed] Computed size
- When using circles and some arcs in the PCB edge
Closes #375
|
2023-01-25 11:05:01 -03:00 |
Salvador E. Tropea
|
47bdc26154
|
[Report][Added] Expansion for KiCad text variables and environment variables
|
2023-01-19 21:05:32 -03:00 |
Salvador E. Tropea
|
b6240d5fea
|
[Copy Files][Fixed] Problems when using with `compress`
- Wrong targets and dependencies.
|
2023-01-18 15:09:10 -03:00 |
Salvador E. Tropea
|
eb8c04f870
|
[Blender Export] Added Blender render
- Impressive quality thanks to the pcb2blender plug-in
|
2023-01-16 23:42:52 -03:00 |
Salvador E. Tropea
|
6998fd87de
|
[PCB_Print][Added] A mechanism to create a page for each copper layer
See #365
|
2023-01-12 18:35:27 -03:00 |
Salvador E. Tropea
|
6554393bd9
|
[PCB_Print][Fixed] Problems when trying to use groups of layers
- i.e. copper
|
2023-01-12 17:18:47 -03:00 |
Salvador E. Tropea
|
f8eb021098
|
[SCH_Print] Added PS, DXF and HPGL formats
|
2023-01-12 00:30:38 -03:00 |
Salvador E. Tropea
|
0f5ada05ee
|
[SCH_Print] Added color theme and color background options
See #362
|
2023-01-11 20:11:53 -03:00 |
Salvador E. Tropea
|
db6fa6767a
|
[DOCs][Fixed] annotate_pcb docs and example
- Missing options in docs
- Wrong example
Fixes #360
|
2023-01-10 15:05:05 -03:00 |
Salvador E. Tropea
|
ac65cc022e
|
[General] Better support for wrong pre-flight options
Closes #360
|
2023-01-10 14:54:29 -03:00 |
Salvador E. Tropea
|
695eb64390
|
Updated the changelog
|
2023-01-08 19:57:04 -03:00 |
Salvador E. Tropea
|
76bf264350
|
[Added] PCB2Blender_2_1 template
- Generates pcb2blender 2.1 files to import on Blender
|
2023-01-06 13:31:55 -03:00 |
Salvador E. Tropea
|
59b90283ed
|
[Compress][Added] Option to use the output's `dir` as reference
- `from_output_dir`
|
2023-01-06 13:16:48 -03:00 |
Salvador E. Tropea
|
42f5dcd8d6
|
[SVG][Added] Options to limit the view box to the used area.
|
2023-01-05 19:29:31 -03:00 |
Salvador E. Tropea
|
b2f5612b77
|
[Filters] Moved _only_smd to be truly internal
- Defined _only_tht and _only_virtual
- Simplified the internal filters generation
|
2023-01-05 17:52:02 -03:00 |
Salvador E. Tropea
|
315a089300
|
[Fixed][BoM] pre_transform filers can't be logic filters
|
2023-01-05 14:15:25 -03:00 |
Salvador E. Tropea
|
bdffcfa508
|
[Internal templates] Added for all the known manufacturers
|
2023-01-04 13:47:03 -03:00 |
Salvador E. Tropea
|
5a5967c6b3
|
[Added] Support for internal imports
- A mechanism to implement templates
- Also fixed some groups import issues
|
2023-01-04 11:39:48 -03:00 |
Salvador E. Tropea
|
17aacf8daf
|
[Added] Support for `groups` of `outputs`
|
2023-01-04 08:38:21 -03:00 |
Salvador E. Tropea
|
16cb739ae4
|
[Copy_Files][Fixed] Problems on KiCad 5
- No 3rd party dir
Fixes #357
|
2023-01-02 09:47:07 -03:00 |
Salvador E. Tropea
|
1fdb8a6c4b
|
Merge branch 'subpcb' into dev
|
2022-12-28 13:33:42 -03:00 |