Commit Graph

208 Commits

Author SHA1 Message Date
Salvador E. Tropea 61a8fe7885 [Filters][Added] `value_split`
- To extract information from the Value field and put it in separated
  fields. I.e. tolerance, voltage, etc.
2023-05-03 14:09:35 -03:00
Salvador E. Tropea ad074d9354 [DOCs] Mentioned the environment variables option 2023-05-02 13:21:55 -03:00
Salvador E. Tropea 8576771688 [DOCs] Updated for release 2023-04-24 12:53:41 -03:00
Salvador E. Tropea 124fc8e7b5 [Added] Expansion pattern **%M**
- Directory where the pcb/sch resides. Only the last component
  i.e. /a/b/c/name.kicad_pcb -> c

Closes #421
2023-04-15 19:18:26 -03:00
Salvador E. Tropea 73754d1f68 [DOCs][GHA] Added GHA shortcut 2023-04-02 15:32:59 -03:00
Salvador E. Tropea b2ffa5410a [CLI] Added option to display a banner
- I disabled `check-docstring-first`, no way to disable for a file
2023-04-01 11:36:50 -03:00
Salvador E. Tropea 1341f115c0 [DOCs] Added the new GHA tags 2023-03-16 13:26:20 -03:00
Salvador E. Tropea 4b61d18bf8 [DOCs] Updated the list of docker images
- Also added the news for 1.6.1
2023-03-16 08:44:38 -03:00
Salvador E. Tropea ad0d5d384d Updated the README to suggest using full dev images 2023-03-08 10:19:59 -03:00
Salvador E. Tropea 8789800e38 [DOCs] Added a note about 3D aliases deprecated in KiCad 7 2023-02-23 09:14:57 -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 de801f1a0e [DOCs] Added _none to the internal filters
- Isn't really a filter, but needs some mention
2023-02-03 08:13:48 -03:00
Salvador E. Tropea 63158f6329 [DOCs] Documented the new GHA tags
Closes #386
2023-02-03 08:05:20 -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 676ee9ecd9 [DOCs][GHA] Documented cache3D and the use of full images 2023-01-27 20:43:17 -03:00
Salvador E. Tropea 969dc40829 [DOCs] Added link to example of 3D models cache 2023-01-27 16:32:44 -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 17b4c5f00b [DOCs] Added link to GitHub cache example 2023-01-27 11:44:24 -03:00
Salvador E. Tropea fce9a2d581 [DOCs] Documented the text variable expansion in `output`
Closes #377
2023-01-26 09:26:45 -03:00
Salvador E. Tropea b05c9b3227 [CI/CD] Now `dev` images are *full* (test) 2023-01-17 17:06:59 -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 9ba56adf39 [DOCs] Added warning about PcbDraw and complex PCBs
- Also added credits for some 3D models we use

Related to #369
2023-01-16 17:25:19 -03:00
Salvador E. Tropea 63f464542e [DOCs] Added missing README.in changes 2023-01-12 17:17:13 -03:00
Salvador E. Tropea 62cce4da92 [PCB2Blender] Added support for @Haschtl fork variant 2023-01-07 18:01:45 -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 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 cb9b353220 [Templates] Added MacroFab XYRS 2023-01-05 14:13:03 -03:00
Salvador E. Tropea c9437e244d [Import] Simplified the templates import
- Now we detect if the name is internal
- A mechanism to skip the detection was added, just in case
2023-01-05 09:33:15 -03:00
Salvador E. Tropea 1202351fed [Templates] Moved JLCPCB+stencil to a separated import
- So now the compress target includes the stencil
2023-01-05 08:36:17 -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 1fdb8a6c4b Merge branch 'subpcb' into dev 2022-12-28 13:33:42 -03:00
Salvador E. Tropea 6790ccc547 [% patterns] Added %S to get the sub-PCB name 2022-12-22 10:11:46 -03:00
Salvador E. Tropea 60423c722e [DOCs] Removed the use of *experimental* in the docs
- Too fuzzy and confuses, added more explanation
2022-12-22 07:44:03 -03:00
Salvador E. Tropea fafd5d2f6d New VRML output 2022-12-17 20:55:09 -03:00
Salvador E. Tropea ad009910bb [DOCs][Fixed] Test badge
- Also added link to changelog for the dev branch
2022-12-16 10:13:38 -03:00
Salvador E. Tropea b8cb51a996 Bumped version to 1.5.0
- Updated docs
- Fixed Debian dependency
2022-12-16 09:58:42 -03:00
Salvador E. Tropea 2a46ab1cff [Stencil_3D] New output
- KiKit's "stencil createprinted"
2022-12-01 11:15:12 -03:00
Salvador E. Tropea 99467d4d05 [Added] Panelize output
- First working version
2022-11-28 16:31:00 -03:00
Salvador E. Tropea d332e4ec8c [DOCs] Examples of multi-board projects 2022-11-25 14:01:26 -03:00
Salvador E. Tropea 0cf51eb9c7 [DOCs] Added proposed case 1 circuit 2 PCBs 2022-11-25 12:48:00 -03:00
Salvador E. Tropea 38d0790a69 [DOCs] Added more warnings about virtual env use
Related to #332
2022-11-24 09:47:31 -03:00
Salvador E. Tropea 81ce2004d5 [Render_3D] Added option to auto-crop the resulting PNG 2022-10-30 14:35:18 -03:00
Salvador E. Tropea 5b19227625 [Render_3D] Added option to render only some components
- `show_components` like in PcbDraw
2022-10-30 12:36:36 -03:00
Salvador E. Tropea d3b32a4193 [DOCs] Made relative the link to KiPlotYAML.md 2022-10-28 09:07:02 -03:00
Salvador E. Tropea b0a395e68a [DOCs] Updated with the new populate output 2022-10-28 07:52:33 -03:00
Salvador E. Tropea c16fb7144e [PCB_Print] Replaced external PcbDraw
- Using the internal module
2022-10-18 07:53:12 -03:00
Salvador E. Tropea 729d2bf7e7 [DOCs] Documented the new GHA `additional_args` option.
- Also documented `install3D` option
2022-10-14 06:48:11 -03:00