Commit Graph

3419 Commits

Author SHA1 Message Date
Salvador E. Tropea dd480eb1ec [Tests][References][Updated] For KiKit 1.5.1 2024-03-22 07:45:57 -03:00
Salvador E. Tropea 1c1144ef49 [BoardView][Fixed] Alphanumeric pads sorting
From upstream PRs: whitequark/kicad-boardview#17 and
whitequark/kicad-boardview#18
2024-03-21 11:18:49 -03:00
Salvador E. Tropea fe486364c4 [CI/CD][Tests] Switching to a GHA for coveralls
The python app fails for Debian Sid
2024-03-21 09:56:31 -03:00
Salvador E. Tropea b83362225c [CI/CD][Tests] Added KiCad 8 2024-03-21 09:44:08 -03:00
Salvador E. Tropea dd6dc81ebb [DOCs] Updated the RST changelog 2024-03-21 09:38:44 -03:00
Salvador E. Tropea 8a1eb7a7e9 [KiBot checker] Accept KiCad 8 as valid 2024-03-21 09:37:56 -03:00
Salvador E. Tropea c5bebc60a1 [3D highlight][KiCad 8][Fixed] Bounding box
KiCad 8 likes to create phantom invisible fields that enlarge the bbox
2024-03-21 09:32:35 -03:00
Salvador E. Tropea eefc8ffe1a [Makefile] Adjusts in permissions after running docker images 2024-03-21 08:34:46 -03:00
Salvador E. Tropea 253370a9c2 [Panelize][Fixed] not able to use external JSON configs
Fixes #592
2024-03-21 08:31:35 -03:00
Salvador E. Tropea 37f8a6abc4 [Tests][KiCad 8] Adjusted references
To the new images using Sid
2024-03-20 07:12:01 -03:00
Salvador E. Tropea 7b3f3e97d0 [Populate][Fixed] Removed mistune check 2024-03-20 07:11:18 -03:00
Salvador E. Tropea fe819b5123 [Makefile] More coverage data permission adjusts 2024-03-20 06:53:17 -03:00
Salvador E. Tropea b7add3644d [Populate] Included mistune
- The dependency is too narrow mistune>=2.0.2, <=2.0.5
- Debian Sid uses 3.x
- The API changes too often and the author doesn't provide backwards
  compatibility
2024-03-20 06:46:52 -03:00
Salvador E. Tropea 1cbbed1414 [Tests][Changed] SVG -> PNG conversion
- Now using a fixed height instead of 300 dpi
- Helps when comparing using different OS libs
2024-03-20 06:36:28 -03:00
Salvador E. Tropea 8beead8e7a [Makefile] New KiCad 8 targets 2024-03-19 08:17:25 -03:00
Salvador E. Tropea ad1977de0c Ignore coverage data 2024-03-19 08:16:56 -03:00
Salvador E. Tropea 8222927d4e [DOCs][Added] More information about bom.exclude_filter default
See #560
2024-03-19 08:09:01 -03:00
Salvador E. Tropea e2f3b755b3 [PCB Replace][KiCad 8][Fixed] Default date regex 2024-03-07 13:43:03 -03:00
Salvador E. Tropea bff871660e [Tests][KiCad 8][References] Adapted annotate references
Now in KiCad 8 style
2024-03-07 11:00:19 -03:00
Salvador E. Tropea 1c24cbdb3b [Schematic][KiCad 8] Save BMP data as strings
KiCad 8 can load "symbols", but it makes things more regular
2024-03-07 10:59:17 -03:00
Salvador E. Tropea f795fe939e [Tests][KiCad 8][Updated] QR project file 2024-03-07 10:58:36 -03:00
Salvador E. Tropea 9c58f86ea5 [Tests][KiCad 8] Reverted multipart.xml
Isn't generated from the multipart.kicad_sch, is customized
2024-03-07 09:59:27 -03:00
Salvador E. Tropea b14777230a [Tests][KiCad 8] Removed description field
- Automagically added to kibom-variant_kicost.kicad_sch
- So we can keep the same reference results
2024-03-07 09:56:14 -03:00
Salvador E. Tropea 1d449a3fe5 [Makefile][Fixed] Remove coverage for all single tests
For any host machine
2024-03-07 09:54:21 -03:00
Salvador E. Tropea 643638dbca [Schematic][KiCad 8][Fixed] The hide attribute was stored as string
Also unified the code to make it simpler
2024-03-07 09:10:09 -03:00
Salvador E. Tropea e0bc3ab774 [Schematic][KiCad 8][Added] More support for the new format
- UUIDs can also be symbols (not all migrated to strings)
- Bitmap data are now strings
- Text boxes can also be marked as not for simulation
2024-03-07 08:38:02 -03:00
Salvador E. Tropea c8e6795019 [Makefile][Fixed] Coverage file names for test_docker_local_1_n 2024-03-07 08:37:28 -03:00
Salvador E. Tropea ff6f67ae2c [Schematic][KiCad 8][Added] Support for bold/italic as yes/no
Should fix the bold/italic issue in #587
2024-03-06 13:42:42 -03:00
Salvador E. Tropea 5d3bdd3a36 [CI/CD] Use backports curl for KiCad 7 2024-03-06 13:33:00 -03:00
Salvador E. Tropea e5e76c778f [Tests][KiCad 8] Migrated PCB/SCH files to v8 format 2024-03-06 13:10:41 -03:00
Salvador E. Tropea 27b3824cef [Globals][Added] Option to always report "paste pads" 2024-03-05 10:47:43 -03:00
Salvador E. Tropea d66188014c [Diff][Fixed] problems when using things like "origin/main"
- and add_link_id

Fixes #589
2024-03-05 10:18:29 -03:00
Salvador E. Tropea c107695278 [BoardView] Skip footprints with no pads
not just REF**

See whitequark/kicad-boardview#14
2024-03-05 09:48:55 -03:00
Salvador E. Tropea b93115dbbb [Variants][Changed] Avoid W045 on nameless pads.
Assuming they are on purpose and not real pads.

See #584
2024-03-05 08:28:12 -03:00
Salvador E. Tropea 8d7482f7f8 [Tests] Use KiCad 8 files for 8.99 2024-03-05 08:25:39 -03:00
Salvador E. Tropea 952809a19d [Present][Fixed] Problems when using gerbers already generated
If the gerbers were also used to be generate and already generated
2024-03-05 08:24:03 -03:00
Salvador E. Tropea 5bbb18d2c0 [BoardView][Fixed] X axis mirroring issues
See whitequark/kicad-boardview#11
2024-03-05 08:00:13 -03:00
Salvador E. Tropea 2a0596e3fc [Update_XML][Fixed] Components excluded from the board reported anyways
Closes #585
2024-03-04 10:29:49 -03:00
Salvador E. Tropea ea51835620 [Tests] Changed conditional in favor of "skipif" 2024-03-04 10:29:12 -03:00
Salvador E. Tropea 589c6284f6 [DOCs] Made clear erc_grid is just for KiCad 7 2024-02-17 16:05:23 -03:00
Salvador E. Tropea b80dd21aea [Tests][KiCad 8] Keep the project for the grid test 2024-02-17 16:03:20 -03:00
Salvador E. Tropea 932ffa53b4 [Tests][KiCad 8][Reference] 3D render updated 2024-02-17 16:02:41 -03:00
Salvador E. Tropea 72d3fe2a17 [Tests][KiCad 8] Adapted the ERC grid test 2024-02-17 16:01:27 -03:00
Salvador E. Tropea 0cfb6813c0 [DOCs][Changelog] Updated 2024-02-17 16:00:33 -03:00
Salvador E. Tropea ac05b91fd5 [DOCs] Mentioned KiCad 8 render 3D zoom difference 2024-02-17 15:59:43 -03:00
Salvador E. Tropea e19629406f [Schematic][Kicad 8] Some support to load v20231120 2024-02-17 15:57:29 -03:00
Salvador E. Tropea 9b345f8263 [KiRi][Changed] Don't stop on corrupted schematics
See #583
2024-02-15 14:46:20 -03:00
Salvador E. Tropea 1d8ec52640 [Filters][Fixed] We must return 1 object
Wrong in previous patch
2024-02-14 16:38:04 -03:00
Salvador E. Tropea 76b622d788 [Filters][Fixed] '_none' sometimes ignored 2024-02-14 13:52:17 -03:00
Salvador E. Tropea 693fb32b7d Forced tests 2024-02-13 20:28:45 -03:00