r36413 file changeset diff or repo changeset diff igor22022-06-19T08:52:37.552127Z
 
[footprint] -Add: license banner in common*.awk for parametrics
r34912 file changeset diff or repo changeset diff igor22021-06-14T08:00:36.318952Z
 
[pcblib] -Rename: pcblib to footprint; by the default config footprints are loaded from: footprint/ from the board file's directory (for existing board files); user dir ~/.pcb-rnd/footprint (and ~/pcblib for compatibility); ../footprint (for running from source); $SHARE/pcb-rnd/footprint (system installed)
r27206 file changeset diff or repo changeset diff igor22019-08-17T15:30:38.362069Z
 
[pcblib] -Del: remove all old parametric footprint scripts, make the new, lihata/subc based ones the default
r27192 file changeset diff or repo changeset diff igor22019-08-17T09:05:17.776079Z
 
[pcblib] -Add: bold warning in old common.awk to not use the file for new footprints
r21601 file changeset diff or repo changeset diff igor22018-12-09T04:32:18.529540Z
 
[pcblib] -Fix: do convert explicit mil value coord properly even if there's no mil fallback
r21600 file changeset diff or repo changeset diff igor22018-12-09T04:18:59.213866Z
 
[pcblib] -Fix: print override keys at the end that did not get printed during normal processing
r21597 file changeset diff or repo changeset diff igor22018-12-09T04:00:57.244647Z
 
[pcblib] -Add: regex based help ignore so that generators can turn off unused fields
r21595 file changeset diff or repo changeset diff igor22018-12-09T03:46:19.178799Z
 
[pcblib] -Add: help text extraction: default value override
r21591 file changeset diff or repo changeset diff igor22018-12-08T16:02:51.348807Z
 
[pcblib] -Fix: parametric: convert default parameter dims even if they are not mm or mil but some other unit
r21589 file changeset diff or repo changeset diff igor22018-12-08T15:24:48.162959Z
 
[pcblib] -Fix: parametric footprint: wrong conversion of cmil and dmil to mil
r8074 file changeset diff or repo changeset diff igor22017-04-06T04:00:21.259601Z
 
[pcblib] -Fix: typo in r8073 around inches
r8073 file changeset diff or repo changeset diff igor22017-04-06T03:58:36.274257Z
 
[pcblib] -Fix: unit conversion supports all suffixes the core supports
r7238 file changeset diff or repo changeset diff igor22017-02-26T06:04:43.447652Z
 
[pcblib] -Fix: accept --help even if it's not the first positional parameter
r7237 file changeset diff or repo changeset diff igor22017-02-26T05:57:43.155643Z
 
[pcblib] -Add: common help print awk function
r7236 file changeset diff or repo changeset diff igor22017-02-26T05:37:34.950011Z
 
[pcblib] -Fix: parametric common: when printing element pin flags, handle explicit "none" as empty string
r4828 file changeset diff or repo changeset diff igor22016-11-13T04:09:52.385591Z
 
[pcblib-param] -Add: qf() center pad paste matrix option (requested by John G)
r760 file changeset diff or repo changeset diff igor22015-08-21T06:04:45.241550Z
 
[pcblib-param] -Add: reverse mil conversion
r740 file changeset diff or repo changeset diff igor22015-08-20T14:25:27.868359Z
 
[pcblib-param] -Add: rev_mm() to create sizes in mm from pcb coords
r729 file changeset diff or repo changeset diff igor22015-08-20T12:38:22.322519Z
 
[pcblib-param] -Fix: dimension lines should be affected by the transformation
r726 file changeset diff or repo changeset diff igor22015-08-20T12:19:24.893107Z
 
[pcblib-param] -Fix: rectangle pad works in pivot geometry as well
r722 file changeset diff or repo changeset diff igor22015-08-20T12:08:34.971923Z
 
[pcblib-param] -Add: qf dimensions
r714 file changeset diff or repo changeset diff igor22015-08-20T09:04:33.220790Z
 
[pcblib-param] -Add: function to emit dimension annotation
r709 file changeset diff or repo changeset diff igor22015-08-20T07:37:58.634229Z
 
[pcblib-param] -Add: silkmark: dot
r708 file changeset diff or repo changeset diff igor22015-08-20T07:13:02.060070Z
 
[pcblib-param] -Add: helper function to draw silk rectangle corners
r707 file changeset diff or repo changeset diff igor22015-08-20T06:53:08.063928Z
 
[pcblib-param] -Add: common helper function to draw true rectangular element pad with cordner coords and no thickness
r699 file changeset diff or repo changeset diff igor22015-08-19T07:47:15.732874Z
 
[pcblib-param] -Add: helper fucntion for circular element pad
r692 file changeset diff or repo changeset diff igor22015-08-19T06:25:35.891037Z
 
[pcblib-param] -Add: silkmark circle and arc
r691 file changeset diff or repo changeset diff igor22015-08-19T06:21:27.161003Z
 
[pcblib-param] -Fix: silkmark() takes the corner of the rectangle, not the coords of the first pin, in x;y, so it's more general and doesn't depend on generating a connector; step (symbol size) is also an optional arg
r690 file changeset diff or repo changeset diff igor22015-08-19T06:13:09.872185Z
 
[pcblib-param] -Add: silkmark: style exteranl45
r689 file changeset diff or repo changeset diff igor22015-08-19T06:08:56.021620Z
 
[pcblib-param] -Add: silkmark() accepts multiple values
r687 file changeset diff or repo changeset diff igor22015-08-19T06:03:26.047435Z
 
[pcblib-param] -Change: move silkmark out to a separate function within common.awk because multiple packages may use it
r436 file changeset diff or repo changeset diff igor22015-07-25T15:42:15.299673Z
 
[pcblib-param] -Add: new, more detailed @@param syntax
r434 file changeset diff or repo changeset diff igor22015-07-25T14:44:32.418921Z
 
[pcblib-param] -Fix: central bool handling (connector() etrunc)
r384 file changeset diff or repo changeset diff igor22015-07-23T04:02:23.889225Z
 
[pcblib-param] -Change: default footprint description should be the footprint command that generated the footprint
r372 file changeset diff or repo changeset diff igor22015-07-22T03:37:46.562333Z
 
[pcblib-param] -Add: element_rectangle can draw rounded corner rectangle with much control over which conrners should be sharp and whether rounding is done with an arc or a line
r371 file changeset diff or repo changeset diff igor22015-07-22T03:14:51.779875Z
 
[pcblib-param] -Fix: mix up of bottom and left in element_rectangle omit
r362 file changeset diff or repo changeset diff igor22015-07-21T03:19:36.947293Z
 
[pcblib-param] -Add: element_arrow draws a line with an arrowhead
r354 file changeset diff or repo changeset diff igor22015-07-20T05:52:39.229527Z
 
[pcblib-param] -Add: rcy()
r347 file changeset diff or repo changeset diff igor22015-07-20T04:56:02.378132Z
 
[pcblib-param] -Fix: positional parameters counts slots taken only by explicit params
r342 file changeset diff or repo changeset diff igor22015-07-20T03:28:16.075269Z
 
[pcblib-param] -Add: pad related parameter description in common.awk
r336 file changeset diff or repo changeset diff igor22015-07-20T02:38:15.538511Z
 
[pcblib-param] -Fix: strip arguments and ignore empty arguments so that positionals are not messed up
r334 file changeset diff or repo changeset diff igor22015-07-20T02:32:33.114958Z
 
[pcblib-param] -Fix: parse_dim returns empty for empty input so it doesn't fake explicit 0
r328 file changeset diff or repo changeset diff igor22015-07-19T16:51:35.342127Z
 
[pcblib-param] -Add: optional coordinate translation in common
r296 file changeset diff or repo changeset diff igor22015-07-18T13:54:49.355368Z
 
[pcb-fp] -Cleanup: lib reorg, part 2
r295 file changeset diff or repo changeset diff igor22015-07-18T13:53:50.663796Z
 
[pcb-fp] -Cleanup: lib reorg, part 1
r294 file changeset diff or repo changeset diff igor22015-07-18T13:49:03.435976Z
 
[pcb-fp] -Move: parametric footprints take a subdir in pcblib/
r262 file changeset diff or repo changeset diff igor22015-07-18T04:41:03.100229Z
 
[pcblib-param] -Change: generalized dip_outline() (so() and potentially other packages need it too)
r261 file changeset diff or repo changeset diff igor22015-07-18T04:37:24.715703Z
 
[pcblib-param] -Add: central unit conversion call to keep the code clean and unified
r260 file changeset diff or repo changeset diff igor22015-07-18T04:34:42.046768Z
 
[pcblib-param] -Add: element_pad() [pcblib-param] -Change: pin flags are earlier in the parameter list as it's more often used
r247 file changeset diff or repo changeset diff igor22015-07-17T15:54:18.450296Z
 
[pcblib-param] -Add: common.awk supports element arc
r245 file changeset diff or repo changeset diff igor22015-07-17T15:35:24.153008Z
 
[pcblib-param] -Fix: remove all spaces from parameter lists before splitting
r244 file changeset diff or repo changeset diff igor22015-07-17T15:30:19.219413Z
 
[pcblib-param] -Change: pin number is the 3rd arg after x,y for pin draw - most common to change [pcblib-param] -Add: silk rectangle can omit lines per location
r241 file changeset diff or repo changeset diff igor22015-07-17T06:10:51.017024Z
 
[pcblib-param] -Add: help on common parameters
r240 file changeset diff or repo changeset diff igor22015-07-17T06:07:13.640470Z
 
[pcblib-param] -Add: be able to change default settings
r238 file changeset diff or repo changeset diff igor22015-07-17T05:45:25.557330Z
 
[pcblib-param] -Change: put pin/silk defaults in an array to prepare overriding them
r234 file changeset diff or repo changeset diff igor22015-07-17T04:47:54.011260Z
 
[pcblib-param] -Fix: call error() with the right amount of args for missing params
r232 file changeset diff or repo changeset diff igor22015-07-17T04:15:10.041708Z
 
[pcblib-param] -Add: generic error() function: indicate error and exit
r228 file changeset diff or repo changeset diff igor22015-07-16T06:42:18.155268Z
 
[pcblib-param] -Fix: strip parameters so whitespace doesn't fool the system
r208 file changeset diff or repo changeset diff igor22015-07-15T03:48:59.431712Z
 
[pcblib-param] -Fix: mm conversion const
r207 file changeset diff or repo changeset diff igor22015-07-15T03:42:22.141223Z
 
[pcblib-param] -Fix: output integers, never floats
r206 file changeset diff or repo changeset diff igor22015-07-15T03:40:30.518864Z
 
[pcblib-param] -Add: convert from mm
r205 file changeset diff or repo changeset diff igor22015-07-15T03:37:47.437256Z
 
[pcblib-param] -Add: comment common.awk
r200 file changeset diff or repo changeset diff igor22015-07-15T03:08:36.660527Z
 
[pcblib-param] -Add: move argument parsing to awk so it can understand the new openscad-style arguments and translate them into a native awk array
r199 file changeset diff or repo changeset diff igor22015-07-14T18:27:13.513587Z
 
[pcblib-param] -Add: connector (100 mil pin matrix) generator

Command line to view the complete history:
svn log -v svn://svn.repo.hu/pcb-rnd/trunk/footprint/parametric/common.awk