next page
r10417 file changeset diff or repo changeset diff igor22024-04-10T17:17:56.074665Z
 
[io_lihata] -Fix: missing casts for minuid (that prefers to operate on unsigned char)

M /trunk/src/plugins/io_lihata/read.c
r10402 file changeset diff or repo changeset diff igor22024-03-21T13:51:47.817290Z
 
-Cleanup: whitespace

M /trunk/src/plugins/io_geda/read.c
r10401 file changeset diff or repo changeset diff igor22024-03-21T13:50:52.168179Z
 
[io_geda] -Fix: potential crash when loading symbols with attributes before the first object

M /trunk/src/plugins/io_geda/read.c
r10397 file changeset diff or repo changeset diff igor22024-03-15T09:47:41.884044Z
 
[lib] -Fix: compiler should not attempt to directly compile hierarchic external sheets, they are like aux sheets, they are compiled only through hierarchic references

M /trunk/src/libcschem/compile.c
r10388 file changeset diff or repo changeset diff igor22024-03-10T09:06:57.750571Z
 
[lib] -Fix: make sure if wires are split off to a new wirenet in some operation (e.g. line move) the new wirenet seg is checked for wirenet merges

M /trunk/src/libcschem/util_wirenet.c
r10380 file changeset diff or repo changeset diff igor22024-03-07T08:25:24.132140Z
 
-Update: deps

M /trunk/src/sch-rnd/Makefile.dep
r10378 file changeset diff or repo changeset diff igor22024-03-07T08:04:12.994573Z
 
[sch-rnd] -Fix: recalculate sheet bbox before sheet export to make exports reproducible

M /trunk/src/sch-rnd/export.c
r10377 file changeset diff or repo changeset diff igor22024-03-07T08:01:50.583289Z
 
[sch-rnd] -Add: expose an API function to recalculate sheet bbox from scratch

M /trunk/src/sch-rnd/sheet.c
M /trunk/src/sch-rnd/sheet.h
r10374 file changeset diff or repo changeset diff igor22024-03-07T06:33:37.773479Z
 
[lib] -Fix: wirenet split/merge: don't crash when line object's parent is NULL

M /trunk/src/libcschem/util_wirenet.c
r10363 file changeset diff or repo changeset diff igor22024-02-21T14:41:39.081395Z
 
[lib] -Fix: don't crash on saving in plug_io when realpath() fails (happens for write permission problems as well)

M /trunk/src/libcschem/plug_io.c
r10356 file changeset diff or repo changeset diff igor22024-01-31T03:25:37.681892Z
 
[lib] -Fix: library refresh: need to replace old root with new root in every existing sheet, as roots are shared

M /trunk/src/libcschem/plug_library.c
r10348 file changeset diff or repo changeset diff igor22024-01-27T07:12:10.412143Z
 
[export_tedax_footprint] -Fix: description (we are exporitng tedax footprint, not svg)

M /trunk/src/plugins/export_tedax_footprint/export_tedax_footprint.pup
r10347 file changeset diff or repo changeset diff igor22024-01-27T07:10:18.743206Z
 
[export_tedax_footprint] -Fix: don't depend on anything, it's a pure text export plugin

M /trunk/src/plugins/export_tedax_footprint/export_tedax_footprint.pup
M /trunk/scconfig/plugins.h
r10345 file changeset diff or repo changeset diff igor22024-01-27T04:42:31.403779Z
 
-Update: deps

M /trunk/src/sch-rnd/Makefile.dep
M /trunk/src/libcschem/Makefile.dep
r10344 file changeset diff or repo changeset diff igor22024-01-27T04:42:00.715135Z
 
[export_tedax_footprint] -Add: new plugin for exporting sheet graphics as a tEDAx footprint

M /trunk/src/plugins/export_tedax_footprint/Makefile
A /trunk/src/plugins/export_tedax_footprint/export_tedax_footprint.pup
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/plugins_ALL.tmpasm
D /trunk/src/plugins/export_tedax_footprint/export_svg.pup
M /trunk/src/plugins/export_tedax_footprint/Plug.tmpasm
A /trunk/src/plugins/export_tedax_footprint
D /trunk/src/plugins/export_tedax_footprint/export_svg.c
A /trunk/src/plugins/export_tedax_footprint/export_tedax_footprint.c
r10343 file changeset diff or repo changeset diff igor22024-01-26T16:25:49.718323Z
 
-Cleanup: sch-rnd banners in sch-rnd/

M /trunk/src/sch-rnd/select_act.c
M /trunk/src/sch-rnd/buffer.c
M /trunk/src/sch-rnd/sheet.c
M /trunk/src/sch-rnd/font_act.c
M /trunk/src/sch-rnd/export.c
M /trunk/src/sch-rnd/operation.c
M /trunk/src/sch-rnd/font.c
M /trunk/src/sch-rnd/draw_poly.c
M /trunk/src/sch-rnd/crosshair.c
M /trunk/src/sch-rnd/style.h
M /trunk/src/sch-rnd/plug_io_act.c
M /trunk/src/sch-rnd/multi.c
M /trunk/src/sch-rnd/font_rnd.c
M /trunk/src/sch-rnd/search.c
M /trunk/src/sch-rnd/sch-rnd.c
M /trunk/src/sch-rnd/draw.c
M /trunk/src/sch-rnd/conf_core.c
M /trunk/src/sch-rnd/file_act.c
M /trunk/src/sch-rnd/operation.h
M /trunk/src/sch-rnd/font.h
M /trunk/src/sch-rnd/select.c
M /trunk/src/sch-rnd/emergency.c
M /trunk/src/sch-rnd/draw_xor.c
M /trunk/src/sch-rnd/util_sheet.c
M /trunk/src/sch-rnd/style.c
M /trunk/src/sch-rnd/project.c
r10342 file changeset diff or repo changeset diff igor22024-01-26T16:15:29.015507Z
 
-Cleanup: sch-rnd banner in plugin sources

M /trunk/src/plugins/act_draw/act_draw.c
M /trunk/src/plugins/std_tools/tool_text.c
M /trunk/src/plugins/lib_plot/plot_preview.c
M /trunk/src/plugins/std_tools/tool_rotate.c
M /trunk/src/plugins/sch_dialogs/quick_attr.c
M /trunk/src/plugins/export_tedax/export_tedax.c
M /trunk/src/plugins/sch_dialogs/dlg_pref_sheet.c
M /trunk/src/plugins/sim/util.c
M /trunk/src/plugins/lib_target/lib_target.c
M /trunk/src/plugins/funcmap/parse.c
M /trunk/src/plugins/construct/construct.c
M /trunk/src/plugins/sch_dialogs/dlg_pref_apptab.c
M /trunk/src/plugins/place/terminal.c
M /trunk/src/plugins/lib_plot/plot_preview.h
M /trunk/src/plugins/gui/edit_act.c
M /trunk/src/plugins/target_spice/preview.c
M /trunk/src/plugins/std_tools/tool_rect.c
M /trunk/src/plugins/export_bom/hid_impl.c
M /trunk/src/plugins/construct/conv_poly.c
M /trunk/src/plugins/sch_dialogs/dlg_stance.c
M /trunk/src/plugins/std_cschem/std_cschem.c
M /trunk/src/plugins/propedit/props.c
M /trunk/src/plugins/backann/parse_tedax.c
M /trunk/src/plugins/std_tools/tool_mirror.c
M /trunk/src/plugins/std_tools/tool_line.c
M /trunk/src/plugins/io_geda/io_geda.c
M /trunk/src/plugins/sim_gui/sim_dlg.c
M /trunk/src/plugins/propedit/props.h
M /trunk/src/plugins/propedit/propdlg.c
M /trunk/src/plugins/backann/auto_ba.c
M /trunk/src/plugins/lib_ngrp/lib_ngrp.c
M /trunk/src/plugins/io_ngrp_fawk/io_ngrp_fawk.c
M /trunk/src/plugins/lib_ucdf/lib_ucdf.c
M /trunk/src/plugins/gui/sheetsel.c
M /trunk/src/plugins/backann/parse_backann.c
M /trunk/src/plugins/construct/breakup.c
M /trunk/src/plugins/target_spice/loclib.c
M /trunk/src/plugins/std_forge/std_forge.c
M /trunk/src/plugins/diag/diag.c
M /trunk/src/plugins/backann/check_ba.c
M /trunk/src/plugins/lib_ngrp/lib_ngrp.h
M /trunk/src/plugins/funcmap/compiler.c
M /trunk/src/plugins/export_svg/export_svg.c
M /trunk/src/plugins/sch_dialogs/dlg_about.c
M /trunk/src/plugins/gui/status.c
M /trunk/src/plugins/lib_alien/read_helper.c
M /trunk/src/plugins/io_geda/read_postproc.c
M /trunk/src/plugins/export_abst/export_abst.c
M /trunk/src/plugins/symlib_local/loc_acts.c
M /trunk/src/plugins/funcmap/libs.c
M /trunk/src/plugins/sch_dialogs/dlg_pref_lib.c
M /trunk/src/plugins/lib_alien/read_helper.h
M /trunk/src/plugins/symlib_local/loc_ops.c
M /trunk/src/plugins/sch_dialogs/dlg_pref_color.c
M /trunk/src/plugins/export_ps/export_ps.c
M /trunk/src/plugins/sim_gui/sim_outcfg_dlg.c
M /trunk/src/plugins/sch_dialogs/dlg_text.c
M /trunk/src/plugins/sim/sim.c
M /trunk/src/plugins/sim/mods.c
M /trunk/src/plugins/renumber/renumber_dlg.c
M /trunk/src/plugins/io_ngrp_fawk/read.c
M /trunk/src/plugins/symlib_fs/symlib_fs.c
M /trunk/src/plugins/lib_tedax/lib_tedax.c
M /trunk/src/plugins/funcmap/preview.c
M /trunk/src/plugins/construct/conv_grp.c
M /trunk/src/plugins/export_abst/hid_impl.c
M /trunk/src/plugins/lib_plot/plot_data.c
M /trunk/src/plugins/io_altium/read.c
M /trunk/src/plugins/sch_dialogs/dlg_library.c
M /trunk/src/plugins/query/query_access.c
M /trunk/src/plugins/io_orcad/read.c
M /trunk/src/plugins/lib_anymap/loclib.c
M /trunk/src/plugins/lib_anymap/lib_anymap.c
M /trunk/src/plugins/sch_dialogs/dlg_view.c
M /trunk/src/plugins/lib_plot/plot_data.h
M /trunk/src/plugins/backann/parse_bap.c
M /trunk/src/plugins/std_tools/tool_remove.c
M /trunk/src/plugins/sch_dialogs/dlg_pen.c
M /trunk/src/plugins/target_spice/libs.c
M /trunk/src/plugins/funcmap/loclib.c
M /trunk/src/plugins/target_none/target_none.c
M /trunk/src/plugins/sch_dialogs/dlg_pref_general.c
M /trunk/src/plugins/sch_dialogs/abst_attr.c
M /trunk/src/plugins/funcmap/funcmap.c
M /trunk/src/plugins/std_devmap/libs.c
M /trunk/src/plugins/sch_dialogs/dlg_project.c
M /trunk/src/plugins/io_tinycad/read.c
M /trunk/src/plugins/export_spice/hid_impl.c
M /trunk/src/plugins/hlibrary_fs/hlibrary_fs.c
M /trunk/src/plugins/sch_dialogs/abst_attr.h
M /trunk/src/plugins/backann/backann.c
M /trunk/src/plugins/target_spice/target_spice.c
M /trunk/src/plugins/io_lihata/io_lihata.c
M /trunk/src/plugins/funcmap/dlg_funcmap.c
M /trunk/src/plugins/std_tools/tool_lock.c
M /trunk/src/plugins/std_tools/std_tools.c
M /trunk/src/plugins/export_bom/export_bom.c
M /trunk/src/plugins/gui/title.c
M /trunk/src/plugins/sim/sim_conf.c
M /trunk/src/plugins/renumber/renumber.c
M /trunk/src/plugins/symlib_local/symlib_local.c
M /trunk/src/plugins/io_ngrp_tedax/read.c
M /trunk/src/plugins/std_devmap/parse.c
M /trunk/src/plugins/std_devmap/compiler.c
M /trunk/src/plugins/io_altium/schdoc.c
M /trunk/src/plugins/std_devmap/preview.c
M /trunk/src/plugins/target_pcb/target_pcb.c
M /trunk/src/plugins/io_altium/binlen2txt.c
M /trunk/src/plugins/sch_dialogs/dlg_undo.c
M /trunk/src/plugins/io_lihata/write.c
M /trunk/src/plugins/std_tools/tool_polyedit.c
M /trunk/src/plugins/gui/sch_rnd_gui.c
M /trunk/src/plugins/std_devmap/std_devmap.c
M /trunk/src/plugins/funcmap/fmparse.c
M /trunk/src/plugins/std_tools/tool_circle.c
M /trunk/src/plugins/sim_ngspice/sim_ngspice.c
M /trunk/src/plugins/io_lihata/write.h
M /trunk/src/plugins/export_spice/export_spice.c
M /trunk/src/plugins/std_tools/tool_movecopy.c
M /trunk/src/plugins/std_tools/tool_arrow.c
M /trunk/src/plugins/io_altium/io_altium.c
M /trunk/src/plugins/io_geda/read.c
M /trunk/src/plugins/lib_anymap/libs.c
M /trunk/src/plugins/std_forge/dlg_test_bench.c
M /trunk/src/plugins/lib_anymap/preview.c
M /trunk/src/plugins/sch_dialogs/dlg_infobar.c
M /trunk/src/plugins/export_tedax/hid_impl.c
M /trunk/src/plugins/std_tools/tool_wirenet.c
M /trunk/src/plugins/funcmap/fmdrc.c
M /trunk/src/plugins/gui/layersel.c
M /trunk/src/plugins/io_tinycad/io_tinycad.c
M /trunk/src/plugins/io_ngrp_tedax/io_ngrp_tedax.c
M /trunk/src/plugins/io_lihata/read.c
M /trunk/src/plugins/target_spice/mod_parse.c
M /trunk/src/plugins/std_devmap/loclib.c
M /trunk/src/plugins/std_devmap/quick_attr_portmap.c
M /trunk/src/plugins/sch_dialogs/dlg_abstract.c
M /trunk/src/plugins/gui/infobar.c
M /trunk/src/plugins/std_tools/tool_buffer.c
M /trunk/src/plugins/sim/actions.c
M /trunk/src/plugins/lib_alien/lib_alien.c
M /trunk/src/plugins/io_lihata/read.h
M /trunk/src/plugins/sim_gui/sim_mod_dlg.c
M /trunk/src/plugins/sch_dialogs/dlg_attrib.c
M /trunk/src/plugins/query/dlg_search.c
M /trunk/src/plugins/place/attrib.c
M /trunk/src/plugins/io_orcad/io_orcad.c
M /trunk/src/plugins/sim_gui/sim_gui.c
M /trunk/src/plugins/lib_netlist_exp/lib_netlist_exp.c
M /trunk/src/plugins/place/place.c
M /trunk/src/plugins/sim_gui/sim_setup_dlg.c
M /trunk/src/plugins/backann/dlg_ba.c
M /trunk/src/plugins/propedit/propedit.c
M /trunk/src/plugins/lib_plot/lib_plot.c
M /trunk/src/plugins/gui/autocomp.c
M /trunk/src/plugins/propedit/propsel.c
M /trunk/src/plugins/lib_alien/read_postproc.c
M /trunk/src/plugins/gui/act.c
M /trunk/src/plugins/sch_dialogs/sch_dialogs.c
M /trunk/src/plugins/propedit/propsel.h
M /trunk/src/plugins/sch_dialogs/dlg_cond.c
M /trunk/src/plugins/lib_alien/read_postproc.h
M /trunk/src/plugins/sch_dialogs/dlg_tree.c
r10340 file changeset diff or repo changeset diff igor22024-01-26T05:56:33.105774Z
 
[query] -Add: tooltips for the new scope/follow features in advanced search dialog

M /trunk/src/plugins/query/dlg_search.c
r10337 file changeset diff or repo changeset diff igor22024-01-26T04:59:30.958879Z
 
[query] -Add: search dialog: implement scope follow

M /trunk/src/plugins/query/query.c
M /trunk/src/plugins/query/dlg_search.c
M /trunk/src/plugins/query/dlg_search.h
r10336 file changeset diff or repo changeset diff igor22024-01-26T04:50:51.895452Z
 
[query] -Add: dlg_search: prepare the struct for "scope follow"

M /trunk/src/plugins/query/dlg_search.c
r10335 file changeset diff or repo changeset diff igor22024-01-26T04:41:29.065146Z
 
[query] -Add: search dialog: print current scope sheet or project name

M /trunk/src/plugins/query/dlg_search.c
r10334 file changeset diff or repo changeset diff igor22024-01-26T04:16:47.925201Z
 
[query] -Update: bump copyright year

M /trunk/src/plugins/query/dlg_search.c
r10333 file changeset diff or repo changeset diff igor22024-01-26T03:30:28.809379Z
 
[lib] -Fix: hierarchic: don't crash if abstract port is not found

M /trunk/src/libcschem/compile.c
r10331 file changeset diff or repo changeset diff igor22024-01-25T15:04:06.660700Z
 
[lib] -Fix: hierarchic: do not compile multiple instances of the same hpath, reuse existing

M /trunk/src/libcschem/compile.c
r10330 file changeset diff or repo changeset diff igor22024-01-25T09:33:09.511640Z
 
[sch-rnd] -Add: long comment explaining why r10329 may be a bad idea

M /trunk/src/sch-rnd/file_act.c
r10328 file changeset diff or repo changeset diff igor22024-01-25T09:22:22.863041Z
 
[sch-rnd] -Fix: when creating a new unlisted sheet in a project, make sure it ends up within the project in the layer selector, even tho it is not listed

M /trunk/src/sch-rnd/multi.c
M /trunk/src/sch-rnd/file_act.c
M /trunk/src/sch-rnd/multi.h
r10326 file changeset diff or repo changeset diff igor22024-01-25T08:58:37.049669Z
 
-Del: obsolete TODO

M /trunk/src/sch-rnd/file_act.c
r10325 file changeset diff or repo changeset diff igor22024-01-25T08:58:25.861224Z
 
[sch-rnd] -Fix: prompt for quit-confirmation if any open sheet has changed, not only the sheet currently active

M /trunk/src/sch-rnd/file_act.c
r10322 file changeset diff or repo changeset diff igor22024-01-25T07:18:20.246842Z
 
[menu] -Import: cursor keys, enter and {k r} from pcb-rnd

M /trunk/src/sch-rnd/menu-default.lht
r10321 file changeset diff or repo changeset diff igor22024-01-25T07:12:46.239809Z
 
[sch-rnd] -Fix: set hidlib crosshair to crosshair coords on move-to so actions implemented in the hidlib can track the crosshair

M /trunk/src/sch-rnd/crosshair.c
r10317 file changeset diff or repo changeset diff igor22024-01-25T04:42:17.146609Z
 
[lib] -Add: integrity check: floater-only wirenet error message include wirenet ID so it's easier to find

M /trunk/src/libcschem/integrity.c
r10316 file changeset diff or repo changeset diff igor22024-01-25T04:32:34.856285Z
 
[lib] -Add: integrity check internal API: ASSERT1() that can print an argument

M /trunk/src/libcschem/integrity.c
r10313 file changeset diff or repo changeset diff igor22024-01-25T04:22:18.868606Z
 
[lib] -Fix: if a wirenet has only junctions, it's also considered an empty wirenet

M /trunk/src/libcschem/util_wirenet.c
r10312 file changeset diff or repo changeset diff igor22024-01-25T04:21:18.866786Z
 
[sch-rnd] -Fix: can't call tool_uninit until librnd 4.3 is released to fix the log window at uninit problem

M /trunk/src/sch-rnd/sch-rnd.c
r10311 file changeset diff or repo changeset diff igor22024-01-25T03:51:46.522098Z
 
[lib] -Add: when an object from a wirenet is removed also remove all floaters if there are only floaters left in the wirenet

M /trunk/src/libcschem/operation.c
M /trunk/src/libcschem/util_wirenet.h
M /trunk/src/libcschem/util_wirenet.c
r10310 file changeset diff or repo changeset diff igor22024-01-25T03:40:16.703633Z
 
[lib] -Fix: don't crash on no project file available

M /trunk/src/libcschem/project.c
r10309 file changeset diff or repo changeset diff igor22024-01-25T03:40:00.563455Z
 
[sch-rnd] -Fix: rather leak memory than crash when no project file name is available

M /trunk/src/sch-rnd/multi.c
r10307 file changeset diff or repo changeset diff igor22024-01-24T14:54:49.648159Z
 
[lib_target] -Fix: memhandling: avoid double free on whitelist/blakclist by settign back isused to 0 after a free

M /trunk/src/plugins/lib_target/lib_target.c
r10306 file changeset diff or repo changeset diff igor22024-01-24T14:49:32.170103Z
 
[target_pcb] -Fix: memleak on whitelist/blacklist system

M /trunk/src/plugins/target_pcb/target_pcb.c
r10305 file changeset diff or repo changeset diff igor22024-01-24T14:38:24.794625Z
 
[lib] -Fix: memleak: abstract "sheet ports" shall be freed with the abstract model

M /trunk/src/libcschem/abstract.h
M /trunk/src/libcschem/abstract.c
r10304 file changeset diff or repo changeset diff igor22024-01-24T14:15:48.062498Z
 
[lib] -Fix: memleak around symbol name translation

M /trunk/src/libcschem/compile.c
r10303 file changeset diff or repo changeset diff igor22024-01-24T13:29:39.015172Z
 
-Cleanup: remove stale debug message

M /trunk/src/sch-rnd/multi.c
r10302 file changeset diff or repo changeset diff igor22024-01-24T13:27:15.048984Z
 
[sim] -Fix: memleak in sch_sim_hook_eng_call(): when removing a fungw function, free it

M /trunk/src/plugins/sim/util.c
r10301 file changeset diff or repo changeset diff igor22024-01-24T13:12:20.597923Z
 
[lib] -Fix: memleak: sheet_uninit() shall free fullpath as well

M /trunk/src/libcschem/concrete.c
r10300 file changeset diff or repo changeset diff igor22024-01-24T13:06:43.387951Z
 
[sch-rnd] -Fix: memleak in rnd font key

M /trunk/src/sch-rnd/font_rnd.c
r10299 file changeset diff or repo changeset diff igor22024-01-24T13:03:34.780640Z
 
[sch-rnd] -Fix: memleak on project file name

M /trunk/src/sch-rnd/multi.c
M /trunk/src/libcschem/project.c
r10298 file changeset diff or repo changeset diff igor22024-01-24T12:56:54.357095Z
 
[lib] -Fix: memleak: pen free should free pen font name and style

M /trunk/src/libcschem/cnc_pen.c
r10297 file changeset diff or repo changeset diff igor22024-01-24T12:53:00.702949Z
 
[lib] -Fix: memleak: netname while dealing with hierarchic sheet ref syms

M /trunk/src/libcschem/compile.c
r10296 file changeset diff or repo changeset diff igor22024-01-24T12:42:06.638627Z
 
-Fix: memleak: more of r10295 type of attr src leaks

M /trunk/src/plugins/std_forge/std_forge.c
r10295 file changeset diff or repo changeset diff igor22024-01-24T12:40:30.562088Z
 
[std_forge] -Fix: memleak: attrib source

M /trunk/src/plugins/std_forge/std_forge.c
r10294 file changeset diff or repo changeset diff igor22024-01-24T11:55:53.770593Z
 
[lib] -Fix: memleak caused by a typo

M /trunk/src/libcschem/hierarchy.c
r10293 file changeset diff or repo changeset diff igor22024-01-24T11:49:59.213050Z
 
[lib_anymap] -Fix: memleak: free <local> root hash

M /trunk/src/plugins/lib_anymap/loclib.c
r10292 file changeset diff or repo changeset diff igor22024-01-24T10:14:24.454128Z
 
[lib] -Fix: memleak in plug library path handling

M /trunk/src/libcschem/plug_library.c
r10291 file changeset diff or repo changeset diff igor22024-01-24T10:08:15.671375Z
 
[lib] -Fix: memleak: free plug_io list at the end

M /trunk/src/libcschem/libcschem.c
r10290 file changeset diff or repo changeset diff igor22024-01-24T10:04:03.658302Z
 
[lib] -Fix: memleak: free project p4 internal config list at the very end

M /trunk/src/sch-rnd/sch-rnd.c
M /trunk/src/libcschem/project_p4.c
M /trunk/src/libcschem/libcschem.c
M /trunk/src/libcschem/project_p4.h
M /trunk/src/libcschem/libcschem.h
r10289 file changeset diff or repo changeset diff igor22024-01-24T09:56:12.935892Z
 
-Fix: missing include

M /trunk/src/sch-rnd/sch-rnd.c
r10288 file changeset diff or repo changeset diff igor22024-01-24T09:51:40.522502Z
 
[sch-rnd] -Fix: memleak: call tool uninit on main-uninit

M /trunk/src/sch-rnd/sch-rnd.c
r10287 file changeset diff or repo changeset diff igor22024-01-24T09:47:55.493125Z
 
[lib] -Fix: memleak: free project's p4 vector on project uninit

M /trunk/src/libcschem/project.c
r10286 file changeset diff or repo changeset diff igor22024-01-24T09:37:45.383105Z
 
-Fix: missing retval

M /trunk/src/plugins/target_spice/target_spice.c
r10285 file changeset diff or repo changeset diff igor22024-01-24T09:37:19.496938Z
 
[sim_ngspice] -Fix: memleak: unload should call over to target_spice

M /trunk/src/plugins/sim_ngspice/sim_ngspice.c
r10284 file changeset diff or repo changeset diff igor22024-01-24T09:24:10.187182Z
 
[lib] -Fix: memleak: lib_add_all() path handling

M /trunk/src/libcschem/plug_library.c
r10283 file changeset diff or repo changeset diff igor22024-01-24T08:45:25.140753Z
 
[lib] -Fix: memleak: attrib copy all func

M /trunk/src/libcschem/attrib.c
r10282 file changeset diff or repo changeset diff igor22024-01-24T08:19:54.328813Z
 
[sch-rnd] -Fix: memleak on rnd font (&loadme key)

M /trunk/src/sch-rnd/font_rnd.c
r10281 file changeset diff or repo changeset diff igor22024-01-24T08:14:57.793688Z
 
[target_spice] -Fix: memory leak on script_data

M /trunk/src/plugins/target_spice/target_spice.c
r10280 file changeset diff or repo changeset diff igor22024-01-24T07:56:45.497808Z
 
[sch-rnd] -Fix: memleaks: log messages after export

M /trunk/src/sch-rnd/sch-rnd.c
r10279 file changeset diff or repo changeset diff igor22024-01-24T07:46:31.261293Z
 
[lib] -Fix: memleak: attrib compile always frees src

M /trunk/src/libcschem/compile.c
r10278 file changeset diff or repo changeset diff igor22024-01-24T07:33:58.814424Z
 
[sch-rnd] -Fix: memory leak: free all projects on exit

M /trunk/src/sch-rnd/multi.c
r10277 file changeset diff or repo changeset diff igor22024-01-24T07:32:27.104423Z
 
[lib] -Fix: sheet free should remove config state as well

M /trunk/src/libcschem/concrete.c
r10276 file changeset diff or repo changeset diff igor22024-01-24T07:09:49.206884Z
 
[sch_rnd] -Fix: memory leak on freeing all designs on exit (config state)

M /trunk/src/sch-rnd/multi.c
r10275 file changeset diff or repo changeset diff igor22024-01-24T06:56:08.762474Z
 
[sch-rnd] -Fix: memory leak on font load

M /trunk/src/sch-rnd/font_rnd.c
r10257 file changeset diff or repo changeset diff igor22024-01-23T03:42:07.658444Z
 
[sch_dialogs] -Add: project properites dialog has a section for external sheets (hierarchic refernces to the hlibrary) and the toggle button converts them to aux

M /trunk/src/plugins/sch_dialogs/dlg_project.c
r10254 file changeset diff or repo changeset diff igor22024-01-22T17:41:18.563834Z
 
[sch-rnd] -Add: hierarchic: when loading a sheet for hierarchic, mark it external, not unlisted, so it's clear that it's for hierarchic

M /trunk/src/sch-rnd/multi.c
r10252 file changeset diff or repo changeset diff igor22024-01-22T17:39:27.184590Z
 
[lib] -Fix: hierarchic: handle the case when path referenced child sheet is not found

M /trunk/src/libcschem/hierarchy.c
r10251 file changeset diff or repo changeset diff igor22024-01-22T17:22:31.969146Z
 
[target_pcb] -Fix: uninitialized fields in target context struct

M /trunk/src/plugins/target_pcb/target_pcb.c
r10250 file changeset diff or repo changeset diff igor22024-01-22T17:19:20.119312Z
 
[lib] -Add: sheet type "external" for sheets loaded for hierarchic

M /trunk/src/libcschem/hierarchy.h
M /trunk/src/plugins/gui/sheetsel.c
M /trunk/src/libcschem/concrete.h
r10249 file changeset diff or repo changeset diff igor22024-01-22T17:17:53.009126Z
 
[lib] -Fix: uninitialized local var

M /trunk/src/libcschem/compile.c
r10248 file changeset diff or repo changeset diff igor22024-01-22T16:37:26.629086Z
 
[lib] -Fix: hierarchic: handle CSCH_SLIB_invalid while searching the libs

M /trunk/src/libcschem/hierarchy.c
r10247 file changeset diff or repo changeset diff igor22024-01-22T16:01:56.330437Z
 
[lib] -Add: hierarchic: print info lines in the message log when loading hierarchic child sheets from the disk

M /trunk/src/libcschem/hierarchy.c
r10245 file changeset diff or repo changeset diff igor22024-01-22T15:56:32.540389Z
 
-Cleanup: stale debug messages and dead code

M /trunk/src/libcschem/hierarchy.c
r10243 file changeset diff or repo changeset diff igor22024-01-22T15:53:32.071174Z
 
[lib] -Add: hierarchic: support for cschem/child/path

M /trunk/src/libcschem/hierarchy.c
r10241 file changeset diff or repo changeset diff igor22024-01-22T15:22:12.162655Z
 
-Update: deps

M /trunk/src/sch-rnd/Makefile.dep
M /trunk/src/libcschem/Makefile.dep
r10239 file changeset diff or repo changeset diff igor22024-01-22T14:17:21.841372Z
 
[sch-rnd] -Add: hierarchic: implement external hierarchic child sheet loader so that the hlibrary system works

M /trunk/src/sch-rnd/multi.c
M /trunk/src/sch-rnd/sch-rnd.c
M /trunk/src/sch-rnd/multi.h
r10238 file changeset diff or repo changeset diff igor22024-01-22T14:15:18.273720Z
 
[lib] -Add: hierarchic: hlibrary support for named sheets via app-defined loader callback

M /trunk/src/libcschem/hierarchy.h
M /trunk/src/libcschem/hierarchy.c
M /trunk/src/libcschem/libcschem.h
r10234 file changeset diff or repo changeset diff igor22024-01-22T10:40:57.593652Z
 
-Fix: typo

M /trunk/src/plugins/hlibrary_fs/hlibrary_fs.c
r10233 file changeset diff or repo changeset diff igor22024-01-22T10:40:13.602421Z
 
[hlibrary_fs] -Add: test-parse library files and accept as CSCH_SLIB_STATIC only those that could be loaded

M /trunk/src/plugins/hlibrary_fs/hlibrary_fs.c
r10232 file changeset diff or repo changeset diff igor22024-01-22T10:19:58.854021Z
 
-Fix: typo

M /trunk/src/libcschem/plug_io.h
r10231 file changeset diff or repo changeset diff igor22024-01-22T10:17:05.621519Z
 
-Update: deps

M /trunk/src/sch-rnd/Makefile.dep
r10230 file changeset diff or repo changeset diff igor22024-01-22T10:14:32.539265Z
 
[hlibrary_fs] -Add: new plugin for hlibrary (hierarchic sheets library from the local file system)

M /trunk/src/plugins/hlibrary_fs/Plug.tmpasm
M /trunk/scconfig/Rev.h
D /trunk/src/plugins/hlibrary_fs/symlib_fs.c
A /trunk/src/plugins/hlibrary_fs
M /trunk/scconfig/Rev.tab
A /trunk/src/plugins/hlibrary_fs/hlibrary_fs.c
M /trunk/scconfig/plugins.h
M /trunk/src/plugins/plugins_ALL.tmpasm
A /trunk/src/plugins/hlibrary_fs/hlibrary_fs.pup
D /trunk/src/plugins/hlibrary_fs/symlib_fs.pup
M /trunk/src/plugins/hlibrary_fs/Makefile
r10229 file changeset diff or repo changeset diff igor22024-01-22T10:12:00.039575Z
 
[sch-rnd] -Add: hierarchic: introduce hlibrary search path for reusable hierarchic sheets

M /trunk/src/sch-rnd/sheet.c
M /trunk/src/sch-rnd/sch-rnd-conf.lht
M /trunk/src/sch-rnd/main_act.c
M /trunk/src/sch-rnd/conf_core.h
r10228 file changeset diff or repo changeset diff igor22024-01-22T09:19:08.078727Z
 
[sch-rnd] -Add: HlibraryRehash() action

M /trunk/src/sch-rnd/file_act.c
r10227 file changeset diff or repo changeset diff igor22024-01-22T09:14:49.505481Z
 
-Move: r10225 function from sch-rnd to libcschem (generic purpose util function)

M /trunk/src/libcschem/util_loclib.c
M /trunk/src/libcschem/util_loclib.h
M /trunk/src/sch-rnd/file_act.c
r10226 file changeset diff or repo changeset diff igor22024-01-22T09:10:46.325861Z
 
[lib] -Add: hierarchic: create hlibrary lib root master

M /trunk/src/libcschem/plug_library.c
r10225 file changeset diff or repo changeset diff igor22024-01-22T09:09:10.107759Z
 
[sch-rnd] -Split: lib reload all into a separate function so it can be reused for hlibrary

M /trunk/src/sch-rnd/file_act.c
r10224 file changeset diff or repo changeset diff igor22024-01-22T08:47:00.003243Z
 
-Add: comment to explain what p4 means

M /trunk/src/libcschem/project_p4.h
r10220 file changeset diff or repo changeset diff igor22024-01-22T07:58:24.304066Z
 
-Fix: typo (off-by-one) in r10219

M /trunk/src/libcschem/compile.c
r10219 file changeset diff or repo changeset diff igor22024-01-22T07:41:23.090423Z
 
[lib] -Add: hierarchic: copy cschem/param/ attributes of sheet ref symbols to child sheet params before descend (hierarchic parameter passing)

M /trunk/src/libcschem/compile.c
r10218 file changeset diff or repo changeset diff igor22024-01-22T07:39:34.162986Z
 
[lib] -Add: attribute copyfunction that changes the key of the attribute during the copy

M /trunk/src/libcschem/attrib.c
M /trunk/src/libcschem/attrib.h
r10217 file changeset diff or repo changeset diff igor22024-01-22T04:43:14.276406Z
 
-Update: in the far future when non-graphical sheets can do hierarchy, the code should use the dedicateddescend function instead of low level sheet compile so that all the preparations are done

M /trunk/src/plugins/lib_ngrp/lib_ngrp.c
r10216 file changeset diff or repo changeset diff igor22024-01-22T04:42:17.606998Z
 
-Fix: namespace pollution

M /trunk/src/libcschem/compile.c
M /trunk/src/libcschem/compile.h
r10215 file changeset diff or repo changeset diff igor22024-01-22T04:41:21.751273Z
 
[lib] -Add: hiearchic: separate and expose the descend() function so it can be reused more easily

M /trunk/src/libcschem/compile.c
M /trunk/src/libcschem/compile.h

Command line to view the complete history:
svn log -v svn://svn.repo.hu/sch-rnd/trunk/src