Commit Graph

2805 Commits

Author SHA1 Message Date
Salvador E. Tropea b0da1851e7 [Tests][KiCad 7][Added] Workaround for bogus ERC messages
- Missing simulation model!
2023-04-17 12:59:03 -03:00
Salvador E. Tropea f58344bd9f [Tests][KiCad 8][Fixed] Absolute links in references 2023-04-16 09:01:14 -03:00
Salvador E. Tropea 97ff9a0d09 [PcbDraw] Better error when a style is missing
- Now we don't lie about using a path if the name is absolute
2023-04-16 09:00:02 -03:00
Salvador E. Tropea 1b66992088 [Preflights][Fixed] Temporals not removed on success 2023-04-16 08:19:08 -03:00
Salvador E. Tropea 77b7abc24b [Panelize][Fixed] Keep temporals only if fail 2023-04-15 21:06:51 -03:00
Salvador E. Tropea 5b6ea1016f [Tests][Panelize][Added] Debug information from KiKit
- Needed to get a backtrace
2023-04-15 20:04:03 -03:00
Salvador E. Tropea bb7a0cc36c [Tests] Added more tolerance for the fill test
- Needed by 7.0.2
2023-04-15 20:03:01 -03:00
Salvador E. Tropea e708aee42d [Tests][Added] Test for netclass flags 2023-04-15 20:02:13 -03:00
Salvador E. Tropea 9ca821efee [Panelize] Keep temporals when fails 2023-04-15 20:00:09 -03:00
Salvador E. Tropea 3c749719dd [VRML][Added] Option to use the auxiliary origin as reference
Closes #420
2023-04-15 19:45:52 -03:00
Salvador E. Tropea 5e80a1e150 [VRML][Fixed] Y coordinate
Fixes #419
2023-04-15 19:32:59 -03:00
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