Commit Graph

1681 Commits

Author SHA1 Message Date
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 589c6284f6 [DOCs] Made clear erc_grid is just for KiCad 7 2024-02-17 16:05:23 -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 0db1ded255 [Fixed][Netlist] Problems for comps in PCB but not SCH
Missing UUID

Fixes #578
2024-02-11 15:05:17 -03:00
Salvador E. Tropea 85785dba41 Bumped version to 1.6.5 2024-02-11 15:04:37 -03:00
Salvador E. Tropea e0ebf0dd1d [PcbDraw][Fixed] Reverted upstream patch
Breaks the bottom for KiCad 5/6
2024-02-08 10:16:24 -03:00
Salvador E. Tropea 57afc1dc63 [PcbDraw][KiCad 8][Added] Support 2024-02-08 08:54:44 -03:00
Salvador E. Tropea 0c03f33912 [KiCad 8] Added abstraction for Properties vs Fields
Now footprint properties are PCB_FIELDS
2024-02-07 13:24:10 -03:00
Salvador E. Tropea 4406b508bf [Pre-commit] Ignore B308, which is working 2024-02-02 12:44:24 -03:00
Salvador E. Tropea 653b585c29 [Navigate Results][Workaround] Rotate PS icons
For some (unknown) reason ImageMagick convert is rotating PS files
generated by KiCad, even when they look OK in viewers.
So we get rotated icons that represent PS files. This was always
true for Navigate Results, but I thought it will be fixed.
This workaround compensates the rotation.
2024-02-02 07:28:54 -03:00
Salvador E. Tropea ffd7605f1a [Navigate results][iBoM][Added] custom icon 2024-02-01 12:43:34 -03:00
Salvador E. Tropea 045b53463c [Diff] Now is "any" related 2024-02-01 12:22:25 -03:00
Salvador E. Tropea b88e09c448 [PCB Print][Added] Options to fine tune the centering
- You can select which layers are used for centering purposes

Closes #573
2024-02-01 08:44:26 -03:00
Salvador E. Tropea 83d502422a [KiRi][KiCanvas][DOCs][Added] More information
- About local file system issues
- Link to upstream
2024-01-31 09:50:03 -03:00
Salvador E. Tropea db3694a4cf [KiCanvas][Adde] Message when we can't read the local files 2024-01-31 09:06:31 -03:00
Salvador E. Tropea 0a121cf5a1 [KiRi] Added check for local file system fail
We then explain why is failing
2024-01-30 13:48:42 -03:00
Salvador E. Tropea 6315728692 [KiCanvas] Multiple sheets fix
Sort of ... looks like you must explicitly list the sub-sheets, but it has
various drawbacks, look here: theacodes/kicanvas#77

Should fix the issue mentioned by @bluespider42 in #572
2024-01-30 12:35:37 -03:00
Salvador E. Tropea 144a83d73d [KiCanvas] Implemented the Quick Start hook 2024-01-30 10:08:07 -03:00
Salvador E. Tropea a1c0dd6c2b New internal category "any related"
- Navigate results and KiCanvas needs a PCB and/or schematic
- Are related to both, but one is enough
2024-01-30 09:42:46 -03:00
Salvador E. Tropea ea06a32181 [PCB/SCH Variant] Fixed targets (missing project files) 2024-01-30 08:43:25 -03:00
Salvador E. Tropea 263db4eb37 [KiCanvas] Various fixes
- Allow using it for PCB or SCH alone
- Load the PCB/SCH only when needed
- Adjust the category according to the needs
2024-01-30 08:20:42 -03:00
Salvador E. Tropea 82532ffab0 [Schematic v6][Fixed] Targets
- We always collected the v5 targets
- Detect flat hierarchy
2024-01-30 08:19:04 -03:00
Salvador E. Tropea 742a8c155e [Navigate Results][Fixed] No need for a PCB 2024-01-30 08:14:53 -03:00
Salvador E. Tropea 3d77351862 [KiCanvas][Added] Icon for the navigate results 2024-01-29 11:12:25 -03:00
Salvador E. Tropea 4219980c95 [Navigate Results][Fixed] Icons provided by the output
- Weren't copied to the destination
2024-01-29 11:04:31 -03:00
Salvador E. Tropea e47124ea51 [Schematic v6][Fixed] Issues saving deep nested sheets
- When using sub-dirs relative to a sheet in a sub-dir
2024-01-26 13:43:49 -03:00
Salvador E. Tropea de1fc05298 [KiCanvas][Added] Some very raw support
Closes #572
2024-01-26 13:04:27 -03:00
Salvador E. Tropea c14019cc25 [Fixed][Schematic] Append to missing title 2024-01-26 13:01:33 -03:00
Salvador E. Tropea 9c074e0bb9 [Schematic v6] Create sub-dirs when saving subsheets
- Even KiCad fails to do it
2024-01-26 13:00:38 -03:00
Salvador E. Tropea fe4f0f6e6b Better handling of important options
- Better detection of the data types constraints for options with *
2024-01-26 12:59:40 -03:00
Salvador E. Tropea f9e372f638 [KiRi][Fixed] Navigate results content
- Now we can filter what the user sees, not all targets
- Now we can show a custom icon

Fixes #570
2024-01-25 09:27:43 -03:00
Salvador E. Tropea 8d83e812ac [KiRi][Added] KiBot to the credits 2024-01-25 09:24:32 -03:00
Salvador E. Tropea ebf4d363a3 [KiRi][Added] SVG icon 2024-01-25 09:22:06 -03:00
Edward Longman 08b0c488f4
Add extra backticks to basename and filename to prevent tex recognition 2024-01-24 15:37:53 +00:00
Salvador E. Tropea 2ff4035c94 [Dependencies] Added message about KiBot repo
For packages that aren't official
2024-01-24 11:17:33 -03:00
Salvador E. Tropea f5a0231fb4 [Dependencies][Changed] The roles member
- Each dependency can really have 1 role (even when plural)
- The registered dependency can have multiple roles
- The code assumed the general case, but is impossible
2024-01-24 10:35:24 -03:00
Salvador E. Tropea 9c449f3893 [KiKit Present] Removed dead code 2024-01-23 13:13:30 -03:00
Salvador E. Tropea 1763f809c7 [KiKit Present][Fixed] Problems using pcb from output and no prj 2024-01-23 13:12:23 -03:00
Salvador E. Tropea 122cc945d7 [Rotation Filter][Added] More debug for level 2+
The list of offsets and rotations after processing all
2024-01-22 11:14:06 -03:00
Salvador E. Tropea bac3c8cd16 [3D models][Download][Fixed] Name of the other model
Whe using a suffix

See #567
2024-01-22 09:58:43 -03:00
Salvador E. Tropea 4d7847e145 [Copy Files][Project][Fixed] Check for the schematic
To inform if it isn't there
2024-01-19 13:01:14 -03:00
Salvador E. Tropea bb936aedaa [KiKit][DOCs] Mentioned 1.4.0 release 2024-01-19 10:55:32 -03:00
Salvador E. Tropea 8deb71ccea [Config Reader] Just moved code to make it easier to maintain
To ensure VALID_IMPORT is in sync
2024-01-19 10:40:01 -03:00
Salvador E. Tropea 8cdd6aa0be [Tests][Import][Added] Various errors checks
- Fixed one of the messages
- Added potential fix for a typo
2024-01-19 10:19:37 -03:00
Salvador E. Tropea 3d8146b075 [PCB Print][Fixed] Realistic solder mask
- The scaled computed center for current tools needs values without
  rounding
2024-01-18 13:35:55 -03:00
Salvador E. Tropea 2385013bdd [DRC/ERC][Added] Individual directory for reports
- Also joined ignore_unconnected and erc_warnings options
- Deprecated separated options

Closes #562
2024-01-18 13:06:13 -03:00