|
|
|
|
|
|
r33833
| file changeset diff or repo changeset diff
| igor2 | 2021-01-20T04:15:01.290157Z
| [import_gnetlist] -Fix: typo in plugin metadata text field
|
M /trunk/src_plugins/import_gnetlist/import_gnetlist.pup
|
|
r33832
| file changeset diff or repo changeset diff
| igor2 | 2021-01-20T04:06:45.509977Z
| [doc] -Fix: packager's doc: don't list librnd scconfig files twice (once with dir, once with filenames)
|
M /trunk/doc/developer/packaging/packages.html
M /trunk/doc/developer/packaging/extra.digest
|
|
r33831
| file changeset diff or repo changeset diff
| igor2 | 2021-01-20T04:03:42.113650Z
| [doc] -Fix: packaging: librnd's map_plugins should be in the librnd-dev package
|
M /trunk/doc/developer/packaging/packages.html
M /trunk/doc/developer/packaging/extra.digest
|
|
|
|
|
|
|
|
|
|
r33816
| file changeset diff or repo changeset diff
| igor2 | 2021-01-14T08:50:23.459981Z
| -Add: Changelog for pcb-rnd side and release notes (preparing for 2.3.1)
|
M /trunk/Release_notes
M /trunk/Changelog
|
|
|
|
|
r33811
| file changeset diff or repo changeset diff
| igor2 | 2021-01-12T04:53:48.246219Z
| [core] -Fix: extend the librnd .a link workaround for the common ureglex API for io_bxl [core] -Fix: extend the librnd .a link workaround to ensure symbols are fetched
|
M /trunk/src/main.c
|
|
r33810
| file changeset diff or repo changeset diff
| igor2 | 2021-01-12T04:15:05.334358Z
| [doc] -Update: packager changelog for the show_netnames package
|
M /trunk/doc/developer/packaging/packages.html
M /trunk/doc/developer/packaging/Changelog
|
|
r33809
| file changeset diff or repo changeset diff
| igor2 | 2021-01-12T04:11:44.268571Z
| [util] -Fix: format list script does not include file formats coming from disable-all plugins, as they are not available for the wider audience at the moment
|
M /trunk/util/devhelpers/awk_on_formats.sh
|
|
|
|
r33806
| file changeset diff or repo changeset diff
| igor2 | 2021-01-11T13:15:00.228341Z
| [io_pads] -Fix: delay create subc placement: flip Y coord of placement if needed
|
M /trunk/src_plugins/io_pads/delay_create.c
|
|
r33805
| file changeset diff or repo changeset diff
| igor2 | 2021-01-11T13:06:07.247298Z
| [io_pads] -Fix: delayed create: fix up padsctak layer IDs on subcircuit padstack protos
|
M /trunk/src_plugins/io_pads/delay_create.c
|
|
r33804
| file changeset diff or repo changeset diff
| igor2 | 2021-01-11T12:34:44.745120Z
| [io_pads] -Fix: call an update on the padstack prototype after creating its shapes
|
M /trunk/src_plugins/io_pads/read_high.c
|
|
r33803
| file changeset diff or repo changeset diff
| igor2 | 2021-01-11T10:58:51.548170Z
| [libcdtr] -Add: minimal stadnard doc: README, AUTHOR, COPYING
|
A /trunk/src_3rd/libcdtr/README
A /trunk/src_3rd/libcdtr/COPYING
A /trunk/src_3rd/libcdtr/AUTHOR
M /trunk/src_3rd/libcdtr/TODO
|
|
r33802
| file changeset diff or repo changeset diff
| igor2 | 2021-01-11T09:43:42.757888Z
| [libcdtr] -Add: an option for compiling the lib and tester with double coords
|
M /trunk/src_3rd/libcdtr/Makefile
|
|
r33801
| file changeset diff or repo changeset diff
| igor2 | 2021-01-11T09:32:03.007325Z
| [libcdtr] -Tune: dump: print coords with more digits to be able to reproduce probably delta-related bug
|
M /trunk/src_3rd/libcdtr/cdt.c
|
|
r33800
| file changeset diff or repo changeset diff
| igor2 | 2021-01-11T08:01:29.447193Z
| [libcdtr] -Add: tester: scale command to help loading floating point coords in an int tester
|
M /trunk/src_3rd/libcdtr/cdt_test.c
|
|
r33799
| file changeset diff or repo changeset diff
| igor2 | 2021-01-11T07:43:58.521936Z
| [libcdtr] -Fix: debug prints should use double and %f for printing coords to be portable across different coord types
|
M /trunk/src_3rd/libcdtr/cdt.c
|
|
r33798
| file changeset diff or repo changeset diff
| igor2 | 2021-01-11T07:38:05.425982Z
| [libcdtr] -Add: tester: include command to ease loading dumps without modification
|
M /trunk/src_3rd/libcdtr/cdt_test.c
|
|
|
r33796
| file changeset diff or repo changeset diff
| igor2 | 2021-01-11T07:27:09.090965Z
| [libcdtr] -Fix: tester: read point coords as doubles and then convert - this is the only way to get scripts portable across different coord types
|
M /trunk/src_3rd/libcdtr/cdt_test.c
|
|
r33795
| file changeset diff or repo changeset diff
| igor2 | 2021-01-11T07:13:23.698984Z
| [libcdtr] -Add: lib function and tester command for dumping a cdt in cdt_test script format
|
M /trunk/src_3rd/libcdtr/cdt.h
M /trunk/src_3rd/libcdtr/cdt.c
M /trunk/src_3rd/libcdtr/cdt_test.c
|
|
|
r33793
| file changeset diff or repo changeset diff
| igor2 | 2021-01-11T06:40:19.998507Z
| [libcdtr] -Add: raw init that does not add the bbox constrained edges
|
M /trunk/src_3rd/libcdtr/cdt.h
M /trunk/src_3rd/libcdtr/cdt.c
M /trunk/src_3rd/libcdtr/cdt_test.c
|
|
r33792
| file changeset diff or repo changeset diff
| igor2 | 2021-01-11T06:37:55.550823Z
| [libdtr] -Fix: copy&paste error in raw trinagle creation (do not create any edge)
|
M /trunk/src_3rd/libcdtr/cdt_test.c
|
|
r33791
| file changeset diff or repo changeset diff
| igor2 | 2021-01-11T06:34:45.280394Z
| [libcdtr] -Add: raw point, edge and triangle creation in the tester, for importing a whole triangulation
|
M /trunk/src_3rd/libcdtr/cdt_test.c
|
|
r33790
| file changeset diff or repo changeset diff
| igor2 | 2021-01-11T06:28:27.169749Z
| [libcdtr] -Add: expose low level edge and triangle creation API (for the tester to be able to load complete triangulations) while keeping the original functions inlineable
|
M /trunk/src_3rd/libcdtr/cdt.h
M /trunk/src_3rd/libcdtr/cdt.c
|
|
r33789
| file changeset diff or repo changeset diff
| wojciechk8 | 2021-01-10T19:34:33.293537Z
| [libcdtr] -Update: split_cedge2 regression test reference
|
M /trunk/src_3rd/libcdtr/regression/split_cedge2.ref
|
|
|
r33787
| file changeset diff or repo changeset diff
| igor2 | 2021-01-10T16:32:16.043863Z
| [io_pads] -Fix: don't exit subc context before freeing terminals - the terminal free function will create the fallback terminals, they still need to be in the same subc
|
M /trunk/src_plugins/io_pads/read_high.c
|
|
|
|
|
|
r33782
| file changeset diff or repo changeset diff
| igor2 | 2021-01-10T04:58:55.579794Z
| [libcdtr] -Add: automated regression tests
|
A /trunk/src_3rd/libcdtr/regression/split_cedge2.ref
M /trunk/src_3rd/libcdtr/regression/cedge2.cdt
A /trunk/src_3rd/libcdtr/regression/cedge1.ref
M /trunk/src_3rd/libcdtr/regression/points.cdt
M /trunk/src_3rd/libcdtr/regression/split_cedge.cdt
A /trunk/src_3rd/libcdtr/regression/Test.sh
A /trunk/src_3rd/libcdtr/regression/tricky1.ref
A /trunk/src_3rd/libcdtr/regression/out_of_range.ref
M /trunk/src_3rd/libcdtr/regression/cedge1.cdt
A /trunk/src_3rd/libcdtr/regression/octa.ref
A /trunk/src_3rd/libcdtr/regression/polygon.ref
M /trunk/src_3rd/libcdtr/regression/tricky1.cdt
M /trunk/src_3rd/libcdtr/regression/octa.cdt
M /trunk/src_3rd/libcdtr/regression/polygon.cdt
A /trunk/src_3rd/libcdtr/regression/concave.ref
A /trunk/src_3rd/libcdtr/regression/cedge2.ref
A /trunk/src_3rd/libcdtr/regression/points.ref
M /trunk/src_3rd/libcdtr/Makefile
M /trunk/src_3rd/libcdtr/regression/split_cedge2.cdt
A /trunk/src_3rd/libcdtr/regression/split_cedge.ref
M /trunk/src_3rd/libcdtr/regression/concave.cdt
|
|
r33781
| file changeset diff or repo changeset diff
| igor2 | 2021-01-10T04:54:08.819915Z
| [libcdtr] -Add: print command prints a header with args in it so printouts can be identified
|
M /trunk/src_3rd/libcdtr/cdt_test.c
|
|
|
r33779
| file changeset diff or repo changeset diff
| igor2 | 2021-01-10T04:48:07.917634Z
| [libcdtr] -Add: tester: print command to dump triangle data in plain text to stdout for regression testing
|
M /trunk/src_3rd/libcdtr/cdt_test.c
|
|
r33778
| file changeset diff or repo changeset diff
| wojciechk8 | 2021-01-10T03:25:23.358809Z
| [libcdtr] -Fix: delete the crossing edge when inserting a point (special case of inserting a point on a boundary edge)
|
M /trunk/src_3rd/libcdtr/cdt.c
|
|
|
r33776
| file changeset diff or repo changeset diff
| igor2 | 2021-01-09T12:46:03.740315Z
| [io_pads] -Add: create terminals of subcircuits using the convoluted terminal descriptions of *PARTDECL*
|
M /trunk/src_plugins/io_pads/delay_create.h
M /trunk/src_plugins/io_pads/read_high.c
M /trunk/src_plugins/io_pads/delay_create.c
|
|
r33775
| file changeset diff or repo changeset diff
| igor2 | 2021-01-09T08:21:25.552046Z
| [io_pads] -Add: delayed create: place subcircuits from local lib
|
M /trunk/src_plugins/io_pads/delay_create.c
|
|
r33774
| file changeset diff or repo changeset diff
| igor2 | 2021-01-09T08:09:49.145932Z
| [io_pads] -Add: handle partname@decalname in *PART* references; these are used when there's a locally modified decal
|
M /trunk/src_plugins/io_pads/read_high.c
|
|
r33773
| file changeset diff or repo changeset diff
| igor2 | 2021-01-09T06:41:05.470574Z
| [io_pads] -Add: infra for delayed create of subc instance from local lib
|
M /trunk/src_plugins/io_pads/delay_create.h
M /trunk/src_plugins/io_pads/read_high.c
M /trunk/src_plugins/io_pads/read.c
M /trunk/src_plugins/io_pads/delay_create.c
|
|
r33772
| file changeset diff or repo changeset diff
| igor2 | 2021-01-09T05:26:01.592494Z
| [io_pads] -Cleanup: rename subc in-lib creation so it's not confused with subc-on-board creation
|
M /trunk/src_plugins/io_pads/delay_create.h
M /trunk/src_plugins/io_pads/read_high.c
M /trunk/src_plugins/io_pads/delay_create.c
|
|
r33771
| file changeset diff or repo changeset diff
| igor2 | 2021-01-09T05:23:03.214107Z
| [io_pads] -Cleanup: rename to decal names to epxress there can be multiple decals listed
|
M /trunk/src_plugins/io_pads/read.c
|
|
r33770
| file changeset diff or repo changeset diff
| igor2 | 2021-01-09T04:37:25.003910Z
| [io_pads] -Add: in the part->decal hash table save multiple part names in an easier-to-iterate form
|
M /trunk/src_plugins/io_pads/read_high.c
|
|
r33769
| file changeset diff or repo changeset diff
| igor2 | 2021-01-09T04:33:01.315453Z
| [io_pads] -Fix: the partname->decalname table is really in *PARTTYPE* not *PART*
|
M /trunk/src_plugins/io_pads/read_high.c
|
|
r33768
| file changeset diff or repo changeset diff
| igor2 | 2021-01-09T04:25:36.569336Z
| [io_pads] -Add: build a hash table for *PART* section items that translate part_name to decal_name (and later on pin swap data, if needed)
|
M /trunk/src_plugins/io_pads/read_high.c
M /trunk/src_plugins/io_pads/read.c
|
|
r33767
| file changeset diff or repo changeset diff
| igor2 | 2021-01-08T14:37:53.136504Z
| [io_pads] -Add: create a subcircuit in the "local library" for every named decal
|
M /trunk/src_plugins/io_pads/delay_create.h
M /trunk/src_plugins/io_pads/read_high.c
M /trunk/src_plugins/io_pads/delay_create.c
|
|
r33766
| file changeset diff or repo changeset diff
| igor2 | 2021-01-08T08:33:03.412847Z
| [io_pads] -Add: a hash for the "local footprint library"
|
M /trunk/src_plugins/io_pads/delay_create.h
M /trunk/src_plugins/io_pads/delay_create.c
|
|
|
r33764
| file changeset diff or repo changeset diff
| igor2 | 2021-01-07T10:28:49.080605Z
| [propedit] -Fix: pressing enter on a string value should force an update after setting the value
|
M /trunk/src_plugins/propedit/propdlg.c
|
|
|
|
r33761
| file changeset diff or repo changeset diff
| igor2 | 2021-01-07T06:51:11.947546Z
| [lib_hid_pcbui] -Fix: don't try to update the layer menu during layer group update inhibit
|
M /trunk/src_plugins/lib_hid_pcbui/layer_menu.c
|
|
r33760
| file changeset diff or repo changeset diff
| igor2 | 2021-01-07T06:50:43.134330Z
| [core] -Add: layer group change inhibit call so timed updaters can be blocked
|
M /trunk/src/layer_grp.c
M /trunk/src/layer_grp.h
|
|
|
r33758
| file changeset diff or repo changeset diff
| igor2 | 2021-01-06T14:49:32.343315Z
| [io_pads] -Fix: don't crash on uninitialized layers in id2layer table - it can have gaps
|
M /trunk/src_plugins/io_pads/delay_create.c
|
|
r33757
| file changeset diff or repo changeset diff
| igor2 | 2021-01-06T14:46:35.699883Z
| [io_pads] -Fix: use the right value for indicating no layer ID is set
|
M /trunk/src_plugins/io_pads/read_high.c
|
|
r33756
| file changeset diff or repo changeset diff
| igor2 | 2021-01-06T14:04:10.771366Z
| [io_pads] -Add: *PART* label seems to have a different, undocumented layer model
|
M /trunk/src_plugins/io_pads/delay_create.h
M /trunk/src_plugins/io_pads/read_high.c
M /trunk/src_plugins/io_pads/delay_create.c
|
|
|
r33754
| file changeset diff or repo changeset diff
| igor2 | 2021-01-06T11:08:14.452860Z
| [io_pads] -Add: create *SIGNAL* vias
|
M /trunk/src_plugins/io_pads/delay_create.h
M /trunk/src_plugins/io_pads/read_high.c
M /trunk/src_plugins/io_pads/delay_create.c
|
|
r33753
| file changeset diff or repo changeset diff
| igor2 | 2021-01-06T09:52:23.470653Z
| [io_pads] -Fix: *SIGNAL* coord lines that specify a via always have the wrong layer ID: unlike normal coord lines, not the layer ID of the currently drawn segment but where the via will end
|
M /trunk/src_plugins/io_pads/read_high.c
|
|
|
|
r33750
| file changeset diff or repo changeset diff
| igor2 | 2021-01-06T04:28:50.844004Z
| [libcdtr] -Update: comments in the new boundary constrained edge test case to reflect the final setup
|
M /trunk/src_3rd/libcdtr/regression/split_cedge2.cdt
|
|
r33749
| file changeset diff or repo changeset diff
| igor2 | 2021-01-06T04:26:44.539221Z
| [libcdtr] -Add: test case to trigger a bug: inserting a point on a boundary edge
|
A /trunk/src_3rd/libcdtr/regression/split_cedge2.cdt
|
|
r33748
| file changeset diff or repo changeset diff
| igor2 | 2021-01-05T07:35:14.435742Z
| [libcdtr] -Fix: constrained edge split: save old user poitner after the _pre event callback, which may choose to change this field
|
M /trunk/src_3rd/libcdtr/cdt.c
|
|
r33747
| file changeset diff or repo changeset diff
| igor2 | 2021-01-05T07:25:36.202652Z
| [libcdtr] -Add: split constrained edge event
|
M /trunk/src_3rd/libcdtr/cdt.h
M /trunk/src_3rd/libcdtr/regression/split_cedge.cdt
M /trunk/src_3rd/libcdtr/cdt.c
M /trunk/src_3rd/libcdtr/cdt_test.c
|
|
r33746
| file changeset diff or repo changeset diff
| igor2 | 2021-01-05T07:11:36.921789Z
| [libcdtr] -Add: example script with 2 out of 3 points out of range
|
A /trunk/src_3rd/libcdtr/regression/out_of_range.cdt
|
|
r33745
| file changeset diff or repo changeset diff
| igor2 | 2021-01-05T07:02:50.176979Z
| [libcdtr] -Fix: don't use assert on point coord out of range, rather return NULL
|
M /trunk/src_3rd/libcdtr/cdt.c
|
|
|
|
r33742
| file changeset diff or repo changeset diff
| wojciechk8 | 2021-01-04T23:39:24.527151Z
| [libcdtr] -Add: Another test case with a polygon from a paper about CDT
|
A /trunk/src_3rd/libcdtr/regression/polygon.cdt
|
|
r33741
| file changeset diff or repo changeset diff
| wojciechk8 | 2021-01-04T23:37:46.861783Z
| [libcdtr] -Fix: correct the triangulation boundary size in tricky1.cdt test case
|
M /trunk/src_3rd/libcdtr/regression/tricky1.cdt
|
|
r33740
| file changeset diff or repo changeset diff
| wojciechk8 | 2021-01-04T23:35:54.484258Z
| [libcdtr] -Fix: allow inserting points on constrained edges by splitting them
|
M /trunk/src_3rd/libcdtr/cdt.c
|
|
r33739
| file changeset diff or repo changeset diff
| igor2 | 2021-01-04T12:55:41.335896Z
| [io_pads] -Add: delayed padstack layer assignment: layers are not available in first pass parse
|
M /trunk/src_plugins/io_pads/read_high.c
M /trunk/src_plugins/io_pads/delay_create.c
|
|
|
r33737
| file changeset diff or repo changeset diff
| igor2 | 2021-01-04T12:13:14.796637Z
| [io_pads] -Add: delay create: on create copy all board padstack prototypes so reference-by-id can be copied too
|
M /trunk/src_plugins/io_pads/delay_create.c
|
|
|
r33735
| file changeset diff or repo changeset diff
| igor2 | 2021-01-04T11:15:52.506034Z
| [io_pads] -Add: delay create: padstack prototype creation
|
M /trunk/src_plugins/io_pads/delay_create.h
M /trunk/src_plugins/io_pads/delay_create.c
|
|
r33734
| file changeset diff or repo changeset diff
| igor2 | 2021-01-04T09:21:46.328468Z
| [io_pads] -Add: prepare for per subc context for padstacks and bbox
|
M /trunk/src_plugins/io_pads/delay_create.h
M /trunk/src_plugins/io_pads/delay_create.c
|
|
r33733
| file changeset diff or repo changeset diff
| igor2 | 2021-01-04T07:47:02.845464Z
| [libcdtr] -Add: rewrite the original commented-out-c-source test cases in cdt script
|
A /trunk/src_3rd/libcdtr/regression/cedge2.cdt
A /trunk/src_3rd/libcdtr/regression/points.cdt
A /trunk/src_3rd/libcdtr/regression/cedge1.cdt
A /trunk/src_3rd/libcdtr/regression/tricky1.cdt
A /trunk/src_3rd/libcdtr/regression/octa.cdt
A /trunk/src_3rd/libcdtr/regression/concave.cdt
|
|