Commit Graph

2363 Commits

Author SHA1 Message Date
Salvador E. Tropea 7d8cadd0f4 [Stencil*] Now using Xvfb 2022-12-02 19:24:19 -03:00
Salvador E. Tropea 44c7b95e77 [Makefile][Fixed] What is included in all target
- Now outputs marked with run_by_default=False aren't included.
- They are included in other targets, just not in the default
  target.
2022-12-02 13:45:43 -03:00
Salvador E. Tropea 8c72fc23c9 [Navigate Results] Added support for compress output 2022-12-02 13:26:49 -03:00
Salvador E. Tropea be4582efb0 [Internal BoM][Fixed] Problems when using HRTXT and no options
- Also made the quick-start use a better column separator
2022-12-02 11:32:45 -03:00
Salvador E. Tropea 3b963a195b [Panelize] Added support for the plugin options 2022-12-02 10:51:53 -03:00
Salvador E. Tropea 3fd8dbf953 [Stencil*] Added quick start examples 2022-12-02 10:22:54 -03:00
Salvador E. Tropea 5de3b8cc6f [Stencil*] Added category 2022-12-02 09:34:25 -03:00
Salvador E. Tropea bd9d2ec7b7 [Navigate results][Fixed] Exception when no outputs 2022-12-02 09:33:43 -03:00
Salvador E. Tropea 64b2cd780f [Stencil*] Added missing PNG targets 2022-12-02 09:10:51 -03:00
Salvador E. Tropea 4dcc566395 [Navigate Results] Added STL and SCAD icons 2022-12-02 09:09:24 -03:00
Salvador E. Tropea d935ce17b7 [Stencil*] Added PNG preview for the 3D model 2022-12-02 08:41:12 -03:00
Salvador E. Tropea f68855f4d8 [Stencil*] Added get_targets implementation 2022-12-01 13:59:24 -03:00
Salvador E. Tropea 2b86ef9e80 [Stencil*] Moved common code to out_any_stencil.py 2022-12-01 13:19:28 -03:00
Salvador E. Tropea a9000716a7 [Stencil_For_Jig] New output
- Just the other type of stencil supported by KiKit.
2022-12-01 12:59:55 -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 5767a03868 [Panelize] Added link to KiKit docs 2022-12-01 08:17:35 -03:00
Salvador E. Tropea 75ebc7a677 [Windows] Try to fix %X expansions
- They convert \ to / and remove :
- So we now avoid it on Windows
Related to #325
2022-12-01 07:36:53 -03:00
Salvador E. Tropea fdd38d176a [set_text_avriables][Windows][Fixed] Git command replacement
- Python implementation used by KiCad uses \ in the file names, which
  IMHO is wrong, they should learn from DJGPP tools, even DOS can
  handle /
- So we can't use filenames in re.sub without first escaping all \
Related to #325
2022-12-01 07:14:50 -03:00
Salvador E. Tropea 24a4a08858 [Debian] Added KiKIt as suggested package 2022-11-30 18:43:35 -03:00
Salvador E. Tropea 4437222eab [Tests] Added retry for the dummy web server when the address is in use 2022-11-30 18:41:43 -03:00
Salvador E. Tropea 79b0c3f45a [Panelize] Added `source` options 2022-11-30 18:20:57 -03:00
Salvador E. Tropea 425840059c [Panelize] Added mechanism to extend defined options. 2022-11-30 17:01:40 -03:00
Salvador E. Tropea 5750cfd10a [Panelize] Added error when using KiCad 5 and KiKit >= 1.1.0 2022-11-29 17:04:30 -03:00
Salvador E. Tropea 99467d4d05 [Added] Panelize output
- First working version
2022-11-28 16:31:00 -03:00
Salvador E. Tropea 1036b26f0a [Examples] Added example used to test the 3D render populate 2022-11-27 18:51:56 -03:00
Salvador E. Tropea 071b728c5b [Makefile] Commented the parallel plug-in for testing 2022-11-27 18:51:06 -03:00
Salvador E. Tropea e77d3d060d [DOCs] Added multi-board example with connectors 2022-11-25 16:57:47 -03:00
Salvador E. Tropea 7a6df7a664 [DOCs] Added option to pass ERC with multi-PCB 2022-11-25 15:16:55 -03:00
Salvador E. Tropea fd0b0fd2ee [DOCs] Updated generated images for examples 2022-11-25 15:02:55 -03:00
Salvador E. Tropea 8c4966e8e5 [DOCs] Changed the hierarchical strategy 2022-11-25 14:58:50 -03:00
Salvador E. Tropea fd463a2577 [DOCs] Adjusts to the example
- Avoid spaces in sheet names
- Run ERC/DRC
2022-11-25 14:17:43 -03:00
Salvador E. Tropea 42efdce7ca [DOCs] More fixes to links 2022-11-25 14:11:10 -03:00
Salvador E. Tropea 89534d07d7 [DOCs] Fixed links for example 2022-11-25 14:09:43 -03:00
Salvador E. Tropea d332e4ec8c [DOCs] Examples of multi-board projects 2022-11-25 14:01:26 -03:00
Salvador E. Tropea 040a69c1a0 [DOCs] Fixed links to PCB 2 example 2022-11-25 12:51:52 -03:00
Salvador E. Tropea 246cac195b [DOCs] Missing files for last commit 2022-11-25 12:50:27 -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 52113cc394 Fixed some YAML linter warnings 2022-11-25 12:24:43 -03:00
Salvador E. Tropea 2f9d81964e Added autoscale margins example. 2022-11-25 12:21:40 -03:00
Salvador E. Tropea 788aabeeed [PCB_Print][Added] Margins for the autoscale mode.
Closes #337
2022-11-25 12:03:43 -03:00
Salvador E. Tropea 1f8bad0a9b [Imports][Fixed] Problems with recursive imports
- When the intermediate import didn't contain any of the requested
  elements (i.e. importing outputs, but no outputs in the middle).

Closes #335
2022-11-24 13:16:31 -03:00
Salvador E. Tropea 02aa6bce0d [BoM][Added] Human readable text output format.
Closes #334
2022-11-24 11:32:47 -03:00
Salvador E. Tropea d72913a280 [BoM] Using \t, \n, \r and \\ is now supported.
See #334
2022-11-24 09:58:16 -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 14100615d4 [Tests] Removed `test_int_bom_refuse_no_sep`
- Now we consider it an error
2022-11-24 09:39:43 -03:00
Salvador E. Tropea be68daace1 [BoM][Fixed] The length of the CSV separator is now validated. 2022-11-23 20:54:58 -03:00
Salvador E. Tropea 8028fb27e1 [Tests] Added some tolerance to the pcb_print_multizone_1 test 2022-11-23 20:07:38 -03:00
Salvador E. Tropea 0590555350 [Tests][Fixed] QR Lib test
- The transparency interferes with zbarimg
- A side effect of almost invisible text in PDF
2022-11-23 19:00:47 -03:00
Salvador E. Tropea a9ece9042d [PCB_Print] Now the text in the PDF is searchable.
Closes #331
2022-11-23 18:18:21 -03:00
Salvador E. Tropea c4d9a26d20 [DOCs][Dependencies] Suggest to install texlive for Pandoc
- In #264 we see that texlive is needed in some cases.
- Looking at texlive-latex-base I see the fonts aren't installed.
2022-11-23 15:24:23 -03:00