Commit Graph

12 Commits

Author SHA1 Message Date
Salvador E. Tropea 78cfcd16c0 Added option to disable the red color for empty cells.
Applies only when using colors for column types.
Is for HTML and XLSX
2020-08-06 09:24:48 -03:00
Salvador E. Tropea 77bf713b26 Max number of chars per column configurable in XLSX.
Also added row height adjust.
2020-08-06 09:04:16 -03:00
Salvador E. Tropea 7563d1a9ad Implemented the KiCad version in the Internal BoM. 2020-08-05 21:17:20 -03:00
Salvador E. Tropea 46c55fcf91 Separated the format specific options for internal BoM
And now we have more options.
- CVS: can quote all values.
- HTML and XLSX: styles adjust, including a logo.
- XLSX: now has the same options as HTML
Also a fix in the "join" mechanism for "case insensitive" support.
2020-08-05 19:57:32 -03:00
Salvador E. Tropea 547c3a22bb Simplified the columns logic for the internal BoM.
The ColumnList class now is just a place holder for column names.
We just create the list of columns from the user preferences or
creating a good default and then we just use this list.
2020-08-01 20:15:33 -03:00
Salvador E. Tropea 5be7254594 Now the row number column is a regular column.
Its name is `Row` and you can put everywhere.
No `number_rows` option needed or special cases, is just another column
2020-08-01 18:31:26 -03:00
Salvador E. Tropea 64576e3975 Moved some repeated code in BoM writers.
All the writers computed some stats. Now they are computed in one place
avoiding repetition.
2020-08-01 16:55:33 -03:00
Salvador E. Tropea 0f57ff8b73 Fixed 'component' column isn't always added, so we must test before remove. 2020-08-01 15:35:12 -03:00
Salvador E. Tropea d66410636e Fixed the column rename feature of the internal BoM 2020-08-01 15:17:54 -03:00
Salvador E. Tropea 2ad4cccf21 Fixed internal BoM "Join" feature. 2020-08-01 13:16:44 -03:00
Salvador E. Tropea 9d3645fa41 Implemented the 'Sheetpath' column. 2020-07-28 20:05:50 -03:00
Salvador E. Tropea 544f34c6fc Added native BoM generator.
Based on KiBoM, but reading the data directly from the .sch
Information from the libs not supported yet.
2020-07-27 22:04:01 -03:00