Commits included in published releases. Unpublished intermediate commits are private. Showing matches from the latest 100 commits ending at this release.
precedence for regex match fix
abetusk · Dec 1, 2021, 12:58 PM UTC
3dde1f73aaf3
solderpaste
abetusk · Nov 28, 2021, 3:49 PM UTC
7b1ba3613259
Merge branch 'release' of https://github.com/abetusk/pykicad into release
abetusk · Oct 3, 2021, 8:42 PM UTC
e40c89bbdf1e
...
abetusk · Oct 3, 2021, 8:42 PM UTC
ad314d867beb
...
abetusk · May 9, 2021, 3:01 AM UTC
b163af706d9c
...
abetusk · Mar 4, 2021, 11:06 PM UTC
1ae677f6fe11
correct scaling
abetusk · Mar 4, 2021, 4:42 AM UTC
7a95beb318c0
very highly specialized tool to convert gunplot to json_mod art
abetusk · Dec 10, 2020, 9:10 PM UTC
b71bd6f5f325
...
abetusk · Dec 6, 2020, 6:21 PM UTC
345e226fc699
default 0 value for angle if not found (mod + text)
abetusk · Dec 6, 2020, 8:44 AM UTC
739945400c55
hack to get art arc angles working
abetusk · Dec 6, 2020, 8:42 AM UTC
9985031b7ed3
...
abetusk · Dec 5, 2020, 6:07 PM UTC
acdac1f264a4
...
abetusk · Dec 5, 2020, 6:07 PM UTC
8c1b26a0bb4d
multiple updates
abetusk · Dec 5, 2020, 1:37 PM UTC
b51b0decc7a0
...
abetusk · Oct 8, 2020, 7:40 PM UTC
a1fb65cdc3fc
filling in/checking for default values
abetusk · Oct 8, 2020, 7:39 PM UTC
1358b836eeb5
first pass at json brd to cpl file
abetusk · Oct 8, 2020, 7:39 PM UTC
7cecafbd16b5
Merge branch 'release' of https://github.com/abetusk/pykicad into release
abetusk · Jun 25, 2020, 8:34 AM UTC
f650b23eba30
filling in with default data
abetusk · Mar 19, 2020, 7:32 PM UTC
af52b0c9cbcf
shoving hot fixes through
abetusk · Sep 23, 2015, 3:33 AM UTC
92dd09268cc1
hot fix, forcing fp arc issue
abetusk · Sep 23, 2015, 3:30 AM UTC
00011af693bf
pads rendering properly.
abetusk · Aug 22, 2015, 3:44 AM UTC
aa18450c9b8a
fp_arc's looking good
abetusk · Aug 22, 2015, 3:22 AM UTC
c9e5d8926b05
still fiddling with smd pad nets
abetusk · Aug 21, 2015, 2:52 AM UTC
b5f2b944b1b2
smd pads need net names and empty defaults
abetusk · Aug 21, 2015, 2:46 AM UTC
791bf7c5b0b4
default nets for pads
abetusk · Aug 21, 2015, 2:33 AM UTC
6792ca660b24
fixing bugs
abetusk · Aug 21, 2015, 2:26 AM UTC
0c7011ee3784
taking out debugging prints
abetusk · Aug 20, 2015, 5:47 AM UTC
59b3b07f8a0a
net_class shenanigans
abetusk · Aug 20, 2015, 5:44 AM UTC
310d8fa09c34
Merge branch 'release' of https://github.com/abetusk/pykicad into release
abetusk · Aug 20, 2015, 5:10 AM UTC
71d862368d02
bug fix, kicad_pcb converter
abetusk · Aug 20, 2015, 5:09 AM UTC
095b4c81c6e6
board modules no longer have 'net_name'. look it up in equipot or related structures.
abetusk · Jun 22, 2015, 4:05 AM UTC
a63e9176c371
added comments about what each layer is in KiCAD
abetusk · Jan 24, 2015, 9:16 PM UTC
5921a8f03d88
adding solder paste and solder mask layers.
abetusk · Jan 24, 2015, 8:50 PM UTC
2df49ac03570
updating brdgerber to have command line parameters still a work in progress and this will break other parts of the pipeline, so beware.
abetusk · Jan 24, 2015, 6:05 PM UTC
3267dc0fc984
oof, left debugging statements in. taken out.
abetusk · Jan 23, 2015, 4:37 AM UTC
432373e11adb
added some notes
abetusk · Jan 23, 2015, 2:26 AM UTC
e297e8c636df
updated to accept newer weakpwh output
abetusk · Jan 22, 2015, 3:29 AM UTC
cb53740d902d
sane rendering of arcs from KiCADs insanity
abetusk · Jan 12, 2015, 2:34 AM UTC
25393a320ac0
trying again for arcs
abetusk · Jan 11, 2015, 5:00 AM UTC
ad65f52d28e6
don't die if 'sch_to_brd_net_map' is undefined.
abetusk · Jan 5, 2015, 6:34 AM UTC
d37ef9f944d6
force a dummy timestamp if none found
abetusk · Sep 25, 2014, 7:12 AM UTC
2c6df1853a60
fixing up edge cases: Dl added (was I consfused about DI?) allow for ENDDRAW without a begin quote output files (again, double url encoding) allow for conditional home in brdgerber.py
abetusk · Sep 22, 2014, 5:25 AM UTC
f69c16d66b59
...
abetusk · Sep 14, 2014, 5:14 AM UTC
977eddadc3a8
fixing bug in escape for libjson.py adding some setup files for meowcad regenerating base json location and menu files.
abetusk · Sep 14, 2014, 4:54 AM UTC
3cc45a5ef47d
printing name and file location when generating files
abetusk · Sep 11, 2014, 12:34 AM UTC
5c3b72f8abcc
taking out libjson print file name statements
abetusk · Sep 8, 2014, 2:50 AM UTC
e8a1c193b7a5
TEXTPCB De extra optional field added.
abetusk · Jul 24, 2014, 12:21 AM UTC
4974e7d9adb9
fixing zone construction. No longer streaks across unfilled regions (uses weakpwh to construct filled zones).
abetusk · Jun 29, 2014, 3:20 AM UTC
9e61c7da5aad
bug fix: net names were being screwed up for zones (I think adding/deleting zones triggered the error?). Made a map of integer netcodes to net names and look up the net name for the zone that way. Needs some checking, but tentativly fixed.
abetusk · Jun 21, 2014, 12:57 AM UTC
4d4938a7acca
don't render silk screen pads. Not sure why pads have flag set and KiCAD doesn't render, but I put the explicit check in to make sure pads don't get rendered to the silk screen layer.
abetusk · Apr 15, 2014, 2:26 AM UTC
8aaa857eafd8
Merge branch 'master' of https://github.com/abetusk/pykicad
abetusk · Apr 15, 2014, 2:13 AM UTC
71451c6d20a3
added solder mask layer calculations
abetusk · Apr 15, 2014, 2:13 AM UTC
155045830a08
zones store schematic nets, not board nets, lookup and populate the KiCAD zone with board net, not schematic net
abetusk · Apr 13, 2014, 5:15 PM UTC
6e5657d8bccc
text module rendering properly. A little black magic going on. Come back to clean up.
edison · Apr 13, 2014, 4:51 AM UTC
1afdcc2b2853
took out unused code for text rendering
abetusk · Apr 12, 2014, 10:38 PM UTC
6d77249cceba
arcs for art fixed (bug fix)
abetusk · Apr 12, 2014, 10:25 PM UTC
55965a66d8bc
do proper checking for drill_diam of 0 for modules (bug fix)
abetusk · Apr 12, 2014, 10:11 PM UTC
18c03e7cab67
oblong pad shapes fixed
abetusk · Apr 12, 2014, 10:03 PM UTC
a6266296b2ff
orientation first convert to float then int
abetusk · Apr 12, 2014, 10:02 PM UTC
c5a9fe570f18
drill holes for components needed to be translated and rotated. default netclass in deci-mils.
abetusk · Apr 12, 2014, 9:40 PM UTC
751489c186eb
added netclass. Still needs some testing
abetusk · Apr 12, 2014, 8:14 PM UTC
298fd2142a74
track first pass bug, needed to allocate aperture name before using it
abetusk · Apr 12, 2014, 7:02 PM UTC
905d6d039db4
don't output aperture name if there aren't any apertures.
abetusk · Apr 12, 2014, 4:54 PM UTC
cf26f6c963b2
adding drill file functionality
abetusk · Apr 11, 2014, 6:23 AM UTC
1060086fc9ca
whoops, buggy code got accidentally commited. reverting back to known good but keeping the via changes.
abetusk · Apr 11, 2014, 5:01 AM UTC
d0f7d0b2888a
zone updates. Did not treat vias properly.
abetusk · Apr 11, 2014, 4:26 AM UTC
a9965d3ae1bb
added variable directory name
abetusk · Mar 17, 2014, 3:38 AM UTC
3975f76893d7
ignoring pads if they don't exist (takes care of 'unknown' module)
abetusk · Mar 15, 2014, 5:14 AM UTC
eb41804ec055
bug fixes and updates, mostly for arcs
abetusk · Mar 12, 2014, 5:13 AM UTC
35a0ca04bd4e
added 'deci-mils' and 'deci-mil' to unit conversions czone needed min_thickness, not width (bug fix) hack: added font file to be passed in on command line for brdgerber.py shape_code needed to be converted to string in jsonbrd.py (bug fix) no shape for lable in jsonsch.py (bug fix)
abetusk · Mar 11, 2014, 4:38 AM UTC
555457f489c1
adding some testing boards
abetusk · Mar 9, 2014, 7:33 PM UTC
c55d3a36acc5
bug fix: filter layer for text pcb
abetusk · Mar 9, 2014, 6:58 PM UTC
1790cd8197c3
fixed bug when evalulating mirror_code in pcb text. fixed width calculation for pcb text.
abetusk · Mar 9, 2014, 6:53 PM UTC
01ab21ed7fd0
module text was rotate improperly
abetusk · Mar 9, 2014, 6:49 PM UTC
4c83dba7970a
upped the circle segmentation to 128 for now.
abetusk · Mar 9, 2014, 5:11 PM UTC
95fb08aef6d0
added contours to zones (of width min_thickness)
abetusk · Mar 9, 2014, 4:58 PM UTC
176808cb1cf9
getting module text to work properly.
abetusk · Mar 9, 2014, 8:23 AM UTC
020b5cd3defb
working on module text and element text. both need variable width spacing. module texts need weird local rotation rules applied (still working on things)
abetusk · Mar 8, 2014, 4:28 PM UTC
7e7ba3ca744d
bug fix for text. implemented arcs and circles, but are untested
abetusk · Mar 8, 2014, 3:47 AM UTC
9aa8661809f3
still working on proper rendering. TODO: arcs/circles for edges outlines for czones (not just region) weird rotations with text text misaligned
abetusk · Mar 7, 2014, 7:14 AM UTC
ee87d187d1de
zones turn out to be much simpler than anticipated
abetusk · Mar 7, 2014, 4:01 AM UTC
15244ae3c905
still working through bugs (zone issues with gerber conversion)
abetusk · Mar 6, 2014, 7:49 AM UTC
aaabf133ba58
mostly functional
abetusk · Mar 6, 2014, 7:07 AM UTC
818942bd6309
added pad attribute type (SMD, STD, etc.). added jsonbrd to convert from json representation back to (V2?) KiCAD file (still has some bugs).
abetusk · Mar 6, 2014, 6:30 AM UTC
9a4ec8c8f388
added check for text layers to make sure it doesn't get rendered improperly. layer on command line
edison · Mar 2, 2014, 11:53 PM UTC
8d8df1ad5ccf
bug fix? fill in text field of component with blank if it doesn't exist
abetusk · Jan 7, 2014, 5:12 AM UTC
a48c44f1f233
handles sheets and bitmaps now
abetusk · Dec 20, 2013, 6:04 AM UTC
edd90e0144f3
text italic and bold now explicit boolean flags instead of text indicators
abetusk · Dec 20, 2013, 5:18 AM UTC
068fc672545b
filling out missed elements of conversion
abetusk · Dec 16, 2013, 7:37 AM UTC
4ff2339ec7ec
beginnings of conversion back to KiCAD EESchematic file from bleepsix json representation
edison · Dec 15, 2013, 11:18 PM UTC
d7e4cfc55a1f
whoops, not using finally properly. replaced with catch all exception handling
abetusk · Dec 15, 2013, 6:28 PM UTC
123ed615e652
if any error occurs, just print out a general exception and return 1
abetusk · Dec 15, 2013, 6:24 PM UTC
9145f0a27038
and returns 1 on error
abetusk · Dec 15, 2013, 6:14 PM UTC
9f16c08774cd
catching parse errors and reporting error condition to stdout
abetusk · Dec 15, 2013, 6:12 PM UTC
3f0238ec4817
bug fix: sizex and sizey switched for module text size in MODULE_Tn. Documentation clearly tells what the order is, but KiCAD is clearly switching the order. Parser reads switched order (defers to KiCAD proper)
abetusk · Dec 10, 2013, 2:31 AM UTC
85ae5283fc9e
Merge branch 'master' of http://github.com/abetusk/pykicad
abram · Dec 7, 2013, 3:55 PM UTC
158cd72cd229
helper scripts to convert KiCAD Hershey font (as it appears in newstroke_font.cpp) to an easier to process/parse (albeit much more verbose) json file.
abram · Dec 7, 2013, 3:53 PM UTC
67eba5e13b16
forgot equipot structure. munged name for czone to strip out double quotes
abetusk · Nov 30, 2013, 3:00 AM UTC
abe52bd7427f
added equipot (net names) and commited some zone functionality