Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | o Creating a map_footprints function for digikey's footprints similar to | Trygve Laugstøl | 2019-05-21 | 1 | -33/+3 |
| | | | | kicad's function. | ||||
* | o Replacing digikey-normalize-facts with part-apply-function. Moving | Trygve Laugstøl | 2019-05-20 | 1 | -0/+4 |
| | | | | code from tool to ee.digikey.functions. | ||||
* | common_fact_types: Adding key for footprint. | Trygve Laugstøl | 2019-05-20 | 1 | -37/+91 |
| | | | | | | | | | | functions: o Changing the structure of the functions, they're now factories that will be given kwargs and must return a function that processes the parts. o Adding new function to default set; 'map_footprint' that maps the KiCAD footprints to common footprints. part_validate_parts: Using only common keys. | ||||
* | make_bom: Skipping fields without values. | Trygve Laugstøl | 2019-05-20 | 1 | -1/+2 |
| | |||||
* | ee: | Trygve Laugstøl | 2019-05-20 | 4 | -160/+151 |
| | | | | | | | | | o Adding FactType as a smaller wrapper around the fact uri. o Adding ee.part.Facts, used as Part.facts o Renaming 'type' uri to 'ee-component-type'. kicad-make-bom: Removing strategy functionality, replaced with part-apply-function. Moving default strategy contents into ee.kicad.functions. | ||||
* | Optimizing imports. | Trygve Laugstøl | 2019-05-14 | 7 | -8/+14 |
| | |||||
* | make-bom: removing debugging. | Trygve Laugstøl | 2019-05-14 | 1 | -1/+0 |
| | |||||
* | ee.xsd: | Trygve Laugstøl | 2019-05-14 | 1 | -11/+54 |
| | | | | | | | | | o Removing distributor info, wasn't useful. o Removing part type, using a fact instead. part-search-list: o Putting in some smart rules about values for parts. Might be too smart for its own good. o Removing duplication checking, that is up to the searcher to decide. | ||||
* | ee.kicad.model: Adding Symbol, exposing in addition existing parsing of ↵ | Trygve Laugstøl | 2019-05-13 | 2 | -7/+25 |
| | | | | value. v4 and v5 compatible. | ||||
* | kicad-to-bom: Checking if the component has a reference before using it. | Trygve Laugstøl | 2019-05-07 | 1 | -1/+1 |
| | |||||
* | kicad: Better export: | Trygve Laugstøl | 2019-05-07 | 2 | -4/+38 |
| | | | | | * Allow unannotated parts in the export. * Export value and footprint too. | ||||
* | o Removing all doit code. It was a failed experiment. | Trygve Laugstøl | 2019-04-01 | 1 | -224/+0 |
| | |||||
* | create-distributor-search-list: Ignore mechanical parts. | Trygve Laugstøl | 2019-03-28 | 1 | -2/+2 |
| | | | | | | create-order: Adding an option for a strategy to ignore/modify parts. ninja/init: Moving strategy from ninja to init so they're more persistent. | ||||
* | to_bom: We allow both Schematic and Schematics. | Trygve Laugstøl | 2019-03-28 | 1 | -2/+2 |
| | |||||
* | create-order: | Trygve Laugstøl | 2019-03-28 | 1 | -2/+2 |
| | | | | | o Showing all unresolved parts first in the report. o Showing all MPNs and SPNs for unresolved parts. | ||||
* | ee.xsd: | Trygve Laugstøl | 2019-03-28 | 1 | -26/+19 |
| | | | | | | | | | | | | | o Renaming <part-uri> to <part-reference>. o Adding <supplier> on <part>, removing from <supplier-part-number>. A part can have exactly one part. create-order: o Creating anonymous part objects, with two references, one schematic reference and one part-uri reference to the selected part. o Redoing how the order is calculated with the new ObjDb structure. ee.part.Part: o Absorbing bom_file_utils into Part. Much better wrapper object around the xml goop. | ||||
* | Refactoring: | Trygve Laugstøl | 2019-03-15 | 1 | -10/+15 |
| | | | | | | | | o Renaming part.id to part.uri. Changing to URIs and use that as an identifier if the part is known. Schematic part does not have an URI. o Merging <schema-reference> and <part-numbers> into <references> o Creating <part-uri> as a possible <reference>. Used by order to point to other parts. | ||||
* | o Merging XSD files into one. | Trygve Laugstøl | 2019-03-15 | 1 | -14/+14 |
| | |||||
* | o Creating a PartDb that manages a file system directory with one xml | Trygve Laugstøl | 2019-02-26 | 1 | -21/+11 |
| | | | | | file per part. o Switching xml-based code to use PartDb. | ||||
* | Digikey: replacing requests-based code with selenium. | Trygve Laugstøl | 2019-02-24 | 1 | -7/+6 |
| | | | | Adding new tools: digikey-import-parts and digikey-refresh-parts. | ||||
* | o Working dpn strategy. | Trygve Laugstøl | 2019-02-21 | 1 | -3/+5 |
| | |||||
* | Trying a new way to generate way to generate files. | Trygve Laugstøl | 2019-02-21 | 1 | -0/+151 |
| | |||||
* | o Reformat. | Trygve Laugstøl | 2019-02-21 | 3 | -17/+30 |
| | | | | | | | to_bom: export to_tom_xml too. model: o More type annotations. o Parse ref_type and ref_num when constructed. | ||||
* | o read_schematic: Adding support for GLabel. | Trygve Laugstøl | 2019-02-21 | 1 | -0/+1 |
| | |||||
* | o kicad-mkdeps: new tool, new -M option for kicad-gerber. Both output a | Trygve Laugstøl | 2019-02-09 | 3 | -19/+27 |
| | | | | Makefile-compatible dependencies file. | ||||
* | o Moving all doit modules to use DoitConfig(). | Trygve Laugstøl | 2018-08-01 | 1 | -38/+21 |
| | |||||
* | o Ignore power flags too, they're not real components. | Trygve Laugstøl | 2018-07-31 | 1 | -1/+1 |
| | | | | o Fixing digikey product lookup. | ||||
* | o Support for resolving 'mpn' fields from digikey. Creates | Trygve Laugstøl | 2018-07-29 | 1 | -2/+0 |
| | | | | 'digikey-part-stub', can be used to download the entire part later on. | ||||
* | o Dumping MpnBomComponent, wtf. | Trygve Laugstøl | 2018-07-28 | 1 | -61/+64 |
| | | | | o Renaming bom.csv to order.csv. | ||||
* | o Starting on some BOM code. | Trygve Laugstøl | 2018-07-24 | 1 | -5/+5 |
| | |||||
* | wip. | Trygve Laugstøl | 2018-07-24 | 1 | -1/+1 |
| | | | | o Bad set syntax. | ||||
* | wip. | Trygve Laugstøl | 2018-07-24 | 1 | -1/+3 |
| | |||||
* | wip. | Trygve Laugstøl | 2018-07-24 | 1 | -1/+1 |
| | | | | o Renaming "fact" to "ds". | ||||
* | wip. | Trygve Laugstøl | 2018-07-23 | 1 | -29/+98 |
| | | | | o Support for loading CSV files. | ||||
* | wip. | Trygve Laugstøl | 2018-07-22 | 2 | -12/+17 |
| | | | | | o Changing the data sources to not implicitly starting as a union of all the input data sets. | ||||
* | wip. | Trygve Laugstøl | 2018-07-22 | 2 | -63/+51 |
| | | | | o Moving to more standard doit task_xxx methods. | ||||
* | Formatting. | Trygve Laugstøl | 2018-07-22 | 1 | -14/+22 |
| | |||||
* | wip. | Trygve Laugstøl | 2018-07-19 | 1 | -26/+30 |
| | |||||
* | wip. pcb. | Trygve Laugstøl | 2018-07-17 | 2 | -42/+95 |
| | |||||
* | wip | Trygve Laugstøl | 2018-07-17 | 1 | -86/+83 |
| | |||||
* | wip | Trygve Laugstøl | 2018-07-16 | 1 | -13/+40 |
| | |||||
* | wip | Trygve Laugstøl | 2018-07-16 | 1 | -42/+21 |
| | |||||
* | wip | Trygve Laugstøl | 2018-07-14 | 2 | -0/+384 |
| | |||||
* | o Adding @property accessor for timestamp. | Trygve Laugstøl | 2018-07-14 | 1 | -0/+4 |
| | |||||
* | o Adding a 'kicad' format that can be used to compare the output to KiCAD's ↵ | Trygve Laugstøl | 2017-12-15 | 1 | -1/+7 |
| | | | | output. | ||||
* | o Adding a kicad-make-pos tool. | Trygve Laugstøl | 2017-12-15 | 2 | -10/+49 |
| | |||||
* | o Parsing pads and stuff. | Trygve Laugstøl | 2017-12-08 | 1 | -10/+50 |
| | |||||
* | wip | Trygve Laugstøl | 2017-12-07 | 3 | -39/+142 |
| | |||||
* | o A start of a kicad_pcb parser. | Trygve Laugstøl | 2017-12-07 | 2 | -3/+151 |
| | |||||
* | o Ignoring AR component fields (for now). | Trygve Laugstøl | 2017-12-07 | 1 | -2/+5 |
| |