Commit Graph

2794 Commits

Author SHA1 Message Date
Salvador E. Tropea 124fc8e7b5 [Added] Expansion pattern **%M**
- Directory where the pcb/sch resides. Only the last component
  i.e. /a/b/c/name.kicad_pcb -> c

Closes #421
2023-04-15 19:18:26 -03:00
Salvador E. Tropea 3b0a26c7ab [Added] Support for netclass flags
Closes #418
2023-04-14 13:28:28 -03:00
Salvador E. Tropea b1b798689f [3D Models] Added support to pass variables to download URL
Should help for #414
2023-04-14 13:05:09 -03:00
Salvador E. Tropea 9f5618d995 [Tests][KiCad 8] Disabled sch/pcb parity check
- Doesn't work on KiCad 8, missing patch
2023-04-13 11:25:45 -03:00
Salvador E. Tropea 50040a9355 [Tests][ERC][KiCad 8] Warning test now needs a project
- Avoid removing it
2023-04-13 11:24:44 -03:00
Salvador E. Tropea 8b0204b0d2 [Tests][Makefile] Added nightly targets 2023-04-13 11:23:55 -03:00
Salvador E. Tropea 0ca47ccf80 [Tests][KiCad 8] Updated bom_w_prj.kicad_pro 2023-04-13 11:23:04 -03:00
Salvador E. Tropea e76a3b4e25 [Schematic files] Support for `exclude_from_sim` in texts 2023-04-13 11:22:24 -03:00
Salvador E. Tropea 4050936875 [KiCad Config] Give priority to KICAD_PATH 2023-04-13 11:21:35 -03:00
Salvador E. Tropea c8cbbcdd27 [Tests][Print PCB] Give some tolerance to the tests 2023-04-13 11:20:22 -03:00
Salvador E. Tropea a8fe973a31 [Tests] Define ki8() and take KiCad 8 stuff from kicad_8 dir 2023-04-13 11:19:29 -03:00
Salvador E. Tropea 0f2b843cb8 [Tests][KiCad 8] Updated references 2023-04-13 11:17:53 -03:00
Salvador E. Tropea 2a58db514e [Tests][KiCad 8][Added] Test samples
- They are mostly the 7.x, not yet migrated
2023-04-13 10:26:07 -03:00
Salvador E. Tropea 95390bc5ab [Tests][KiCad 8] Added reference results
- Most of them are just links to 7.x, not yet tested
2023-04-11 11:28:45 -03:00
Salvador E. Tropea 4f33c6b775 [Tests][KiCad 8] Added some tolerance to the sub pcb pcbdraw tests 2023-04-11 11:27:45 -03:00
Salvador E. Tropea a9b91262ad [KiCad 8] We no longer need to update local coordinates 2023-04-11 11:26:38 -03:00
Salvador E. Tropea 976e6af932 [KiCad 8] Adapated to the new class reported by footprint drawings
- Now that all drawings are PCB_SHAPE, the GetClass doesn't report
  MGRAPHIC anymore.
2023-04-11 10:02:58 -03:00
Salvador E. Tropea 2f73b3f743 [Tests][KiCad 8] Added gencad reference
- Is most probably broken, but I don't have a soft to check
2023-04-11 10:00:23 -03:00
Salvador E. Tropea 3ee59c74be [Tests] Added KiCad 8 subparts-bom.csv reference 2023-04-07 15:08:02 -03:00
Salvador E. Tropea 48fb51bbe7 [Tests] Added links for KiCad 7.99 config tests 2023-04-07 15:07:29 -03:00
Salvador E. Tropea 52ac92c42d [3D Models] Added workaround for KiCad 7
- Fails to export VRMLs for PCBs using paths relative to the footprint.

See #417
2023-04-07 11:05:34 -03:00
Salvador E. Tropea f9db612f0a [Tests] Disabled the continue on error 2023-04-07 11:02:59 -03:00
Salvador E. Tropea 3e40c83ed5 [Tests][Fixed][KiCad 8] Version detection 2023-04-06 19:43:52 -03:00
Salvador E. Tropea 6649038d79 [3D][Fixed][KiCad 7] 3D models not downloaded
Closes #417
2023-04-06 19:32:14 -03:00
Salvador E. Tropea 544945e464 [KiCad 8][Tests] Added references for font and color tests 2023-04-05 13:11:56 -03:00
Salvador E. Tropea caefa818f3 [KiCad 8][Tests] Added references directory 2023-04-05 13:11:09 -03:00
Salvador E. Tropea 52610bd407 [KiCad 8] Changes in the drill file names 2023-04-05 13:10:34 -03:00
Salvador E. Tropea 1ea51f4908 [KiCad 8] No VECTOR2I(wxPoint) constructor 2023-04-05 13:09:03 -03:00
Salvador E. Tropea a09d62099e [KiCad 8] Added support for FP_SHAPE -> PCB_SHAPE
- Really?
2023-04-05 11:01:19 -03:00
Salvador E. Tropea fdc8019ec5 [KiCad 8] Added detection 2023-04-05 11:00:45 -03:00
Salvador E. Tropea f9c45899e4 [DOCs] Added various mentions about the `resources_dir` variable 2023-04-05 07:53:13 -03:00
Salvador E. Tropea 58417e428d Merge branch 'dev' of https://github.com/INTI-CMNB/KiBot into dev 2023-04-04 13:50:58 -03:00
Salvador E. Tropea 6feddd06a5 [Added] Mechanism to install fonts and colors 2023-04-04 13:49:21 -03:00
Salvador E. Tropea b22fd6b97c [Tests] Fixes to the coverage file names, again 2023-04-02 18:50:15 -03:00
Salvador E. Tropea e674cc9e68 [Tests] Fixed coverage name for KiCad 5 2023-04-02 18:27:34 -03:00
Salvador E. Tropea e58dfcb58b [Tests] Changed fail-fast position 2023-04-02 18:08:34 -03:00
Salvador E. Tropea 6b0a29dd06 [Tests] Don't abort parallel tests 2023-04-02 18:06:57 -03:00
Salvador E. Tropea 9f380a7681 [DOCs] Updated 2023-04-02 15:33:31 -03:00
Salvador E. Tropea 73754d1f68 [DOCs][GHA] Added GHA shortcut 2023-04-02 15:32:59 -03:00
Salvador E. Tropea d686e086a9 [GHA] Fixed description 2023-04-02 14:59:21 -03:00
Salvador E. Tropea d9b3da1e0d [SCH print][Added] Support for title change 2023-04-02 09:59:09 -03:00
Salvador E. Tropea 1a1311dc6d [General][Added] Support for time stamp in the date
- i.e. 2023-04-02T09:22-03:00
2023-04-02 09:54:30 -03:00
Salvador E. Tropea 8a00b90949 [CI/CD] Updating Github Action v2 for KiCad 7 latest 2023-04-02 08:19:50 -03:00
Salvador E. Tropea 24a5a2a4f5 [CI/CD] Updating Github Action v2 for KiCad 7 development 2023-04-02 08:19:47 -03:00
Salvador E. Tropea 258db71de2 [CI/CD] Updating Github Action v2 for KiCad 6 latest 2023-04-02 08:19:44 -03:00
Salvador E. Tropea bd3b076196 [CI/CD] Updating Github Action v2 for KiCad 6 development 2023-04-02 08:19:41 -03:00
Salvador E. Tropea 87c5c561b0 [CI/CD] Updating Github Action v2 for KiCad 5 development 2023-04-02 08:19:38 -03:00
Salvador E. Tropea c723b51327 [CI/CD] Updating Github Action v2 for KiCad 5 latest 2023-04-02 08:19:36 -03:00
Salvador E. Tropea 3221a7fe00 [PCB Print][Fixed] Problems with images in the WKS (KiCad 5/6)
- Added regression test
2023-04-01 18:07:51 -03:00
Salvador E. Tropea 7849fc0bde [CLI] Fixed when the output dir for the log doesn't exist 2023-04-01 14:46:35 -03:00