Salvador E. Tropea
75491cd472
[DOCs] Added some notes about how to handle 3D models
2022-09-14 10:30:09 -03:00
Salvador E. Tropea
08a0628eff
Added some basic preprocessing
...
- Now you can parametrize the YAML config.
Related to #233 and #243
2022-09-13 13:31:25 -03:00
Salvador E. Tropea
6f2c4ccf24
[Globals] Added options to control which stuff is changed on PCB variants
...
- cross_footprints_for_dnp
- remove_adhesive_for_dnp
- remove_solder_paste_for_dnp
- hide_excluded (default value)
Related to #270
2022-09-13 10:44:07 -03:00
Salvador E. Tropea
661677608e
[Internal BoM] Added CSV aggregate
...
Related to #248
2022-09-13 09:25:14 -03:00
Salvador E. Tropea
1f1a56e5ac
Added support for changing text variables with variants
...
- During outputs creation.
- Option `set_text_variables_before_output`.
Related to #233
2022-09-12 13:35:40 -03:00
Salvador E. Tropea
9a70f2e141
New output copy_files
...
Closes #279
2022-09-12 10:39:44 -03:00
Salvador E. Tropea
70a2788df0
[Render 3D] Added options to control render aspects
...
- To disable some technical layers
- To control the silkscreen clipping
Closes #282
2022-09-12 08:25:32 -03:00
Salvador E. Tropea
e871efe4bd
[Diff] Option to use variant's file_id for the link
...
- Also changed None by Current/FILE
2022-09-09 13:09:56 -03:00
Salvador E. Tropea
6cf6b08450
[SCH Variant] Added option to change the title
...
- Similar to PCB Variant
2022-09-09 12:51:51 -03:00
Salvador E. Tropea
f615790ddc
[Diff] Added schematic variants compare
...
Closes #278
2022-09-09 11:36:48 -03:00
Salvador E. Tropea
11cba00a1f
[SCH Variant] Added option to copy the project
...
- May contain text variables
2022-09-09 11:33:40 -03:00
Salvador E. Tropea
0a817bfc60
[Diff] Added two mechanisms to compare PCB variants in one output
...
- Taking pairs
- Using a reference
Related to #278
2022-09-09 10:57:36 -03:00
Salvador E. Tropea
584ef5354b
[Diff] Added mechanism to compare using a variant
...
Related to #278
2022-09-09 09:42:06 -03:00
Salvador E. Tropea
2111eaf6d2
[PCB Variant] Options for title and conditional project copy
2022-09-09 09:08:26 -03:00
Salvador E. Tropea
4dc93da42b
[PCB Variant] Implemented the 3D filtering
...
- The PCB filtering code was moved to make it, some errors could be
introduced
2022-09-09 08:57:05 -03:00
Salvador E. Tropea
51885ccb71
[DOCs] Added what's new on 1.3.0
2022-09-08 09:21:33 -03:00
Salvador E. Tropea
241eca63ff
[PCB Print] Added option to customize the page numbers
...
Related to #283
2022-09-08 07:24:56 -03:00
Salvador E. Tropea
f156a23f3f
[Info] Added environment vars, KiBot paths and KiAuto info.
2022-09-07 12:45:56 -03:00
Salvador E. Tropea
ba5164ffa4
[PCB Print] Added option to move the page number to the extension
...
- page_number_as_extension
- Can be used to easily create custom output names
Related to #283
2022-09-07 09:46:57 -03:00
Salvador E. Tropea
e177ed1079
[DOCs] Added note about DXF output and dimensions
...
Related to #284
2022-09-07 09:01:55 -03:00
Salvador E. Tropea
3684889060
[PCB Print] Changed the conversion strategy
...
- Now we can control the resolution
- Added option for this
Related to #259
2022-09-07 08:40:18 -03:00
Salvador E. Tropea
22d618a425
[PCB Print] Added option to configure the forced edge color.
...
Closes #281
2022-09-06 11:06:44 -03:00
Salvador E. Tropea
b704c2ab41
[DOCs] `pcb_print` added all extensions for %i reference
2022-09-06 08:54:00 -03:00
Salvador E. Tropea
460ffca49b
[Diff] Better `copy_instead_of_link` description
...
Related to #275
2022-09-05 13:56:56 -03:00
Salvador E. Tropea
e34d4a01e0
[Diff] Added option to force the checkouts
2022-09-05 13:48:14 -03:00
Salvador E. Tropea
01536726a1
New output "Info": collects info about the environment.
...
Related to #209
2022-09-05 09:07:08 -03:00
Salvador E. Tropea
d8d8552883
[Diff] Now the %i is diff_pcb for the PCB and diff_sch for the sch
...
Related to #265
2022-09-01 14:13:28 -03:00
Salvador E. Tropea
75f79b1a72
[DOCs] Added advice on how to compress links
2022-08-31 13:41:06 -03:00
Salvador E. Tropea
a0075d12c7
[Compress] Added option to store symlinks.
2022-08-31 13:36:20 -03:00
Salvador E. Tropea
10ee73feeb
[Diff] Added option to create a link to the output
...
- This link contains the git hashes involved in the comparison.
Related to #265
2022-08-31 08:47:15 -03:00
Salvador E. Tropea
9f54132c0f
[DOCs][Fixed] Menu link to Debian install
2022-08-26 06:22:09 -03:00
Salvador E. Tropea
b57a33f71a
[DOCs] Other another link to de Debian repo.
2022-08-26 06:20:34 -03:00
Salvador E. Tropea
464b72e8f1
New output to compute differences between PCBs and SCHs.
...
Fixes INTI-CMNB/KiAuto#14
2022-08-25 13:02:02 -03:00
Salvador E. Tropea
396d701a0d
[DOCs] Added some extra clarifications about the internal BoM filters
...
Related to #257 and #251
2022-08-22 08:08:01 -03:00
Salvador E. Tropea
f49980a400
[DOCs] Applied the typo fix to README.in
2022-08-16 08:12:53 -03:00
Salvador E. Tropea
553d47f533
[BoM] Added support for text variables expansion
...
- Is done using a filter, the expansion is done at the end, but
the filter can be applied at any point in the filter/variant
chain.
Fixes #247
2022-08-12 09:09:09 -03:00
Salvador E. Tropea
6bd8ff9c6b
[DOCs] Updated changelog and credits
2022-07-26 07:58:30 -03:00
Kevin Dong
c5703360d5
Added in SCH PDF Print: An all_pages option.
2022-07-22 23:48:30 +08:00
Salvador E. Tropea
0e7121dc3d
Now configuration sections are parsed in a fixed order
...
- This allows a predictable behavior, the YAML is converted to a dict,
so you can't trust in the order of the keys.
- It avoids misstakes
- Allows using %V/v in preflights, even if globals are declared latter.
Fixes #234
2022-07-21 13:11:24 -03:00
Salvador E. Tropea
0726a3c2d5
Merge branch 'master' of https://github.com/INTI-CMNB/KiBot
2022-07-15 06:23:08 -03:00
Salvador E. Tropea
c4b1d6b8ad
[Position] Fixed problems with repeated references
...
- Happens when doing manual panelization
Closes #224
2022-07-14 18:11:56 -03:00
Salvador E. Tropea
882999edf4
[DOCs] Added a note about the importance of %i
...
- When using position output and separate files
Related to #222
2022-07-14 08:28:31 -03:00
Salvador E. Tropea
45285c4807
[DOCs] Added the new tags for actions and docker images
2022-07-13 11:08:49 -03:00
Salvador E. Tropea
3e05ab8b6a
[Import] Preflights now can be imported
...
- Also fixed the filters and variants configuration, now delayed.
Fixes #221
Related to #181
2022-07-12 13:39:43 -03:00
Salvador E. Tropea
139ee82bdc
Documented the added features.
2022-07-11 12:41:23 -03:00
Salvador E. Tropea
80d39f142b
Added some explanation about the dependencies
2022-07-05 13:16:35 -03:00
Salvador E. Tropea
0a8481dadf
Now the dependencies are YAML specs in docstrings
...
- They document the dependencies and constructs them
2022-07-05 12:43:49 -03:00
Salvador E. Tropea
6cc1feeae5
[DOCs][Dependencies] Added auto-download image
2022-06-30 07:56:20 -03:00
Salvador E. Tropea
5e15d694e3
[DOCs][Dependencies] Fixed note details
...
- Removed PyPi redundance
- Fixed alt text for Tools
2022-06-30 07:44:11 -03:00
Salvador E. Tropea
d15e20d8b9
[DOCs][Dependencies] Added Python module and tool images
2022-06-30 07:40:27 -03:00