KiBot/kibot
Salvador E. Tropea b03b56ae5d Added more coherence to the variants/filters.
- Now they behave more coherently across outputs.
- Component status is explicitly reset, so having a variant + filter
  behaves in a more consistent way. Even when this isn't the
  recommended use.
- Virtual components are handled by the exclude filter.
- Moved code to modify the PCB to VariantOptions.
- Added a real virtual component to the tests, not a ridiculous case.
2020-09-08 20:01:16 -03:00
..
bom Added more coherence to the variants/filters. 2020-09-08 20:01:16 -03:00
kicad Added more coherence to the variants/filters. 2020-09-08 20:01:16 -03:00
mcpy Added copyright to all the MCPY files. 2020-08-19 21:24:52 -03:00
__init__.py
__main__.py Added a simple output to generate filtered schematics. 2020-08-31 20:51:20 -03:00
config_reader.py Enabled the variants exception catch. 2020-09-01 18:47:38 -03:00
docopt.py
drill_marks.py
error.py
fil_base.py Added more coherence to the variants/filters. 2020-09-08 20:01:16 -03:00
fil_generic.py Added filter options using PCB attributes. 2020-09-02 14:48:26 -03:00
gs.py Added filter options using PCB attributes. 2020-09-02 14:48:26 -03:00
kiplot.py Fixed: SCH load and PCB components consolidation reuse. 2020-09-02 18:08:04 -03:00
layer.py
log.py
macros.py Added the concept of `filters` 2020-08-29 17:38:32 -03:00
misc.py Added variants support to the PCB print (PDF) 2020-09-07 19:26:16 -03:00
optionable.py Fixed show_components validation in out_pcbdraw. 2020-09-04 18:06:17 -03:00
out_any_drill.py Modified mcpy to better report the line numbers. 2020-08-19 19:31:46 -03:00
out_any_layer.py Added more coherence to the variants/filters. 2020-09-08 20:01:16 -03:00
out_base.py Added more coherence to the variants/filters. 2020-09-08 20:01:16 -03:00
out_bom.py Added more coherence to the variants/filters. 2020-09-08 20:01:16 -03:00
out_dxf.py Modified mcpy to better report the line numbers. 2020-08-19 19:31:46 -03:00
out_excellon.py Modified mcpy to better report the line numbers. 2020-08-19 19:31:46 -03:00
out_gerb_drill.py Modified mcpy to better report the line numbers. 2020-08-19 19:31:46 -03:00
out_gerber.py Added support for global output file name to the gerbers. 2020-08-28 16:56:51 -03:00
out_hpgl.py Modified mcpy to better report the line numbers. 2020-08-19 19:31:46 -03:00
out_ibom.py Moved repeated code related to variants to a base class. 2020-09-06 17:36:29 -03:00
out_kibom.py Make clear that KiBoM output doesn't support KiBot variants. 2020-09-06 12:03:55 -03:00
out_pcbdraw.py Moved repeated code related to variants to a base class. 2020-09-06 17:36:29 -03:00
out_pdf.py Modified mcpy to better report the line numbers. 2020-08-19 19:31:46 -03:00
out_pdf_pcb_print.py Added more coherence to the variants/filters. 2020-09-08 20:01:16 -03:00
out_pdf_sch_print.py Moved repeated code related to variants to a base class. 2020-09-06 17:36:29 -03:00
out_position.py Added more coherence to the variants/filters. 2020-09-08 20:01:16 -03:00
out_ps.py Modified mcpy to better report the line numbers. 2020-08-19 19:31:46 -03:00
out_sch_variant.py Moved repeated code related to variants to a base class. 2020-09-06 17:36:29 -03:00
out_step.py Added more coherence to the variants/filters. 2020-09-08 20:01:16 -03:00
out_svg.py Modified mcpy to better report the line numbers. 2020-08-19 19:31:46 -03:00
out_svg_sch_print.py Added variants support to the schematic SVG print. 2020-09-06 18:22:38 -03:00
pre_base.py Added the basic infraestructure for variants. 2020-08-28 16:46:24 -03:00
pre_check_zone_fills.py
pre_drc.py
pre_erc.py
pre_filters.py Modified mcpy to better report the line numbers. 2020-08-19 19:31:46 -03:00
pre_ignore_unconnected.py
pre_update_xml.py
registrable.py Added support for filters and variants to pdf_print_sch 2020-09-01 16:54:51 -03:00
var_base.py Added more coherence to the variants/filters. 2020-09-08 20:01:16 -03:00
var_ibom.py Added more coherence to the variants/filters. 2020-09-08 20:01:16 -03:00
var_kibom.py Added more coherence to the variants/filters. 2020-09-08 20:01:16 -03:00