Salvador E. Tropea
|
67175dcbd9
|
Now the error about differences bigger than the threshold is more clear
- KiBot also returns a distinct error level.
|
2022-09-16 08:41:15 -03:00 |
Salvador E. Tropea
|
e273d615f2
|
Fixed -w implementation issues
- Crash when not used
|
2022-09-16 08:13:10 -03:00 |
Salvador E. Tropea
|
252f10e8f3
|
Added command line option to specify warnings to be excluded.
- Useful for warnings issued before applying the global options
(i.e during import).
Fixes #296
|
2022-09-16 07:48:22 -03:00 |
Salvador E. Tropea
|
a8e48031c8
|
[Diff] Added mechanism to specify the PCB/Schematic in memory
- Now this is the default
Closes #295
|
2022-09-16 07:07:43 -03:00 |
Salvador E. Tropea
|
de4daddc52
|
Assigned a number to the experimetal warning about missing refs
Related to #248
|
2022-09-16 06:21:24 -03:00 |
Salvador E. Tropea
|
0cf25c3295
|
Allow empty references in the generic filter
Related to #248
|
2022-09-16 06:17:34 -03:00 |
Salvador E. Tropea
|
4f54712a94
|
Added experimental option to accept CSV files without reference.
|
2022-09-15 14:05:24 -03:00 |
Salvador E. Tropea
|
5c825151b0
|
[Import] Global options are now "merged"
Close #291
|
2022-09-15 13:27:54 -03:00 |
Salvador E. Tropea
|
06152348ff
|
Report unknown stuff in kibot/kiplot section
|
2022-09-15 12:57:00 -03:00 |
Salvador E. Tropea
|
e49cbc2b93
|
[Global Ops] Added mechanism to give more priority to local globals.
- `imported_global_has_less_priority` in the KiBot section
Related to #291
|
2022-09-15 12:51:25 -03:00 |
Salvador E. Tropea
|
488f2dcbc2
|
[Global options] Now the global `dir` option also applies to the preflights
- Can be disabled using `use_dir_for_preflights`.
Closes #292
|
2022-09-15 09:33:57 -03:00 |
Salvador E. Tropea
|
74d8b57830
|
Moved the BaseVariants import to the place where we use it
- Seems to solve macros issues
|
2022-09-15 07:38:57 -03:00 |
Salvador E. Tropea
|
3e03228b7b
|
[DOCs] Added help about the variant options
- Generated by a new command line `--help-variants`
Related to #257
|
2022-09-15 07:13:33 -03:00 |
Salvador E. Tropea
|
76742bb69f
|
[Fixed] Problems when aggregating a CSV without footprint
See #248
|
2022-09-15 06:34:17 -03:00 |
Salvador E. Tropea
|
e4ee39eadf
|
[DOCs] Added details about what poor means regarding to worksheet
Related to #233
|
2022-09-14 13:33:38 -03:00 |
Salvador E. Tropea
|
d87a5cbb39
|
[DOCs] Explained how to install 3D models
|
2022-09-14 13:03:21 -03:00 |
Salvador E. Tropea
|
64b9c83105
|
[Github Action] Moving default to KiCad 6
|
2022-09-14 13:01:39 -03:00 |
Salvador E. Tropea
|
6acb6d2e80
|
[Github Action] Moving default to KiCad 5
|
2022-09-14 13:01:00 -03:00 |
Salvador E. Tropea
|
e730459080
|
[Github Action] Moving default to KiCad 5 dev
|
2022-09-14 12:59:12 -03:00 |
Salvador E. Tropea
|
948fc9aeaa
|
[Github Action] Added option to install 3D models
|
2022-09-14 12:43:36 -03:00 |
Salvador E. Tropea
|
d51791f197
|
Added a warning whe we download 3D models
|
2022-09-14 10:58:05 -03:00 |
Salvador E. Tropea
|
446364fb32
|
[Fixed] Download datasheet abort on connection error
- Now it isn't fatal
- This is PR #290 applied to master
Closes #289
|
2022-09-14 10:45:06 -03:00 |
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
|
d01943ed87
|
Added support for 3D models aliases
- Also a global option to define them in the KiBot configuration
Related to #261
|
2022-09-14 09:38:47 -03:00 |
Salvador E. Tropea
|
418b74b2f3
|
Environment and text variables now can be used as 3D model aliases.
- Environment and text variables expansion is now recursive.
So in `${VAR}` the *VAR* can contain `${OTHER_VAR}`
Related to #261
|
2022-09-14 07:30:13 -03:00 |
Salvador E. Tropea
|
23d46b9a10
|
[Fixed] --define wasn't allowed for --list
- So people couldn't use definitions and use --list
Fixes #288
|
2022-09-14 06:45:17 -03:00 |
Salvador E. Tropea
|
199bb9441f
|
[Tests] Included missing YAML file
|
2022-09-13 13:55:32 -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
|
5f6bfa0b62
|
[Tests] Adjusted the 3D render references
|
2022-09-13 12:45:45 -03:00 |
Salvador E. Tropea
|
4cbb7a3405
|
[Fixed] 2D PCB processing didn't show in 3D targets
- I.e. solder paste not removed in the 3D render.
Related to #270
|
2022-09-13 11:32:27 -03:00 |
Salvador E. Tropea
|
87ce073e77
|
[Fixed][BoM] CSV detection
|
2022-09-13 11:01:57 -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
|
877695378c
|
[Fixed][Diff] Link name for git diffs
- Also adapted file test to new name
|
2022-09-09 13:30:27 -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
|
b85aca8c29
|
[Base3DOptions] Removed initialization now done in the constructor
|
2022-09-09 11:34:25 -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
|
b0b7c6c041
|
[Netlist] Problems to compress
Fixes #287
|
2022-09-09 06:51:38 -03:00 |
Salvador E. Tropea
|
409640c681
|
Starting to add an output to create PCB variants
- WIP, some part is working
|
2022-09-08 13:54:37 -03:00 |
Salvador E. Tropea
|
42aa142a56
|
[Report] Added support for Eurocircuits drill adjust to fix small OARs.
Closes #227
|
2022-09-08 11:37:58 -03:00 |
Salvador E. Tropea
|
51885ccb71
|
[DOCs] Added what's new on 1.3.0
|
2022-09-08 09:21:33 -03:00 |