Salvador E. Tropea
|
712d135df5
|
Fixed: if no filters are applied we must reset the fields.
Added funtions to apply the filters
Moved code from bom.py to out_bom.py
|
2020-09-02 18:07:38 -03:00 |
Salvador E. Tropea
|
76ea47c04f
|
Now the default exclude filter excludes ref == '#*'
|
2020-09-01 20:30:34 -03:00 |
Salvador E. Tropea
|
9ebf18ba11
|
Added new basic filters.
`!` is always False
`_none` is no filter
|
2020-09-01 18:48:45 -03:00 |
Salvador E. Tropea
|
7882cb0f4f
|
Moved internal filters to the base class.
So they can be used not only for internal BoM purposes.
|
2020-08-31 20:48:56 -03:00 |
Salvador E. Tropea
|
58430d8611
|
Fixed errors in Not and Multi Filters implementation.
|
2020-08-30 11:53:21 -03:00 |
Salvador E. Tropea
|
a1455e0f46
|
Added more flexibility to filters.
Support for:
- Pass all
- Negated (in addition to its internal option)
- List of filters
|
2020-08-29 19:32:04 -03:00 |
Salvador E. Tropea
|
6af9faf909
|
Created the base filter class and the generic filter.
Moved all the KiBoM and IBoM filter functionality that was in their
variants to this generic mechanism.
|
2020-08-29 17:39:56 -03:00 |