r9418
| file changeset diff or repo changeset diff
| igor2 | 2023-09-24T11:58:51.040998Z
| [io_orcad] -Change: disable the plugin by default while heavy lifting is happening
|
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/io_orcad/io_orcad.pup
|
|
r9380
| file changeset diff or repo changeset diff
| igor2 | 2023-09-21T05:06:50.581519Z
| [io_orcad] -Add: make the plugin compilable
|
M /trunk/src/sch-rnd/Makefile.dep
M /trunk/scconfig/Rev.h
M /trunk/scconfig/Rev.tab
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/plugins_ALL.tmpasm
M /trunk/src/plugins/io_orcad/read.c
D /trunk/src/plugins/io_orcad/io_orcad.pup.NOPE
A /trunk/src/plugins/io_orcad/io_orcad.pup
|
|
r9378
| file changeset diff or repo changeset diff
| igor2 | 2023-09-21T03:56:57.674806Z
| [lib_ucdf] -Add: split out ucdf.o into a wrapper lib plugin so multiple plugins can use it through pup dependencies (io_altium and io_orcad are going to need it)
|
M /trunk/src/sch-rnd/Makefile.dep
M /trunk/scconfig/Rev.h
A /trunk/src/plugins/lib_ucdf/lib_ucdf.pup
A /trunk/src/plugins/lib_ucdf/Makefile
M /trunk/src/plugins/io_altium/io_altium.pup
A /trunk/src/plugins/lib_ucdf
M /trunk/scconfig/Rev.tab
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/plugins_ALL.tmpasm
A /trunk/src/plugins/lib_ucdf/lib_ucdf.c
A /trunk/src/plugins/lib_ucdf/Plug.tmpasm
M /trunk/src/plugins/io_orcad/io_orcad.pup.NOPE
M /trunk/src/plugins/io_altium/Plug.tmpasm
|
|
r9359
| file changeset diff or repo changeset diff
| igor2 | 2023-09-20T08:24:02.322073Z
| [lib] -Add: drc central infrastructure: basics (drc context, violation struct)
|
M /trunk/scconfig/Rev.h
M /trunk/src/libcschem/event.h
M /trunk/scconfig/Rev.tab
M /trunk/src/libcschem/libcschem.c
A /trunk/src/libcschem/drc.c
M /trunk/src/libcschem/Makefile.dep
M /trunk/src/libcschem/event.c
M /trunk/src/libcschem/Makefile.in
|
|
r9254
| file changeset diff or repo changeset diff
| igor2 | 2023-09-16T02:37:40.270512Z
| [funcmap] -Change: switch over to lib_anymap to reduce code duplication with std_devmap
|
M /trunk/src/plugins/funcmap/funcmap.pup
M /trunk/scconfig/Rev.h
M /trunk/scconfig/Rev.tab
R /trunk/src/plugins/funcmap/loclib.c
R /trunk/src/plugins/funcmap/funcmap.c
M /trunk/scconfig/plugins.h
R /trunk/src/plugins/funcmap/preview.c
R /trunk/src/plugins/funcmap/libs.c
|
|
|
r9211
| file changeset diff or repo changeset diff
| igor2 | 2023-09-15T05:50:12.440543Z
| [lib] -Add: p4: compile project_p4 into a separate object to keep the build clean
|
M /trunk/scconfig/Rev.h
M /trunk/scconfig/Rev.tab
M /trunk/src/libcschem/Makefile.dep
M /trunk/src/libcschem/project.c
M /trunk/src/libcschem/project_p4.h
M /trunk/src/libcschem/Makefile.in
|
|
r9205
| file changeset diff or repo changeset diff
| igor2 | 2023-09-15T02:35:41.150963Z
| -Change: separate project_p4, it'll be needed only for a very few plugins
|
M /trunk/scconfig/Rev.h
M /trunk/src/libcschem/project.h
M /trunk/scconfig/Rev.tab
A /trunk/src/libcschem/project_p4.c
M /trunk/src/plugins/std_devmap/std_devmap.c
M /trunk/src/libcschem/Makefile.dep
M /trunk/src/libcschem/project.c
A /trunk/src/libcschem/project_p4.h
|
|
r9185
| file changeset diff or repo changeset diff
| igor2 | 2023-09-13T13:15:19.180560Z
| [lib_anymap] -Add: new plugin for hosting the common code of map-like engine plugins (devmap, funcmap)
|
M /trunk/src/sch-rnd/Makefile.dep
M /trunk/scconfig/Rev.h
A /trunk/src/plugins/lib_anymap
A /trunk/src/plugins/lib_anymap/lib_anymap.c
M /trunk/scconfig/Rev.tab
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/plugins_ALL.tmpasm
A /trunk/src/plugins/lib_anymap/lib_anymap.pup
A /trunk/src/plugins/lib_anymap/lib_anymap.h
A /trunk/src/plugins/lib_anymap/Plug.tmpasm
A /trunk/src/plugins/lib_anymap/Makefile
|
|
r9184
| file changeset diff or repo changeset diff
| igor2 | 2023-09-13T13:03:48.826007Z
| [funcmap] -Add: plugin infra (mostly a copy of std_devmap)
|
M /trunk/src/sch-rnd/Makefile.dep
A /trunk/src/plugins/funcmap/funcmap.pup
M /trunk/scconfig/Rev.h
M /trunk/scconfig/Rev.tab
A /trunk/src/plugins/funcmap/compiler.c
A /trunk/src/plugins/funcmap/loclib.c
A /trunk/src/plugins/funcmap/funcmap.c
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/plugins_ALL.tmpasm
A /trunk/src/plugins/funcmap/Makefile
A /trunk/src/plugins/funcmap/preview.c
A /trunk/src/plugins/funcmap/funcmap.conf
A /trunk/src/plugins/funcmap/funcmap_conf.h
A /trunk/src/plugins/funcmap/Plug.tmpasm
A /trunk/src/plugins/funcmap/parse.c
A /trunk/src/plugins/funcmap/libs.c
A /trunk/src/plugins/funcmap
|
|
r9079
| file changeset diff or repo changeset diff
| igor2 | 2023-09-08T05:22:42.872605Z
| [lib] -Add: util_endpoint - various helpers for dealing with object endpoints
|
M /trunk/scconfig/Rev.h
A /trunk/src/libcschem/util_endpoint.c
M /trunk/scconfig/Rev.tab
A /trunk/src/libcschem/util_endpoint.h
M /trunk/src/libcschem/Makefile.dep
M /trunk/src/libcschem/Makefile.in
|
|
r9077
| file changeset diff or repo changeset diff
| igor2 | 2023-09-08T04:47:36.178960Z
| [lib] -Add: object endpoint hash table
|
M /trunk/scconfig/Rev.h
A /trunk/src/libcschem/htepu.c
M /trunk/scconfig/Rev.tab
A /trunk/src/libcschem/htepu.h
M /trunk/src/libcschem/Makefile.dep
M /trunk/src/libcschem/Makefile.in
|
|
r9038
| file changeset diff or repo changeset diff
| igor2 | 2023-09-04T11:26:10.221100Z
| [backann] -Add: depend on plugin ib_tedax for the upcomning tedax format support
|
M /trunk/scconfig/Rev.h
M /trunk/scconfig/Rev.tab
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/backann/backann.pup
|
|
r9037
| file changeset diff or repo changeset diff
| igor2 | 2023-09-04T09:56:17.225476Z
| [lib_tedax] -Move: tEDAx getline from io_ngrp_tedax to lib_tedax for reuse
|
M /trunk/src/sch-rnd/Makefile.dep
M /trunk/scconfig/Rev.h
M /trunk/src/plugins/io_ngrp_tedax/read.c
M /trunk/src/plugins/io_ngrp_tedax/Plug.tmpasm
M /trunk/src/plugins/lib_tedax/lib_tedax.c
D /trunk/src/plugins/io_ngrp_tedax/parse.h
M /trunk/scconfig/Rev.tab
A /trunk/src/plugins/lib_tedax/parse.c
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/io_ngrp_tedax/io_ngrp_tedax.pup
A /trunk/src/plugins/lib_tedax/parse.h
D /trunk/src/plugins/io_ngrp_tedax/parse.c
|
|
r9036
| file changeset diff or repo changeset diff
| igor2 | 2023-09-04T09:30:58.463255Z
| [lib_tedax] -Add: new plugin (in core) for handling tEDAx files: multiple plugins need to read or write tEDAx independently
|
A /trunk/src/plugins/lib_tedax
A /trunk/src/plugins/lib_tedax/lib_tedax.c
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/plugins_ALL.tmpasm
A /trunk/src/plugins/lib_tedax/lib_tedax.pup
A /trunk/src/plugins/lib_tedax/lib_tedax.h
A /trunk/src/plugins/lib_tedax/Plug.tmpasm
A /trunk/src/plugins/lib_tedax/Makefile
|
|
r8973
| file changeset diff or repo changeset diff
| igor2 | 2023-08-30T06:12:23.827018Z
| [sch-rnd] -Move: sheet setup utility function from lib_alien to sch_rnd: will be needed in non-alien IO and potentially other parts of the code
|
M /trunk/src/plugins/lib_alien/read_helper.c
D /trunk/src/libcschem/util_sheet.h
M /trunk/scconfig/Rev.h
A /trunk/src/sch-rnd/util_sheet.h
M /trunk/src/sch-rnd/Makefile.in
M /trunk/scconfig/Rev.tab
D /trunk/src/libcschem/util_sheet.c
M /trunk/src/libcschem/Makefile.in
A /trunk/src/sch-rnd/util_sheet.c
|
|
r8972
| file changeset diff or repo changeset diff
| igor2 | 2023-08-30T05:57:43.440070Z
| [lib] -Add: util_sheet for standard sheet initialization usable in any loader
|
A /trunk/src/libcschem/util_sheet.h
M /trunk/scconfig/Rev.h
M /trunk/scconfig/Rev.tab
A /trunk/src/libcschem/util_sheet.c
M /trunk/src/libcschem/Makefile.in
|
|
|
|
|
|
r8741
| file changeset diff or repo changeset diff
| igor2 | 2023-08-03T03:26:10.856750Z
| -Change: enable high level sim plugins by default
|
M /trunk/scconfig/Rev.h
M /trunk/src/plugins/sim_gui/sim_gui.pup
M /trunk/scconfig/Rev.tab
M /trunk/src/plugins/lib_plot/lib_plot.pup
M /trunk/src/plugins/sim_ngspice/sim_ngspice.pup
M /trunk/src/plugins/sim/sim.pup
|
|
r8712
| file changeset diff or repo changeset diff
| igor2 | 2023-08-02T07:09:50.919897Z
| [sim_gui] -Add: plugin configuration
|
M /trunk/src/sch-rnd/Makefile.dep
M /trunk/src/plugins/sim_gui/sim_gui.c
M /trunk/scconfig/Rev.h
M /trunk/scconfig/Rev.tab
A /trunk/src/plugins/sim_gui/sim_gui.conf
A /trunk/src/plugins/sim_gui/sim_gui_conf.h
M /trunk/src/plugins/sim_gui/Plug.tmpasm
|
|
r8545
| file changeset diff or repo changeset diff
| igor2 | 2023-07-21T12:00:07.248224Z
| [sim] -Add: prepare for implementing actions
|
M /trunk/src/sch-rnd/Makefile.dep
M /trunk/src/plugins/sim/Plug.tmpasm
M /trunk/scconfig/Rev.h
A /trunk/src/plugins/sim/actions.c
M /trunk/scconfig/Rev.tab
A /trunk/src/plugins/sim/actions.h
|
|
r8516
| file changeset diff or repo changeset diff
| igor2 | 2023-07-20T08:05:33.758229Z
| [sim] -Add: API for performing sim setup modifications
|
M /trunk/src/plugins/sim/sim_conf.h
A /trunk/src/plugins/sim/mods.h
M /trunk/src/plugins/sim/Plug.tmpasm
M /trunk/scconfig/Rev.h
M /trunk/src/plugins/sim_ngspice/sim_ngspice.c
M /trunk/scconfig/Rev.tab
A /trunk/src/plugins/sim/mods.c
|
|
r8452
| file changeset diff or repo changeset diff
| igor2 | 2023-07-16T03:42:10.271271Z
| [sim_gui] -Add: plugin dependency on sch_dialogs for the stance selector dialog
|
M /trunk/scconfig/Rev.h
M /trunk/src/plugins/sim_gui/sim_gui.pup
M /trunk/scconfig/Rev.tab
M /trunk/scconfig/plugins.h
|
|
r8393
| file changeset diff or repo changeset diff
| igor2 | 2023-07-14T06:35:54.136658Z
| [sim] -Move: config related helper functions to sim_conf.c for consistency
|
M /trunk/src/plugins/sim/sim.h
M /trunk/src/plugins/sim/Plug.tmpasm
M /trunk/scconfig/Rev.h
M /trunk/scconfig/Rev.tab
A /trunk/src/plugins/sim/sim_conf.c
M /trunk/src/plugins/sim/sim.c
|
|
r8345
| file changeset diff or repo changeset diff
| igor2 | 2023-07-12T03:53:53.176921Z
| [sim] -Add: util function to append-print the fields of a sim mod item from the conf
|
M /trunk/src/plugins/sim/Plug.tmpasm
M /trunk/scconfig/Rev.h
A /trunk/src/plugins/sim/util.h
M /trunk/scconfig/Rev.tab
A /trunk/src/plugins/sim/util.c
|
|
r8329
| file changeset diff or repo changeset diff
| igor2 | 2023-07-10T05:28:57.628548Z
| [sim] -Cleanup: plugin dependency graph in the sim plugins
|
M /trunk/scconfig/Rev.h
M /trunk/src/plugins/sim_gui/sim_gui.pup
M /trunk/scconfig/Rev.tab
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/sim/sim.pup
|
|
r8328
| file changeset diff or repo changeset diff
| igor2 | 2023-07-10T04:08:35.870954Z
| [sim] -Add: configuration with sim setups as hlist
|
M /trunk/src/sch-rnd/Makefile.dep
A /trunk/src/plugins/sim/sim_conf.h
M /trunk/src/plugins/sim/Plug.tmpasm
M /trunk/scconfig/Rev.h
M /trunk/scconfig/Rev.tab
M /trunk/src/plugins/sim/sim.c
A /trunk/src/plugins/sim/sim.conf
|
|
r8311
| file changeset diff or repo changeset diff
| igor2 | 2023-07-07T12:25:18.708720Z
| [sch_dialogs] -Split: dlg_stance.c as it grew too large [sch_dialogs] -Move: dlg_test_bench to plugin std_forge as it will need to have direct access to the conditional expression compiler
|
M /trunk/src/sch-rnd/Makefile.dep
M /trunk/scconfig/Rev.h
M /trunk/src/plugins/std_forge/Plug.tmpasm
A /trunk/src/plugins/sch_dialogs/dlg_cond.h
A /trunk/src/plugins/std_forge/dlg_test_bench.c
M /trunk/scconfig/Rev.tab
M /trunk/src/sch-rnd/sch-rnd-conf.lht
A /trunk/src/plugins/std_forge/dlg_test_bench.h
A /trunk/src/plugins/sch_dialogs/dlg_cond.c
M /trunk/src/plugins/sch_dialogs/sch_dialogs.c
M /trunk/src/plugins/sch_dialogs/Plug.tmpasm
M /trunk/src/plugins/std_forge/std_forge.c
M /trunk/src/plugins/sch_dialogs/dlg_stance.c
|
|
|
r8292
| file changeset diff or repo changeset diff
| igor2 | 2023-07-06T11:52:24.243926Z
| [sim_ngspice] -Add: depend on target_spice (for transparent target passon) and sim (for registering in the sim API)
|
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/sim_ngspice/sim_ngspice.pup
|
|
|
|
r8169
| file changeset diff or repo changeset diff
| igor2 | 2023-07-01T04:40:28.684830Z
| [target_pcb] -Add: plugin configuration for export attributes
|
M /trunk/src/sch-rnd/Makefile.dep
M /trunk/scconfig/Rev.h
M /trunk/src/plugins/target_pcb/target_pcb.c
A /trunk/src/plugins/target_pcb/target_pcb.conf
M /trunk/scconfig/Rev.tab
A /trunk/src/plugins/target_pcb/target_pcb_conf.h
M /trunk/src/plugins/target_pcb/Plug.tmpasm
|
|
r8168
| file changeset diff or repo changeset diff
| igor2 | 2023-07-01T02:57:13.630472Z
| [lib_target] -Add: new support plugin for delivering attributes on export
|
M /trunk/src/sch-rnd/Makefile.dep
A /trunk/src/plugins/lib_target/lib_target.pup
M /trunk/scconfig/Rev.h
A /trunk/src/plugins/lib_target/lib_target.c
A /trunk/src/plugins/lib_target
M /trunk/src/plugins/target_pcb/target_pcb.pup
M /trunk/scconfig/Rev.tab
A /trunk/src/plugins/lib_target/lib_target.h
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/plugins_ALL.tmpasm
A /trunk/src/plugins/lib_target/Plug.tmpasm
A /trunk/src/plugins/lib_target/Makefile
|
|
r8150
| file changeset diff or repo changeset diff
| igor2 | 2023-06-30T12:49:40.110995Z
| [export_bom] -Add: initial plugin frame
|
M /trunk/src/sch-rnd/Makefile.dep
M /trunk/scconfig/Rev.h
A /trunk/src/plugins/export_bom/export_bom.c
A /trunk/src/plugins/export_bom/Plug.tmpasm
M /trunk/scconfig/Rev.tab
A /trunk/src/plugins/export_bom/export_bom.conf
A /trunk/src/plugins/export_bom/bom_conf.h
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/plugins_ALL.tmpasm
A /trunk/src/plugins/export_bom
A /trunk/src/plugins/export_bom/Makefile
A /trunk/src/plugins/export_bom/hid_impl.c
A /trunk/src/plugins/export_bom/export_bom.pup
|
|
r8124
| file changeset diff or repo changeset diff
| igor2 | 2023-06-29T13:42:18.620907Z
| [sch_dialogs] -Add: dummy stance dialog
|
M /trunk/scconfig/Rev.h
A /trunk/src/plugins/sch_dialogs/dlg_stance.h
M /trunk/scconfig/Rev.tab
M /trunk/src/plugins/sch_dialogs/sch_dialogs.c
M /trunk/src/plugins/sch_dialogs/Plug.tmpasm
|
|
r8078
| file changeset diff or repo changeset diff
| igor2 | 2023-06-28T14:18:57.871133Z
| [std_forge] -Split: move out condition expression unit test to tests/ [build] -Add: support for bylaccic and ureglex
|
M /trunk/scconfig/Rev.h
M /trunk/src/plugins/std_forge/Plug.tmpasm
A /trunk/src/plugins/std_forge/cond.h
D /trunk/src/plugins/std_forge/cond
M /trunk/src/sch-rnd/Makefile.in
M /trunk/scconfig/Rev.tab
A /trunk/src/plugins/std_forge/cond_gram.y
A /trunk/tests/std_forge_cond/std_forge_cond.c
M /trunk/src/plugins/Common_enabled.tmpasm
A /trunk/tests/std_forge_cond
A /trunk/tests/std_forge_cond/Makefile
M /trunk/src/plugins/std_forge/std_forge.c
|
|
|
|
|
r8049
| file changeset diff or repo changeset diff
| igor2 | 2023-06-19T11:48:50.869375Z
| [lib_plot] -Add: design the preview widget plotting API
|
M /trunk/scconfig/Rev.h
M /trunk/src/plugins/lib_plot/plot_data.h
M /trunk/scconfig/Rev.tab
A /trunk/src/plugins/lib_plot/plot_preview.c
M /trunk/src/plugins/lib_plot/Plug.tmpasm
A /trunk/src/plugins/lib_plot/plot_preview.h
|
|
|
r7921
| file changeset diff or repo changeset diff
| igor2 | 2023-06-09T06:49:49.066203Z
| -Add: new, empty plugins for the high level sim system
|
A /trunk/src/plugins/sim_gui/sim_gui.c
A /trunk/src/plugins/sim/Plug.tmpasm
M /trunk/scconfig/Rev.h
A /trunk/src/plugins/sim_ngspice/Makefile
A /trunk/src/plugins/sim_ngspice/sim_ngspice.c
A /trunk/src/plugins/sim_gui/Makefile
A /trunk/src/plugins/sim_gui
A /trunk/src/plugins/lib_plot/lib_plot.c
A /trunk/src/plugins/lib_plot/Makefile
A /trunk/src/plugins/sim_ngspice/Plug.tmpasm
A /trunk/src/plugins/sim_gui/sim_gui.pup
M /trunk/scconfig/Rev.tab
A /trunk/src/plugins/sim/Makefile
M /trunk/scconfig/plugins.h
A /trunk/src/plugins/sim_ngspice
A /trunk/src/plugins/sim
M /trunk/src/plugins/plugins_ALL.tmpasm
A /trunk/src/plugins/sim_gui/Plug.tmpasm
A /trunk/src/plugins/sim/sim.c
A /trunk/src/plugins/lib_plot/lib_plot.pup
A /trunk/src/plugins/lib_plot
A /trunk/src/plugins/sim_ngspice/sim_ngspice.pup
A /trunk/src/plugins/lib_plot/Plug.tmpasm
A /trunk/src/plugins/sim/sim.pup
|
|
r7737
| file changeset diff or repo changeset diff
| igor2 | 2023-06-01T05:59:34.215504Z
| [target_spice] -Add: prepare for hash table of shared ports
|
A /trunk/src/plugins/target_spice/htcp.h
M /trunk/scconfig/Rev.h
M /trunk/src/plugins/target_spice/target_spice.c
M /trunk/src/plugins/target_spice/Plug.tmpasm
M /trunk/scconfig/Rev.tab
A /trunk/src/plugins/target_spice/htcp.c
|
|
r7564
| file changeset diff or repo changeset diff
| igor2 | 2023-05-22T06:00:08.914621Z
| [target_spice] -Add: plugin configuration for spice mod lib search paths
|
M /trunk/src/sch-rnd/Makefile.dep
A /trunk/src/plugins/target_spice/target_spice.conf
M /trunk/scconfig/Rev.h
A /trunk/src/plugins/target_spice/target_spice_conf.h
M /trunk/src/plugins/target_spice/target_spice.c
M /trunk/src/sch-rnd/menu-default.lht
M /trunk/src/plugins/target_spice/Plug.tmpasm
M /trunk/scconfig/Rev.tab
|
|
r7507
| file changeset diff or repo changeset diff
| igor2 | 2023-05-19T09:08:58.184116Z
| [target_spice] -Add: SPICE target plugin for SPICE views
|
D /trunk/src/plugins/target_spice/target_pcb.pup
M /trunk/scconfig/Rev.h
D /trunk/src/plugins/target_spice/target_pcb.c
A /trunk/src/plugins/target_spice/target_spice.c
M /trunk/src/plugins/target_spice/Plug.tmpasm
M /trunk/scconfig/Rev.tab
M /trunk/src/plugins/target_spice/Makefile
A /trunk/src/plugins/target_spice/target_spice.pup
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/plugins_ALL.tmpasm
A /trunk/src/plugins/target_spice
|
|
r7502
| file changeset diff or repo changeset diff
| igor2 | 2023-05-19T07:32:42.218558Z
| [lib_netlist_exp] -Add: empty plugin frame for common netlist export code
|
M /trunk/scconfig/Rev.h
A /trunk/src/plugins/lib_netlist_exp/lib_netlist_exp.h
A /trunk/src/plugins/lib_netlist_exp/Plug.tmpasm
A /trunk/src/plugins/lib_netlist_exp/lib_netlist_exp.pup
M /trunk/scconfig/Rev.tab
M /trunk/src/plugins/export_tedax/export_tedax.pup
A /trunk/src/plugins/lib_netlist_exp
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/plugins_ALL.tmpasm
M /trunk/src/plugins/export_spice/export_spice.pup
A /trunk/src/plugins/lib_netlist_exp/lib_netlist_exp.c
A /trunk/src/plugins/lib_netlist_exp/Makefile
|
|
r7499
| file changeset diff or repo changeset diff
| igor2 | 2023-05-19T07:20:29.775048Z
| [export_spice] -Add: framework plugin for the future spice export
|
A /trunk/src/plugins/export_spice
M /trunk/scconfig/Rev.h
A /trunk/src/plugins/export_spice/export_spice.c
A /trunk/src/plugins/export_spice/Makefile
M /trunk/scconfig/Rev.tab
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/plugins_ALL.tmpasm
A /trunk/src/plugins/export_spice/export_spice.pup
A /trunk/src/plugins/export_spice/hid_impl.c
A /trunk/src/plugins/export_spice/Plug.tmpasm
|
|
r7469
| file changeset diff or repo changeset diff
| igor2 | 2023-05-16T06:26:49.721904Z
| [io_ngrp_fawk] -Add: compile the plugin by default
|
M /trunk/src/sch-rnd/Makefile.dep
M /trunk/src/plugins/io_ngrp_fawk/read.c
M /trunk/scconfig/Rev.h
M /trunk/src/plugins/io_ngrp_tedax/read.c
M /trunk/scconfig/Rev.tab
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/io_ngrp_fawk/io_ngrp_fawk.pup
|
|
r7468
| file changeset diff or repo changeset diff
| igor2 | 2023-05-16T06:17:08.506837Z
| [lib_ngrp] -Split: move out the generic parts of non-graphical sheet handlers to a separate lib plugin for reuse in the fawk variant
|
M /trunk/src/sch-rnd/Makefile.dep
A /trunk/src/plugins/lib_ngrp/Plug.tmpasm
A /trunk/src/plugins/lib_ngrp
M /trunk/scconfig/Rev.h
A /trunk/src/plugins/lib_ngrp/lib_ngrp.c
M /trunk/src/plugins/io_ngrp_tedax/read.c
D /trunk/src/plugins/io_ngrp_tedax/comp.h
M /trunk/src/plugins/io_ngrp_tedax/Plug.tmpasm
M /trunk/src/plugins/io_ngrp_fawk/Plug.tmpasm
M /trunk/scconfig/Rev.tab
A /trunk/src/plugins/lib_ngrp/lib_ngrp.h
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/plugins_ALL.tmpasm
M /trunk/src/plugins/io_ngrp_tedax/io_ngrp_tedax.pup
A /trunk/src/plugins/lib_ngrp/Makefile
D /trunk/src/plugins/io_ngrp_tedax/comp.c
A /trunk/src/plugins/lib_ngrp/lib_ngrp.pup
M /trunk/src/plugins/io_ngrp_fawk/io_ngrp_fawk.pup
|
|
r7411
| file changeset diff or repo changeset diff
| igor2 | 2023-05-13T15:07:16.861731Z
| [lib] -Add: API for nongraphical sheet implementaitons to remove their impl callbacks and data from all sheets on plugin unload so dangling pointers and callbacks are not left behind
|
M /trunk/scconfig/Rev.h
M /trunk/scconfig/Rev.tab
A /trunk/src/libcschem/non_graphical.c
M /trunk/src/libcschem/non_graphical.h
M /trunk/src/libcschem/Makefile.in
|
|
r7398
| file changeset diff or repo changeset diff
| igor2 | 2023-05-13T09:09:41.880465Z
| [io_ngrp_tedax] -Split: compilation from parsing (code grew too big)
|
M /trunk/src/sch-rnd/Makefile.dep
M /trunk/scconfig/Rev.h
M /trunk/src/plugins/io_ngrp_tedax/read.c
A /trunk/src/plugins/io_ngrp_tedax/comp.h
M /trunk/src/plugins/io_ngrp_tedax/Plug.tmpasm
M /trunk/scconfig/Rev.tab
A /trunk/src/plugins/io_ngrp_tedax/comp.c
|
|
r7370
| file changeset diff or repo changeset diff
| igor2 | 2023-05-12T12:49:33.080853Z
| [lib] -Del: csch_inline from config.h
|
M /trunk/scconfig/Rev.h
M /trunk/src/libcschem/config.h.in
M /trunk/doc/developer/packaging/Changelog
M /trunk/scconfig/Rev.tab
|
|
r7336
| file changeset diff or repo changeset diff
| igor2 | 2023-05-11T14:18:23.675357Z
| [io_ngrp_tedax] -Add: tedax line parser adapted to working from memory
|
M /trunk/scconfig/Rev.h
M /trunk/src/plugins/io_ngrp_tedax/Plug.tmpasm
A /trunk/src/plugins/io_ngrp_tedax/parse.h
M /trunk/scconfig/Rev.tab
A /trunk/src/plugins/io_ngrp_tedax/parse.c
|
|
r7328
| file changeset diff or repo changeset diff
| igor2 | 2023-05-11T07:11:51.573455Z
| [io_ngrp_tedax] -Add: plugin frame and test-parse
|
M /trunk/scconfig/Rev.h
A /trunk/src/plugins/io_ngrp_tedax
A /trunk/src/plugins/io_ngrp_tedax/read.c
A /trunk/src/plugins/io_ngrp_tedax/Plug.tmpasm
A /trunk/src/plugins/io_ngrp_tedax/io_ngrp_tedax.c
M /trunk/scconfig/Rev.tab
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/plugins_ALL.tmpasm
A /trunk/src/plugins/io_ngrp_tedax/read.h
A /trunk/src/plugins/io_ngrp_tedax/io_ngrp_tedax.pup
A /trunk/src/plugins/io_ngrp_tedax/Makefile
M /trunk/configure
|
|
|
|
r7258
| file changeset diff or repo changeset diff
| igor2 | 2023-05-05T14:10:34.772338Z
| [io_altium] -Add: plugin configuration
|
M /trunk/src/sch-rnd/Makefile.dep
A /trunk/src/plugins/io_altium/io_altium.conf
M /trunk/src/plugins/io_altium/io_altium.c
M /trunk/scconfig/Rev.h
M /trunk/doc/TODO
A /trunk/src/plugins/io_altium/io_altium_conf.h
M /trunk/scconfig/Rev.tab
M /trunk/src/plugins/io_altium/Plug.tmpasm
|
|
|
|
|
|
|
|
r6946
| file changeset diff or repo changeset diff
| igor2 | 2023-03-15T13:24:40.091531Z
| [io_tinycad] -Add: plugin conf
|
M /trunk/scconfig/Rev.h
M /trunk/src/plugins/io_tinycad/io_tinycad.c
M /trunk/scconfig/Rev.tab
A /trunk/src/plugins/io_tinycad/io_tinycad.conf
A /trunk/src/plugins/io_tinycad/io_tinycad_conf.h
M /trunk/src/plugins/io_tinycad/Plug.tmpasm
|
|
r6845
| file changeset diff or repo changeset diff
| igor2 | 2023-03-06T15:52:15.110405Z
| [build] -Del: no need to detect libs/sul/librnd-hid from ./configure, Makefile.conf has the prefix
|
M /trunk/scconfig/Rev.h
M /trunk/src/sch-rnd/Makefile.in
M /trunk/scconfig/Rev.tab
M /trunk/src/libcschem/config.sh.in
M /trunk/src/libcschem/Makefile.in
M /trunk/scconfig/hooks.c
|
|
r6740
| file changeset diff or repo changeset diff
| igor2 | 2023-02-22T14:47:59.175861Z
| [sch_dialogs] -Add: project properties dialog frame
|
M /trunk/scconfig/Rev.h
A /trunk/src/plugins/sch_dialogs/dlg_project.c
M /trunk/scconfig/Rev.tab
A /trunk/src/plugins/sch_dialogs/dlg_project.h
M /trunk/src/plugins/sch_dialogs/sch_dialogs.c
M /trunk/src/plugins/sch_dialogs/Plug.tmpasm
|
|
r6721
| file changeset diff or repo changeset diff
| igor2 | 2023-02-22T07:49:33.795891Z
| [lib] -Add: util_path with API for calculating relative path from one file to another
|
M /trunk/scconfig/Rev.h
M /trunk/scconfig/Rev.tab
A /trunk/src/libcschem/util_path.c
A /trunk/src/libcschem/util_path.h
M /trunk/src/libcschem/Makefile.in
|
|
r6681
| file changeset diff or repo changeset diff
| igor2 | 2023-02-20T08:05:23.676224Z
| [lib] -Add: project util API to decide if a sheet is root ro aux or unlisted for a project
|
M /trunk/src/sch-rnd/Makefile.dep
M /trunk/scconfig/Rev.h
M /trunk/src/sch-rnd/multi.c
A /trunk/src/libcschem/util_project.c
M /trunk/scconfig/Rev.tab
A /trunk/src/libcschem/util_project.h
M /trunk/src/libcschem/Makefile.dep
M /trunk/src/libcschem/Makefile.in
M /trunk/src/sch-rnd/project.c
|
|
|
|
r6294
| file changeset diff or repo changeset diff
| igor2 | 2022-12-20T04:16:25.485923Z
| [lib] -Cleanup: merge export.[ch] content into util_export.[ch] to remove redundancy
|
M /trunk/src/sch-rnd/Makefile.dep
M /trunk/src/plugins/export_ps/eps.c
M /trunk/scconfig/Rev.h
M /trunk/doc/TODO
M /trunk/src/sch-rnd/export.c
M /trunk/src/plugins/export_png/export_png.c
D /trunk/src/libcschem/export.c
M /trunk/src/plugins/export_svg/export_svg.c
M /trunk/src/plugins/export_ps/ps.c
M /trunk/src/plugins/export_abst/export_abst.c
M /trunk/src/libcschem/util_export.c
M /trunk/scconfig/Rev.tab
M /trunk/src/sch-rnd/sch-rnd.c
D /trunk/src/libcschem/export.h
M /trunk/src/plugins/export_tedax/hid_impl.c
M /trunk/src/libcschem/util_export.h
M /trunk/src/libcschem/Makefile.dep
M /trunk/src/libcschem/Makefile.in
|
|
r6180
| file changeset diff or repo changeset diff
| igor2 | 2022-12-05T13:15:00.273686Z
| [librnd4] -Cleanup: move plug_io_act from lib to sch-rnd as it depends on sch-rnd assumptions on project file naming and file formats and other implementation-specific details
|
M /trunk/src/sch-rnd/Makefile.dep
M /trunk/scconfig/Rev.h
A /trunk/src/sch-rnd/plug_io_act.c
M /trunk/src/sch-rnd/Makefile.in
M /trunk/scconfig/Rev.tab
M /trunk/src/sch-rnd/sch-rnd.c
D /trunk/src/libcschem/plug_io_act.c
M /trunk/src/libcschem/libcschem.c
A /trunk/src/sch-rnd/plug_io_act.h
M /trunk/src/libcschem/Makefile.dep
D /trunk/src/libcschem/plug_io_act.h
M /trunk/src/libcschem/Makefile.in
|
|
r6070
| file changeset diff or repo changeset diff
| igor2 | 2022-11-23T07:58:42.148379Z
| [lib] -Add: app-specific rnd_printf format plugin for rendering the 'k' suffix values as %rc
|
A /trunk/src/libcschem/csch_printf.h
M /trunk/scconfig/Rev.h
M /trunk/scconfig/Rev.tab
M /trunk/src/sch-rnd/sch-rnd.c
A /trunk/src/libcschem/csch_printf.c
M /trunk/src/libcschem/Makefile.in
|
|
r6057
| file changeset diff or repo changeset diff
| igor2 | 2022-11-21T10:07:28.820220Z
| [librnd4] -Update: use librnd's .c->.o compile makefile template instead of a local copy
|
M /trunk/src/sch-rnd/Makefile.in
D /trunk/scconfig/template/compile.tmpasm
M /trunk/src/libcschem/Makefile.in
|
|
r6056
| file changeset diff or repo changeset diff
| igor2 | 2022-11-21T08:05:53.959735Z
| [librnd4] -Del: local cdep template, use librnd's
|
M /trunk/src/sch-rnd/Makefile.in
M /trunk/src/libcschem/Makefile.in
D /trunk/scconfig/template/cdep.tmpasm
|
|
r6036
| file changeset diff or repo changeset diff
| igor2 | 2022-11-18T10:46:25.225554Z
| [sch-rnd] -Change: switch over from pcb-rnd's inclib font engine to librnd4's font engine
|
M /trunk/src/sch-rnd/Makefile.dep
M /trunk/scconfig/Rev.h
M /trunk/src/sch-rnd/font_rnd.c
M /trunk/src/sch-rnd/Makefile.in
M /trunk/scconfig/Rev.tab
M /trunk/src/libcschem/Makefile.dep
|
|
r6018
| file changeset diff or repo changeset diff
| igor2 | 2022-11-16T10:49:50.021596Z
| [build] -Change: switch over to librnd4 installation
|
M /trunk/src/sch-rnd/Makefile.in
M /trunk/scconfig/Makefile
M /trunk/src/libcschem/Makefile.in
M /trunk/scconfig/hooks.c
M /trunk/configure
|
|
|
|
|
r5979
| file changeset diff or repo changeset diff
| igor2 | 2022-10-27T12:11:13.471563Z
| [build] -Fix: use -L and -I to librnd when installed to non-standard path
|
M /trunk/src/sch-rnd/Makefile.in
M /trunk/src/libcschem/Makefile.in
M /trunk/scconfig/hooks.c
|
|
|
|
|
|
r5677
| file changeset diff or repo changeset diff
| igor2 | 2022-09-07T09:57:43.596070Z
| [act_read] -Change: more adaptions to sch-rnd infra [act_read] -Add: enable compiling the plugin by default
|
M /trunk/src/sch-rnd/Makefile.dep
M /trunk/scconfig/Rev.h
M /trunk/src/plugins/act_read/act_read.c
M /trunk/scconfig/Rev.tab
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/plugins_ALL.tmpasm
M /trunk/src/plugins/act_read/act_idpath.c
M /trunk/src/plugins/act_read/Makefile
M /trunk/src/plugins/act_read/Plug.tmpasm
|
|
|
|
r5371
| file changeset diff or repo changeset diff
| igor2 | 2022-08-24T12:13:01.560060Z
| [lib] -Add: code for caclculating whether a point is within a triangle
|
M /trunk/scconfig/Rev.h
M /trunk/scconfig/Rev.tab
M /trunk/src/libcschem/Makefile.in
|
|
|
|
|
r5157
| file changeset diff or repo changeset diff
| igor2 | 2022-08-10T07:23:57.530985Z
| [font] -Del: scconfig detection, dependencies and config references to the ttf code [font] -Del: ttf2bbox ref from src_3rd
|
M /trunk/src_3rd
M /trunk/src/sch-rnd/Makefile.dep
M /trunk/src/libcschem/config.h.in
M /trunk/src/sch-rnd/font.c
M /trunk/src/sch-rnd/Makefile.in
M /trunk/src/sch-rnd/conf_core.c
D /trunk/scconfig/find_fontdir.c
M /trunk/scconfig/Makefile
M /trunk/src/sch-rnd/conf_core.h
M /trunk/scconfig/hooks.c
|
|
r5098
| file changeset diff or repo changeset diff
| igor2 | 2022-08-08T15:52:43.254794Z
| [std_forge] -Add: plugin frame for cschem standard attribute forging
|
M /trunk/src/sch-rnd/Makefile.dep
M /trunk/scconfig/Rev.h
A /trunk/src/plugins/std_forge/Plug.tmpasm
A /trunk/src/plugins/std_forge
M /trunk/scconfig/Rev.tab
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/plugins_ALL.tmpasm
A /trunk/src/plugins/std_forge/std_forge.pup
A /trunk/src/plugins/std_forge/Makefile
A /trunk/src/plugins/std_forge/std_forge.c
|
|
r5091
| file changeset diff or repo changeset diff
| igor2 | 2022-08-08T14:38:50.225766Z
| [export_abst] -Add: plugin frame for exporting the abstract model to text
|
M /trunk/src/sch-rnd/Makefile.dep
M /trunk/scconfig/Rev.h
A /trunk/src/plugins/export_abst/hid_impl.c
A /trunk/src/plugins/export_abst/export_abst.c
M /trunk/scconfig/Rev.tab
A /trunk/src/plugins/export_abst/export_abst.pup
A /trunk/src/plugins/export_abst
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/plugins_ALL.tmpasm
A /trunk/src/plugins/export_abst/Plug.tmpasm
A /trunk/src/plugins/export_abst/Makefile
|
|
r5060
| file changeset diff or repo changeset diff
| igor2 | 2022-08-07T08:28:18.658072Z
| [renumber] -Add: plugin frame
|
M /trunk/src/sch-rnd/Makefile.dep
M /trunk/scconfig/Rev.h
A /trunk/src/plugins/renumber/renumber.conf
A /trunk/src/plugins/renumber/renumber_conf.h
M /trunk/scconfig/Rev.tab
A /trunk/src/plugins/renumber/renumber.c
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/plugins_ALL.tmpasm
A /trunk/src/plugins/renumber/Makefile
A /trunk/src/plugins/renumber
A /trunk/src/plugins/renumber/renumber_impl.c
A /trunk/src/plugins/renumber/renumber.pup
A /trunk/src/plugins/renumber/renumber_dlg.c
A /trunk/src/plugins/renumber/Plug.tmpasm
|
|