Commit Graph

2363 Commits

Author SHA1 Message Date
Salvador E. Tropea 9c62b22a26 [DOCs] Added a mechanism to differentiate dev and master README 2022-10-12 13:16:56 -03:00
Salvador E. Tropea a0c125cc1b [DOCs] Documented the new GitHub action tags 2022-10-12 11:43:55 -03:00
Salvador E. Tropea 91e3a93057 [GitHub Action] Normal KiCad 6 again 2022-10-12 11:41:55 -03:00
Salvador E. Tropea 2765397c9d [GitHub Action] Created v1.3.0 for KiCad entry (KiCad 5) 2022-10-12 11:40:08 -03:00
Salvador E. Tropea db340021ba [GitHub Action] Created v1.3.0 for KiCad entry 2022-10-12 11:37:17 -03:00
Salvador E. Tropea 619a7da745 Bumped version to 1.4.0 2022-10-12 10:21:49 -03:00
Salvador E. Tropea 72cae7c787 Changes to write v6 schematics more similar to prior versions 2022-10-11 13:09:49 -03:00
Salvador E. Tropea a337028007 [Internal BoM] Added some basic support for "Exclude from BoM" flag
Related to #316
2022-10-11 11:46:00 -03:00
Salvador E. Tropea d28ecfd8c4 [Schematic v6][Fixed] Autoplace fields could be lost in variants. 2022-10-11 10:06:00 -03:00
Salvador E. Tropea 7400b2f990 Updated the CHANGELOG (new position feature) 2022-10-06 13:55:09 -03:00
Salvador E. Tropea 7dbd5b1dff
Merge pull request #314 from Kev-J/out-position-decimal
[Position] Add "right_digits" option
2022-10-06 13:48:24 -03:00
Salvador E. Tropea b6c1c6aed8 [DOCs] Applied typo fix to README.in 2022-10-06 13:04:38 -03:00
Salvador E. Tropea a4477d4d7c
Merge pull request #315 from Kev-J/fix-typo-creating
[Fix] Typo in README.md
2022-10-06 13:03:41 -03:00
Kevin Joly b78165d669 [Fix] Typo in README.md
Signed-off-by: Kevin Joly <kevin.joly@armadeus.com>
2022-10-06 16:04:15 +02:00
Kevin Joly bab8b97a76 [Position] Add "right_digits" option
KiCAD's generated position files have 6 digit mantissa. Some users would like to have the position file(s) generated in the same way than KiCAD. This option makes that possible while keeping the default behaviour of using 4 digits mantissa.

Signed-off-by: Kevin Joly <kevin.joly@armadeus.com>
2022-10-06 15:39:34 +02:00
Salvador E. Tropea 1106708a6d [Fixed][Position] Wrong side classification
- When the side column wasn't the last column

Closes #313
2022-10-06 08:59:15 -03:00
Salvador E. Tropea 86a9c25949 [Diff] Added option to skip pages with no diffs 2022-10-05 11:30:00 -03:00
Salvador E. Tropea fcc7575f99 [Makefile] Added experimental target for manjaro tests 2022-10-05 11:28:32 -03:00
Salvador E. Tropea 5592f5a2d5 [Dependencies] Added max_version
- Needed for incompatible PcbDraw 1.x until this is solved.
2022-10-04 09:06:07 -03:00
Salvador E. Tropea 33566c719d [Install Checker] Added Helvetica font detection
- Seems to be a problem on Arch Linux and derivatives
2022-10-04 08:40:28 -03:00
Salvador E. Tropea ac92f5a757 [DOCs] Added the new filters 2022-10-03 13:36:36 -03:00
Salvador E. Tropea 925d3596dd New filter `field_modify`
- Also added `pre_transform` shortcut.
2022-10-03 13:11:01 -03:00
Salvador E. Tropea 82b299a159 [iBoM] Fixed the name displayed in the HTML when using filters
- and/or variants
2022-10-03 13:08:48 -03:00
Salvador E. Tropea c4cc6371a8 [Diff] Added mechanism to compare with the last Nth tag
Related to #312
2022-10-03 09:04:29 -03:00
Salvador E. Tropea 426f5bd968 [DOCs] Added note about PcbDraw 1.0.0 2022-09-30 12:44:23 -03:00
Salvador E. Tropea fe223e64f6 [DOCs] Added note about `checkout` GitHub action
- It produces a shallow checkout

Related to #308
2022-09-30 12:39:28 -03:00
Salvador E. Tropea a9d5b8cd58 New filter `urlify` to convert URLs in fields to HTML links
Closes #311
2022-09-30 11:28:21 -03:00
Salvador E. Tropea 193632ff65 [Fixed] Sch v6 sub-sheet issues
- When saving a sub-sheet that was edited as a standalone sheet
- In this case we have symbo instances, but they weren't
  processed, so we can't look for filter modifications.

Closes #307
2022-09-29 13:45:00 -03:00
Salvador E. Tropea 1d0c2307c5 [Tests] Compare 100% height of PcbDraw images
- Also added some tollerance, with this v1.0.0 is passing the tests.
2022-09-29 10:47:06 -03:00
Salvador E. Tropea b24f3b4e3b [PcbDraw] Added extension to temporal files
- More clear
- PcbDraw 1.0.0 doesn't support files without extension
  Is this a Windows legacy?!
2022-09-29 10:45:37 -03:00
Salvador E. Tropea 63b4c526f8 Fixed missing XYRS information for components with multiple units
Closes #306
2022-09-29 07:54:32 -03:00
Salvador E. Tropea 9987596580 [Makefile] Added target to update the Github Actions
- This moves the tags so they use changes in Dockerfiles
2022-09-28 08:20:07 -03:00
Salvador E. Tropea db2185ac51 [CI/CD] Updating Github Action v2 for KiCad 6 latest 2022-09-28 08:08:58 -03:00
Salvador E. Tropea 26546f81f7 [CI/CD] Updating Github Action v2 for KiCad 6 development 2022-09-28 08:08:56 -03:00
Salvador E. Tropea 63df091ecb [CI/CD] Updating Github Action v2 for KiCad 5 development 2022-09-28 08:08:54 -03:00
Salvador E. Tropea 935f55dca4 [CI/CD] Updating Github Action v2 for KiCad 5 latest 2022-09-28 08:08:52 -03:00
Salvador E. Tropea 577defcdfc [GitHub Action] Changed to pull images from GH 2022-09-28 07:52:22 -03:00
Salvador E. Tropea 92c4d4f15d [DOCs][Fixed] Default values for KiBoM variant filters
Closes #303
2022-09-27 13:49:35 -03:00
Salvador E. Tropea ee967235e6 [Fixed] KiCad 5 "assert "lower <= upper" failed in Clamp()"
Closes #304
2022-09-27 13:26:35 -03:00
Salvador E. Tropea 9c1d32fac3 [Debug] Added place where we use run_command 2022-09-27 11:01:44 -03:00
Salvador E. Tropea db75af4985 [DOCs] Added GitHub docker images 2022-09-27 09:10:08 -03:00
Salvador E. Tropea 0102b2b957 [CI/CD] Added push to kicadN_auto 2022-09-27 08:12:48 -03:00
Salvador E. Tropea b29fea6c31
Merge pull request #302 from matthiesenj/matthiesenj-bom-xy-example
Create XY-file with populate column
2022-09-26 12:35:01 -03:00
Jesper Matthiesen bc84e064f2
Create xy_file_with_populate_column.kibot.yaml
This example shows how to use the 'bom'-type output to generate xy position output.
2022-09-26 16:49:31 +02:00
Salvador E. Tropea 3136d2af61 [CI/CD] Fixed tags used for dev image 2022-09-26 10:55:12 -03:00
Salvador E. Tropea 0cc65a47d9 Added GitHub Packages docker image push 2022-09-26 10:03:00 -03:00
Salvador E. Tropea 5d6362f620 [Install checker] Added preliminar help for Arch Linux packages
- Not yet tested
2022-09-24 20:06:08 -03:00
Salvador E. Tropea 98eb18429e [Arch] Two fixes to the install script
- ImageMagick needs gsfonts for normal operation
- PcbDraw needs to init submodules after clone
2022-09-23 13:01:47 -03:00
Salvador E. Tropea 54b7cfb2a7 [Test] More image tollerances 2022-09-23 12:50:31 -03:00
Salvador E. Tropea 7acf971b55 [PCB_Print] Changed scale strategy to make it more similar to old
- Rounding the scale
2022-09-23 12:48:10 -03:00