Oliver
0afa7bb26e
v1.2
...
* Added ability to group components by any arbitrary fields (set in bom.ini file)
* User can determine whether blank fields are merged (or not)
* Improved part grouping
* User can set a 'Configuration' field to determine whether a part is loaded or not under certain circumstances
* Cleanup of preferences management
* Added version number
2016-07-04 21:50:54 +10:00
Oliver
75c46504d9
Fixed image reference
2016-06-14 20:22:32 +10:00
Oliver
e0dd8e15b4
Updated documentation image
2016-06-14 20:21:41 +10:00
Oliver
6dbce826be
Improved documentation
2016-06-14 20:19:47 +10:00
Oliver
159f54347c
* Added option to hide file headers
...
* Changed output to be a positional argument (required)
* Added blank cell coloring to HTML output
2016-06-14 20:07:47 +10:00
Oliver
13ad8dbd3c
Simplified build-quantity option
2016-06-14 17:58:40 +10:00
Oliver Walters
9533079520
Bug fix
2016-06-08 16:41:58 +10:00
Oliver
7f402f9c1f
Merge branch 'master' of https://github.com/SchrodingersGat/KiBoM
2016-05-24 08:35:54 +10:00
Oliver
0c879edc19
README fix
2016-05-24 08:35:47 +10:00
Oliver Walters
538ee7a62c
* Fixed bom.ini writing bug
...
* Added more preferences (PCB configuration)
2016-05-24 00:13:02 +10:00
Oliver Walters
03c2976dbc
Added missing picture
2016-05-19 07:58:27 +10:00
Oliver Walters
d2eda2c807
README formatting
2016-05-19 07:53:52 +10:00
Oliver Walters
baa8f570b8
Improved documentation
2016-05-19 07:51:53 +10:00
Oliver Walters
8aaa2bb110
Arguments are now handled with argparse
...
- User can pass verbosity option
- User can specify a config file, overwriting default bom.ini
- User can not specify an output file, and a default output will be used
Preferences object now has a verbosity switch
This will be (eventually) passed down-stream to relevent places
Added zener aliases
Added diode aliases
2016-05-18 14:09:37 +10:00
Oliver Walters
f0985b2623
Better unicode support across all output formats
2016-05-16 13:44:42 +10:00
Oliver Walters
72231d8785
Added 'Build quantity' option
2016-05-16 13:44:07 +10:00
Oliver Walters
fc36d9b62f
Refactoring / simplification of preferences management code
2016-05-16 10:55:40 +10:00
Oliver Walters
2f667a5f22
Improved unicode support
2016-05-16 10:54:32 +10:00
Oliver
9b104d1f38
README updates
2016-05-16 01:19:42 +10:00
Oliver
ea08b7fc50
fix for bom_writer.py
2016-05-15 23:57:30 +10:00
Oliver
d8ff6a9d2b
More README fixes
2016-05-15 23:55:57 +10:00
Oliver
7d24e5dfc2
README.md improvements
2016-05-15 23:55:09 +10:00
Oliver
df8652f1b9
Preferences cleanup
2016-05-15 23:38:45 +10:00
Oliver
3612c0a2f5
Added option to enable/disable footprint comparison for component grouping
2016-05-15 23:35:34 +10:00
Oliver
85949b918a
Fixes to default columns
2016-05-15 23:29:31 +10:00
Oliver
93a9ca1b11
HTML tweaking
2016-05-15 23:25:39 +10:00
Oliver
aaa6a30047
Documentation improvements
2016-05-15 23:25:29 +10:00
Oliver
9ae520e60e
Major improvements to regex parsing
2016-05-15 23:25:11 +10:00
Oliver
7fac8db4e4
Spelling error fix
2016-05-15 20:47:00 +10:00
Oliver
afd6de1b57
README improvements
2016-05-15 20:43:46 +10:00
Oliver
a08c18fa3c
Updated README.md
2016-05-15 20:40:45 +10:00
Oliver
0b6c8631e0
Added alias options for various parts
2016-05-15 20:39:44 +10:00
Oliver
e954a3fc73
README improvements
2016-05-15 20:24:43 +10:00
Oliver
b69d66902c
Preferences file now passed through to the netlist reader, allowing more options to be stored in the .ini file
...
Changed ".bom" to "bom.ini"
Removed old code from netlist_reader.py
2016-05-15 20:18:03 +10:00
Oliver
4a304a5959
README improvements
2016-05-15 17:35:00 +10:00
Oliver
d3fee14cbe
Removed GUI script (for now)
2016-05-15 17:32:00 +10:00
Oliver
c35062f081
Added XML and CSV output
2016-05-15 17:30:27 +10:00
Oliver
7321fc1e06
Added example config file picture
2016-05-15 17:26:08 +10:00
Oliver
dc5327a3f7
Re-added example images
2016-05-15 17:21:51 +10:00
Oliver
bf962c7f5a
Removed images
2016-05-15 17:21:02 +10:00
Oliver
a6fdd04a89
README updates
2016-05-15 17:19:57 +10:00
Oliver
2e1413fb29
Updated example images
2016-05-15 17:17:38 +10:00
Oliver
c1069ae769
README updates, added example images
2016-05-15 17:15:27 +10:00
Oliver
000aa189ed
README updates
2016-05-15 16:58:11 +10:00
Oliver
3343328a7c
Initial commit of README.md
2016-05-15 16:53:11 +10:00
Oliver
1538724da5
Improved CSV output
2016-05-15 16:33:16 +10:00
Oliver
22a9dcfb58
Improved xml outpu
2016-05-15 16:33:10 +10:00
Oliver
59e5b1bd4c
Improved HTML output formatting
2016-05-15 16:29:10 +10:00
Oliver
dc0669e363
Added ability to extract PCB revision date in addition to BoM revision date
2016-05-15 16:28:56 +10:00
Oliver
ebf679392d
Removed special case for connectors (mbe there is a better way of handling this?)
2016-05-15 16:18:49 +10:00