Commit Graph

3092 Commits

Author SHA1 Message Date
Simon 94507fb7df [Panelize][Add] Dimensions 2023-08-29 13:22:14 -03:00
Salvador E. Tropea 2621caffd6 [DOCs] Moved to Read the Docs. 2023-08-29 13:12:29 -03:00
Salvador E. Tropea 1b992b029e [DOCs][RTD] Changed target to exclude the badge 2023-08-29 13:10:02 -03:00
Salvador E. Tropea a1b1ee3f54 [DOCs] Made badges uniform
And added logos
2023-08-29 10:33:27 -03:00
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