|
|
|
|
|
r5770
| file changeset diff or repo changeset diff
| igor2 | 2016-12-18T18:36:36.341604Z
| [1.1.4] -Merge: gts scconfig fix from r5769
|
M /branches/1.1.4
M /branches/1.1.4/src_plugins/toporouter/Plug.tmpasm
M /branches/1.1.4/scconfig/hooks.c
M /branches/1.1.4/src_3rd/gts/Makefile.in
|
|
|
|
|
r5762
| file changeset diff or repo changeset diff
| igor2 | 2016-12-18T10:22:17.345273Z
| [1.1.4] -Import: gsch2pcb-rnd method description doc, minus the css
|
A /branches/1.1.4/doc-rnd/gsch2pcb-rnd.htm
|
|
r5761
| file changeset diff or repo changeset diff
| igor2 | 2016-12-18T10:06:29.244385Z
| [1.1.4] -Merge: install netlist scripts in pcb-rnd dir and run gnetlsit with -L
|
M /branches/1.1.4/src_plugins/import_sch/import_sch.c
M /branches/1.1.4/util/Makefile
|
|
r5760
| file changeset diff or repo changeset diff
| igor2 | 2016-12-18T09:58:43.273739Z
| [1.1.4] -Merge: start switching over to the new gsch2pcb-rnd (with methods)
|
M /branches/1.1.4/util/gsch2pcb-rnd/gsch2pcb.c
R /branches/1.1.4/util/gsch2pcb-rnd
M /branches/1.1.4/util/gsch2pcb-rnd/method_pcb.c
M /branches/1.1.4/util/gsch2pcb-rnd/glue.c
A /branches/1.1.4/util/gnet-pcbrndfwd_elem.scm
|
|
r5759
| file changeset diff or repo changeset diff
| igor2 | 2016-12-18T09:44:34.104722Z
| [1.1.4] -Merge: backport r5735 to fix gsch2pcb-rnd and import_sch unusability
|
M /branches/1.1.4/src/netlist_act.c
|
|
|
|
|
|
|
r4478
| file changeset diff or repo changeset diff
| igor2 | 2016-11-02T14:43:00.421732Z
| [TODO] -Add: list all the reamining save/load bugs as discussed on IRC, so they are not forgotten
|
M /trunk/doc-rnd/TODO
|
|
|
r4476
| file changeset diff or repo changeset diff
| igor2 | 2016-11-02T14:39:25.821484Z
| [plug_io] -Update: #warnings about 'save' using the original format - it's mostly done by now
|
M /trunk/src/plug_io.c
|
|
r4475
| file changeset diff or repo changeset diff
| igor2 | 2016-11-02T14:37:32.319172Z
| [io_pcb] -Add: save and load new board attribute PCB::loader that holds the plug_io description subsequent save operations should be done by
|
M /trunk/src_plugins/io_pcb/parse_l.l
M /trunk/src_plugins/io_pcb/file.c
M /trunk/src_plugins/io_pcb/parse_l.c
|
|
|
r4473
| file changeset diff or repo changeset diff
| igor2 | 2016-11-02T14:18:44.522609Z
| [io_pcb] -Fix: avoid the detour to plug_io to save an element while saving a pcb; we already know which plug_io_t to use and calling plug_io introduces risks of using a different one
|
M /trunk/src_plugins/io_pcb/file.c
|
|
r4472
| file changeset diff or repo changeset diff
| igor2 | 2016-11-02T14:03:13.828629Z
| [io_lihata] -Fix: save and restore filename and loader after the aux .pcb backup (because SaveTo() has side effects...)
|
M /trunk/src_plugins/io_lihata/write.c
|
|
|
r4470
| file changeset diff or repo changeset diff
| igor2 | 2016-11-02T13:49:55.858679Z
| [io] -Add: save without format specified will use the load-format, if available and starts guessing only if the pcb or buffer is not loaded
|
M /trunk/src/plug_io.c
|
|
r4469
| file changeset diff or repo changeset diff
| igor2 | 2016-11-02T13:39:14.341920Z
| [io] -Add: remember the loader plug_io context so that save can use the same later
|
M /trunk/src/plug_io.c
M /trunk/src/plugins.h
|
|
r4468
| file changeset diff or repo changeset diff
| igor2 | 2016-11-02T13:28:38.329164Z
| [io] -Fix: move plug io typedef to global_typedefs, we collect these sort of things there
|
M /trunk/src/global.h
M /trunk/src/global_typedefs.h
|
|
|
|
|
|
|
|
|
r4458
| file changeset diff or repo changeset diff
| igor2 | 2016-11-02T09:16:20.334763Z
| [io_lihata] -Add: save and load thermal scale and minimum polygon isle (PCB meta, sizes)
|
M /trunk/src_plugins/io_lihata/read.c
M /trunk/src_plugins/io_lihata/write.c
|
|
r4457
| file changeset diff or repo changeset diff
| igor2 | 2016-11-02T08:13:45.170609Z
| [io_lihata] -Fix: flush the file after write, before starting to free the lht tree - just in case the lht tree free segfaults
|
M /trunk/src_plugins/io_lihata/write.c
|
|
|
r4454
| file changeset diff or repo changeset diff
| igor2 | 2016-11-02T07:31:24.348826Z
| [io_lihata] -Add: when configured (and it is, by default), first save a "hidden" .pcb, just in case
|
M /trunk/src_plugins/io_lihata/write.c
M /trunk/src/Makefile.dep
M /trunk/src/pcb-conf.lht
|
|
r4453
| file changeset diff or repo changeset diff
| igor2 | 2016-11-02T07:27:13.602180Z
| [core] -Add: %B for basename and %D for dirname in generic filename template subst callback
|
M /trunk/src/plug_io.c
M /trunk/src/plug_io.h
|
|
r4452
| file changeset diff or repo changeset diff
| igor2 | 2016-11-02T07:07:29.269980Z
| [core] -Add: expose the API of the generic file name subst callback [core] -Add: generic file name subst callback handles %F (file name), %N (board name) and %T (UNIX time)
|
M /trunk/src/plug_io.c
M /trunk/src/plug_io.h
|
|
r4451
| file changeset diff or repo changeset diff
| igor2 | 2016-11-02T06:59:26.462119Z
| [core] -Split: generalize format-string-like variable substitution so it's easier to build custom file names (and other strings) from config templates
|
M /trunk/src/plug_io.c
M /trunk/src/pcb-printf.c
M /trunk/src/pcb-printf.h
|
|
r4450
| file changeset diff or repo changeset diff
| igor2 | 2016-11-02T06:41:21.447849Z
| [io_lihata] -Add: plugin configuration
|
M /trunk/scconfig/Rev.h
M /trunk/src_plugins/io_lihata/io_lihata.c
M /trunk/src_plugins/io_lihata/Plug.tmpasm
M /trunk/src_plugins/io_lihata/write.c
M /trunk/scconfig/Rev.tab
A /trunk/src_plugins/io_lihata/io_lihata.h
M /trunk/src/Makefile.dep
A /trunk/src_plugins/io_lihata/lht_conf.h
|
|
|
|
|
|
r4445
| file changeset diff or repo changeset diff
| igor2 | 2016-11-02T04:55:54.748000Z
| [scconfig] -Fix: when generating dependency generator rules, use -MT for src_3rd targets or else gcc will ruin the target object names
|
M /trunk/scconfig/Makefile.dep.inc
|
|
r4443
| file changeset diff or repo changeset diff
| igor2 | 2016-11-02T02:55:54.942378Z
| [core] -Cleanup: unify type name to pcb_bool
|
M /trunk/src/layer.c
M /trunk/src/layer.h
M /trunk/src/rats_patch.c
M /trunk/src/rats_patch.h
|
|
|
|
|
r4437
| file changeset diff or repo changeset diff
| igor2 | 2016-11-01T17:06:41.952674Z
| [io_lihata] -Add: smart value overwrite on save: keep on-disk variant if values match
|
M /trunk/src_plugins/io_lihata/write.c
M /trunk/src_plugins/io_lihata/write_style.h
M /trunk/src_plugins/io_lihata/write_style.c
|
|
|
|
|
r4433
| file changeset diff or repo changeset diff
| igor2 | 2016-11-01T16:21:35.320906Z
| [io_lihata] -Fix: turns out rat lines can have flags and attributes too, save them
|
M /trunk/src_plugins/io_lihata/write.c
M /trunk/src_plugins/io_lihata/write_style.c
|
|
|
|
|
|
r4427
| file changeset diff or repo changeset diff
| igor2 | 2016-11-01T15:37:03.579290Z
| [core] -Fix: unit_to_coord rounds before converting the result of a dobule/double to int
|
M /trunk/src/unit.c
|
|
r4426
| file changeset diff or repo changeset diff
| igor2 | 2016-11-01T14:42:59.208794Z
| [core] -Cleanup: const correctness on net creation: style is read-only
|
M /trunk/src/create.c
M /trunk/src/create.h
|
|
|
r4424
| file changeset diff or repo changeset diff
| igor2 | 2016-11-01T14:22:14.513082Z
| [io_lihata] -Change: do not save "net info" lines while saving the netlist patch - that's needed by the schematics editor only
|
M /trunk/src_plugins/io_lihata/write.c
|
|
|
r4420
| file changeset diff or repo changeset diff
| igor2 | 2016-11-01T13:19:40.085751Z
| [io_lihata] -Add: style netlist output
|
M /trunk/src_plugins/io_lihata/write.c
M /trunk/src_plugins/io_lihata/write_style.c
|
|
r4419
| file changeset diff or repo changeset diff
| igor2 | 2016-11-01T13:15:34.066926Z
| [io_lihata] -Change: use name "conn" instead of "flat_conn" - we should indicate flatness elsewehere
|
M /trunk/src_plugins/io_lihata/write.c
|
|
r4418
| file changeset diff or repo changeset diff
| igor2 | 2016-11-01T13:13:46.472912Z
| [io_lihata] -Add: style netlist patch output
|
M /trunk/src_plugins/io_lihata/write.c
M /trunk/src_plugins/io_lihata/write_style.c
|
|
r4417
| file changeset diff or repo changeset diff
| igor2 | 2016-11-01T12:56:54.434613Z
| [io_lihata] -Add: save netlist and netlist_patch
|
M /trunk/src_plugins/io_lihata/read.c
M /trunk/src_plugins/io_lihata/write.c
|
|
|
r4415
| file changeset diff or repo changeset diff
| igor2 | 2016-11-01T12:10:37.367068Z
| [ba] -Fix: don't hardwire the use of the net patch of PCB (we still need a pcb pointer for looking up conns, tho)
|
M /trunk/src/rats_patch.c
M /trunk/src/rats_patch.h
|
|
r4414
| file changeset diff or repo changeset diff
| igor2 | 2016-11-01T11:15:48.582373Z
| [ba] -Add: generalize patch export (save) - beside the hardwired text format and FILE * output, a generic, callback function based API is provided (the FILE * exporter uses this too)
|
M /trunk/src/rats_patch.c
M /trunk/src/rats_patch.h
|
|
|
|
r4411
| file changeset diff or repo changeset diff
| igor2 | 2016-11-01T10:44:34.018033Z
| [io] -Fix: when multiple formats matched an explicit load format description, try them all, until one worked [io] -Fix: don't segfault if a io plugin doesn't know how to load a pcb
|
M /trunk/src/plug_io.c
|
|
|
r4409
| file changeset diff or repo changeset diff
| igor2 | 2016-11-01T08:05:49.814697Z
| [io_lihata] -Add: resolve and fill in thermal flags in the 2nd pass after the load because layer names are not known by the time vias are loaded
|
M /trunk/src_plugins/io_lihata/read.c
|
|
r4408
| file changeset diff or repo changeset diff
| igor2 | 2016-11-01T07:22:34.084725Z
| [io_lihata] -Fix: inline thermal struct style for more compact output
|
M /trunk/src_plugins/io_lihata/write_style.c
|
|
|
|
r4405
| file changeset diff or repo changeset diff
| igor2 | 2016-11-01T06:47:36.416853Z
| [io_lihata] -Fix: save and load text flags
|
M /trunk/src_plugins/io_lihata/read.c
M /trunk/src_plugins/io_lihata/write.c
|
|
r4398
| file changeset diff or repo changeset diff
| igor2 | 2016-11-01T03:28:22.073285Z
| [io_kicad] -Fix: the uniq_name minilib should be in io_kicad/ only and io_kicad_legacy should depend on io_kicad for this (it's more common that the user wants io_kicad but doesn't want io_kicad_legacy than the other way around)
|
M /trunk/src_plugins/io_kicad_legacy/Plug.tmpasm
M /trunk/scconfig/Rev.h
D /trunk/src_plugins/io_kicad_legacy/uniq_name.c
M /trunk/scconfig/Rev.tab
M /trunk/scconfig/plugins.h
D /trunk/src_plugins/io_kicad_legacy/uniq_name.h
M /trunk/src/Makefile.dep
M /trunk/src_plugins/io_kicad/write.c
M /trunk/src_plugins/io_kicad/Plug.tmpasm
|
|
r4397
| file changeset diff or repo changeset diff
| igor2 | 2016-11-01T03:18:39.711337Z
| [util] -Fix: pcb-round-trip tester uses rm -f to remove old output to reduce the noise
|
M /trunk/util/devhelpers/pcb-rtrip
|
|
r4396
| file changeset diff or repo changeset diff
| igor2 | 2016-11-01T03:12:15.661426Z
| [io_liahat] -Change: no space between numeric and unit - may improve readability
|
M /trunk/src_plugins/io_lihata/write.c
|
|
|
r4393
| file changeset diff or repo changeset diff
| igor2 | 2016-10-31T18:20:52.243230Z
| [debian] -Fix: broken manual symlink made us conflict with mainline's pcb-gtk
|
M /trunk/debian/changelog
M /trunk/debian/rules
D /trunk/debian/pcb-rnd-core.links
|
|
|
|
r4388
| file changeset diff or repo changeset diff
| erich | 2016-10-31T17:12:49.092480Z
| [io_kicad] fixed layer issue for onsolder copper text noted in screenshot mailed ot everyone.
|
M /trunk/src_plugins/io_kicad/read.c
|
|
r4387
| file changeset diff or repo changeset diff
| erich | 2016-10-31T16:33:02.339621Z
| [io_kicad] fine tuned refdes placement on newly imported elements; scaling now used as well for refdes positioning.
|
M /trunk/src_plugins/io_kicad/read.c
|
|
|
|
|
r4383
| file changeset diff or repo changeset diff
| igor2 | 2016-10-31T13:28:45.415412Z
| [io_kicad] -Add: workaround for missing/implicit layers in pcb-rnd's layer representation by remembering the original kicad layers
|
M /trunk/src_plugins/io_kicad/read.c
|
|
|
|
r4380
| file changeset diff or repo changeset diff
| erich | 2016-10-31T12:34:06.210701Z
| [io_kicad] onsolder module import now supported.
|
M /work/fourLayerTestTwo.kicad_pcb
M /trunk/src_plugins/io_kicad/read.c
|
|
r4378
| file changeset diff or repo changeset diff
| erich | 2016-10-31T11:52:12.806138Z
| [io_kicad] new modules now drawn immediately following kicad pcbnew layout import.
|
M /trunk/src_plugins/io_kicad/read.c
|
|