Salvador E. Tropea
73bf7b16e9
[DOCs][RTD] Trying to generate dev/master docs
2023-08-29 10:22:33 -03:00
Salvador E. Tropea
dec9c9e07a
[DOCs][RTD] Added job to find defined variables
2023-08-29 09:56:37 -03:00
Salvador E. Tropea
9915bbd7ae
[Help] Small fixes
...
- To keep the output similar to previous behavior
- Also adapted some tests to new markup
2023-08-29 09:45:17 -03:00
Salvador E. Tropea
418e7c2ec6
[DOCs][Added] Badge for docs build
2023-08-29 09:11:23 -03:00
Salvador E. Tropea
5a6eb85027
[DOCs][RTD] Try to get better information about branch
...
- Avoiding a swallow checkout
- Trying to fix the link to the GHA tests
2023-08-29 09:10:18 -03:00
Salvador E. Tropea
dacd98fbc4
Removed debug print
2023-08-29 09:09:37 -03:00
Salvador E. Tropea
94c0ba1919
[DOCs][RTD] Adding sphinx-rtd-theme dependency
2023-08-29 08:40:50 -03:00
Salvador E. Tropea
6a05ff0525
[DOCs][RTD] Trying to skip KiCost docs generation
2023-08-29 08:37:38 -03:00
Salvador E. Tropea
487e5a751c
[DOCs][Adde] Read the Docs configuration file
2023-08-29 08:23:06 -03:00
Salvador E. Tropea
4c4747b729
[DOCs] Changed to reST format for most docs
...
- Now KiBot can generate helps in reST format
- No more huge monolithic help
- Generated stuff is in separated files and marked as generated
- Index to search stuff by category
2023-08-29 08:02:02 -03:00
Salvador E. Tropea
916dab395e
[DOCs][DXF] Made the docstring indentation coherent
...
Now is the same as other "any layer" docstrings
2023-08-29 07:50:37 -03:00
Salvador E. Tropea
5c9d6a22cf
[DOCs][KiBoM] Removed bogus link (see '')
2023-08-29 07:49:42 -03:00
Salvador E. Tropea
0a5ab281fe
[DOCs][Update XML] KiCad 6 -> KiCad 6+
...
Related to #486
2023-08-29 07:48:07 -03:00
Salvador E. Tropea
2278349851
[CI/CD] Force coverage installation
2023-08-22 09:46:41 -03:00
Salvador E. Tropea
5bffb57b73
[DOCs][Filters][Added] Descriptive name
2023-08-22 09:36:57 -03:00
Salvador E. Tropea
9e8c346d35
[Blender Export][Added] Camera option to set the clip start
...
- Note that this is also a fix because now we compute the clip start
for cameras with automatic position.
Closes #484
2023-08-22 09:04:37 -03:00
Salvador E. Tropea
ffba8566fd
[DOC][Filter][Spec to Field][Fixed] Important mark for spec/s
...
The `*` was in the wrong position
2023-08-22 09:00:21 -03:00
Salvador E. Tropea
17df07c243
[Blender export][Fixed] Call to get_output_filename
...
- Missing order argument
2023-08-16 14:04:07 -03:00
Salvador E. Tropea
948a40fb91
[Blender Export][Added] Options useful to generate simple animations
...
- The resulting PNGs can be converted to MP4 using ffmpeg
2023-08-16 13:36:19 -03:00
Salvador E. Tropea
4202f01c01
[Populate][Added] Basic support for regular list items
...
Closes #480
2023-08-15 12:45:00 -03:00
Salvador E. Tropea
7f6b49cdf3
[CI/CD] More adjusts to dev images creation
...
- Silly PEP 668 issue
2023-08-14 13:18:30 -03:00
Salvador E. Tropea
6a6c06dc33
[CI/CD] Adjusted dev images creation
...
- To Debian 12
2023-08-14 13:12:34 -03:00
Salvador E. Tropea
bbc02c4933
[Tests] Adaptations for Debian 12 images
2023-08-14 12:50:51 -03:00
Salvador E. Tropea
b6e1a623cf
[Tests] Adaptations for Debian 12 images
2023-08-14 12:37:39 -03:00
Salvador E. Tropea
9580bc2031
[Tests] Adaptations for Debian 12 images
2023-08-14 11:21:46 -03:00
Salvador E. Tropea
bbce08e74b
Removed comment
2023-08-14 10:36:25 -03:00
Salvador E. Tropea
49973b49cb
[Flake8] Small changes suggested by flake8 5.0.4
2023-08-11 13:33:54 -03:00
Salvador E. Tropea
6f3dd0cabc
[Blender Export] Added support for pcb2blender 2.6
...
- This is for Blender 3.5.1
2023-08-11 13:32:35 -03:00
Salvador E. Tropea
67f79882bd
[Tests] Added reference for KiCad 7.0.6 + Debian 12
2023-08-10 13:13:35 -03:00
Salvador E. Tropea
51392ff08e
[Makefile] Remove cache for full test
2023-08-10 13:12:52 -03:00
Salvador E. Tropea
cce2ba27ef
[Dep Downloader][Added] Partial workaround for broken pip
...
- On Debian 12 pip installs to _root_/_prefix_/*local*/_dir_
and not _root_/_prefix_/_dir_.
2023-08-10 12:51:04 -03:00
Salvador E. Tropea
9370999482
[Tests][Added] Support for Debian 12 pip
2023-08-10 09:58:36 -03:00
Salvador E. Tropea
7bc3f11a2b
[Dep Downloader] Added support for PEP668 compliant Debian pip
2023-08-10 09:20:02 -03:00
Salvador E. Tropea
2beb0c4ecb
[Repo] Added vermin check
...
- To avoid introducing Python incompatibilities
2023-08-10 09:18:29 -03:00
Salvador E. Tropea
73097d7963
Dropped Python 2.x support in included libs
...
There is no point in having it and complicates the compatibility
detection.
2023-08-08 12:27:06 -03:00
Salvador E. Tropea
98346bcf39
Fixed use of Python 3.9 in populate.py
2023-08-08 11:25:54 -03:00
Salvador E. Tropea
fbdd6ea358
Updated minimum Python version to 3.7
...
dataclasses and subprocess.run(capture_output) needs 3.7
2023-08-08 11:23:17 -03:00
Salvador E. Tropea
67ae12bf1d
Made shlex.join use optional
...
Introduced in Python 3.8
2023-08-08 11:19:47 -03:00
Salvador E. Tropea
50782078d0
[Tests][Stable Nightly] More adjusts to the references
...
- A mess with the cache I guess
2023-08-08 06:55:13 -03:00
Salvador E. Tropea
a5ef3c182b
[Tests] Adjusted references for 7.0.7 RC1
2023-08-07 13:30:36 -03:00
Salvador E. Tropea
973522d462
[Global options][Fixed] Solder mask restore for graphics
2023-08-04 12:37:09 -03:00
Salvador E. Tropea
abeea7ec03
[Global options][Add] Option to remove solder mask apertures
...
`remove_solder_mask_for_dnp` similar to `remove_solder_paste_for_dnp`
but applied to the solder mask apertures.
Closes #476
2023-08-04 12:31:17 -03:00
Salvador E. Tropea
9c6ca87214
[iBoM][Added] Support for 2.7.0
...
- Pin 1 highlight changes
- The packaged iBoM is compatible with 2.6.0
- A patch to make it compatible was merged in upstream
- Current release reports a wrong version
2023-08-04 06:59:54 -03:00
Salvador E. Tropea
2045a11f3b
[DOCs] AUR instructions
...
From PR #468
2023-07-31 13:43:37 -03:00
Salvador E. Tropea
a3253b0496
[Intall Check][Fixed] Show 7.x as supported
...
- Only 7.99 is shown in red
2023-07-31 13:35:18 -03:00
Salvador E. Tropea
22248c0068
[Fixed] Copy of KiCost data
...
Now we use a copy of the components to allow field expansions.
So we must also copy the specs to the original components.
2023-07-31 13:10:40 -03:00
Salvador E. Tropea
055e832670
[BoM][Added] Support for ${field} expansion
...
Closes #471
2023-07-31 11:15:37 -03:00
Salvador E. Tropea
68e0ccc9b8
[iBoM][Added] `forced_name` to control the displayed name
...
- To force the name displayed at the top left corner
Closes #470
2023-07-31 09:12:05 -03:00
zedudi
f9e774a1f5
aggregated csv export error fix
2023-07-26 07:15:33 -03:00
Salvador E. Tropea
7ff35563e6
[Fixed] Rotated text in worksheet for KiCad 7
...
Fixes #466
2023-07-21 19:43:21 -03:00