|
|
r13547
| file changeset diff or repo changeset diff
| igor2 | 2017-12-19T10:45:46.788842Z
| [core] -Fix: memory leak: free registered plugin dirs on quit
|
M /trunk/src/main.c
M /trunk/src/plugins.h
M /trunk/src/plugins.c
|
|
|
|
r13544
| file changeset diff or repo changeset diff
| igor2 | 2017-12-19T10:33:06.689196Z
| [core] -Fix: memory leak: real file name of the board to be loaded in case the load fails
|
M /trunk/src/plug_io.c
|
|
|
|
r13541
| file changeset diff or repo changeset diff
| igor2 | 2017-12-19T10:05:24.517468Z
| [io_pcb] -Fix: memory leak (the file name) when file not found or can't be open
|
M /trunk/src_plugins/io_pcb/parse_l.l
M /trunk/src_plugins/io_pcb/parse_l.c
|
|
|
r13539
| file changeset diff or repo changeset diff
| igor2 | 2017-12-19T09:54:26.683682Z
| [core] -Fix: memory leak in buffer uninit: don't do layer binding right before all data is free'd
|
M /trunk/src/buffer.c
|
|
|
r13537
| file changeset diff or repo changeset diff
| igor2 | 2017-12-19T08:50:44.479917Z
| [io_lihata] -Fix: memory leak: macro parameter evaluation side effect caused multiple copies of whole subc subtrees never getting in the final document tree
|
M /trunk/src_plugins/io_lihata/write.c
|
|
r13536
| file changeset diff or repo changeset diff
| igor2 | 2017-12-19T07:21:56.593585Z
| [io_lihata] -Fix: memory leak: free() polygon point table cells before overwriting them
|
M /trunk/src_plugins/io_lihata/write.c
|
|
r13535
| file changeset diff or repo changeset diff
| igor2 | 2017-12-19T07:06:40.952657Z
| [io_lihata] -Fix: memory leaks: always free() error message string and the document after a failed document parse
|
M /trunk/src_plugins/io_lihata/read.c
|
|
|
|
|
|
|
|
|
|
r13526
| file changeset diff or repo changeset diff
| igor2 | 2017-12-18T14:00:14.450683Z
| [autoplace] -Add: handle subc in neighbour scoring and panelization
|
M /trunk/src_plugins/autoplace/autoplace.c
|
|
|
|
r13523
| file changeset diff or repo changeset diff
| igor2 | 2017-12-18T11:00:44.363256Z
| [scconfig] -Fix: "opengl not configured" shall not be an error when make dep is running
|
M /trunk/scconfig/Rev.h
M /trunk/src_plugins/hid_gtk2_gl/opengl.h.in
M /trunk/scconfig/Rev.tab
M /trunk/scconfig/template/cdep.tmpasm
|
|
|
r13521
| file changeset diff or repo changeset diff
| igor2 | 2017-12-18T10:47:40.306281Z
| [autoplace] -Add: prepare for iterating all terminals of a subc when mapping "elements"
|
M /trunk/src_plugins/autoplace/autoplace.c
|
|
|
|
|
r13517
| file changeset diff or repo changeset diff
| igor2 | 2017-12-18T09:08:05.203042Z
| [autoplace] -Change: compact the code to reduce code dup for subc
|
M /trunk/src_plugins/autoplace/autoplace.c
|
|
r13516
| file changeset diff or repo changeset diff
| igor2 | 2017-12-18T08:59:41.017780Z
| [autoplace] -Cleanup: broken/misleading indentation and unnecessary line breaks (because of the last indent(1) cleanup)
|
M /trunk/src_plugins/autoplace/autoplace.c
|
|
r13515
| file changeset diff or repo changeset diff
| igor2 | 2017-12-18T08:49:24.946340Z
| [autoplace] -Add: handle padstack and layer object terminals on connection mapping
|
M /trunk/src_plugins/autoplace/autoplace.c
|
|
|
|
|
r13511
| file changeset diff or repo changeset diff
| erich | 2017-12-18T06:14:28.091649Z
| [io_eagle] -Fix: element name substitution if element name is '-' change to 'HYPHEN'
|
M /trunk/src_plugins/io_eagle/read.c
|
|
r13510
| file changeset diff or repo changeset diff
| igor2 | 2017-12-18T05:35:49.565969Z
| [scconfig] -Fix: instead of guessing where to include opengl from, rely on the include prefix detected by scconfig
|
M /trunk/src_plugins/hid_gtk2_gl/opengl.h.in
|
|
r13509
| file changeset diff or repo changeset diff
| igor2 | 2017-12-18T05:35:20.172421Z
| [padstack] -Fix: enable lib_copat_help by default: we have (an invalid) dependency from core until we remove old vias
|
M /trunk/src_plugins/lib_compat_help/lib_compat_help.pup
|
|
r13508
| file changeset diff or repo changeset diff
| igor2 | 2017-12-18T05:23:52.572853Z
| [scconfig] -Add: detect GLU and generate opengl.h accordingly
|
M /trunk/scconfig/Rev.h
A /trunk/src_plugins/hid_gtk2_gl/opengl.h.in
M /trunk/scconfig/Rev.tab
D /trunk/src_plugins/hid_gtk2_gl/opengl.h
M /trunk/scconfig/hooks.c
|
|
|
r13506
| file changeset diff or repo changeset diff
| erich | 2017-12-17T22:41:56.305768Z
| [TODO] io_eagle added padstack clearance for element pins to be defined layer by layer by isoelectric netlist polygons
|
M /trunk/doc/TODO
|
|
|
r13504
| file changeset diff or repo changeset diff
| erich | 2017-12-17T22:10:22.796855Z
| [io_eagle] -Fix: text on layer 51 now created on 21, and invalid element names '-' changed to 'HYPHEN' to fix netlist parsing
|
M /trunk/src_plugins/io_eagle/eagle_bin.c
M /trunk/src_plugins/io_eagle/read.c
|
|
r13503
| file changeset diff or repo changeset diff
| wojciechk8 | 2017-12-16T18:16:14.095654Z
| [undo] -Fix: pcb_undo return value was not consistent, now it returns -1 on error and 0 on success
|
M /trunk/src/tool_line.c
M /trunk/src/undo.c
M /trunk/src/undo_act.c
|
|
|
|
|
r13499
| file changeset diff or repo changeset diff
| igor2 | 2017-12-16T17:04:13.231425Z
| [subc] -Fix: mirror (most of the) xor draw while placing on the solder side
|
M /trunk/src/crosshair.h
M /trunk/src/obj_subc.c
M /trunk/src/board.h
M /trunk/src/crosshair.c
|
|
r13498
| file changeset diff or repo changeset diff
| igor2 | 2017-12-16T15:53:08.145934Z
| -Update: plugin calls to the new data maps with subc support
|
M /trunk/src_plugins/lib_netmap/netmap.c
M /trunk/src_plugins/propedit/propsel.c
|
|
r13497
| file changeset diff or repo changeset diff
| igor2 | 2017-12-16T15:43:11.003539Z
| [subc] -Add: curr-side flag for subc xor draw (will be used for mirror-draw on the component side when placing from_outside)
|
M /trunk/src/obj_subc.c
M /trunk/src/obj_subc.h
M /trunk/src/crosshair.c
|
|
r13496
| file changeset diff or repo changeset diff
| igor2 | 2017-12-16T14:43:13.472957Z
| [TODO] -Update: turns out the property editor doesn't edit elements so it shouldn't edit subcs either
|
M /trunk/doc/TODO
|
|
|
|
r13493
| file changeset diff or repo changeset diff
| igor2 | 2017-12-16T14:37:34.949980Z
| [core] -Add: loop_all and obj_any should include subc
|
M /trunk/src/obj_any.h
M /trunk/src/data.c
M /trunk/src/data.h
|
|
r13492
| file changeset diff or repo changeset diff
| ade | 2017-12-16T14:01:54.050238Z
| [TODO] -Del: Ack subc placed on back and then undo caused move to front instead of removal bug
|
M /trunk/doc/TODO
|
|
r13491
| file changeset diff or repo changeset diff
| igor2 | 2017-12-16T12:40:26.096952Z
| [subc] -Fix: keep track of whether a buffer is loaded from the outside or is from the board; when loaded from the outside, subc pasting is affected by current side, else side is kept (this fixes a decade old bg about element having to be put on solder or component side on the moment of load, not on the moment of paste)
|
M /trunk/src/buffer.c
M /trunk/src/operation.h
M /trunk/src/obj_subc.c
M /trunk/src/copy.c
M /trunk/src/buffer.h
M /trunk/src/obj_elem.c
|
|
r13490
| file changeset diff or repo changeset diff
| igor2 | 2017-12-16T11:38:12.635114Z
| [TODO] -Move: detecting SIGPIPE is low prio plan - won't need it unless some expotic system needs it
|
M /trunk/doc/TODO
|
|
|
r13488
| file changeset diff or repo changeset diff
| igor2 | 2017-12-16T11:31:40.643896Z
| -Add: menu for external editing of subcircuits
|
M /trunk/src/pcb-menu-lesstif.lht
M /trunk/src/pcb-menu-mkey.lht
M /trunk/src/pcb-menu-gtk.lht
|
|
|
|
|
r13483
| file changeset diff or repo changeset diff
| igor2 | 2017-12-16T02:51:20.732834Z
| [TODO] -Update: move items that require new features implemented to a later cycle - we are only doing bugfixes for this release
|
M /trunk/doc/TODO
|
|
|
|
r13480
| file changeset diff or repo changeset diff
| igor2 | 2017-12-15T15:33:22.920566Z
| [subc] -Fix: when placing a subc on the solder side, the other-side part of the operation shall not be undoable, it's just part of the placement
|
M /trunk/src/obj_subc.c
|
|
|
r13478
| file changeset diff or repo changeset diff
| igor2 | 2017-12-15T14:39:53.688087Z
| [TODO] -Move: parametric footprint dialog cancel bug on gtk2 can't be reproduced; move it to the next release
|
M /trunk/doc/TODO
|
|
|
|
|
r13474
| file changeset diff or repo changeset diff
| igor2 | 2017-12-15T14:30:18.435077Z
| [import_ltspice] -Fix: cancel on import doesn't mean syntax error
|
M /trunk/src_plugins/import_ltspice/ltspice.c
|
|
r13473
| file changeset diff or repo changeset diff
| igor2 | 2017-12-15T14:28:50.186443Z
| [import_tinycad] -Fix: cancel on import doesn't mean syntax error
|
M /trunk/src_plugins/import_tinycad/tinycad.c
|
|
|
|
|
r13469
| file changeset diff or repo changeset diff
| igor2 | 2017-12-15T14:23:30.915510Z
| [import_mentor_sch] -Fix: cancel on import doesn't mean syntax error
|
M /trunk/src_plugins/import_mentor_sch/mentor_sch.c
|
|
r13468
| file changeset diff or repo changeset diff
| igor2 | 2017-12-15T14:22:12.099716Z
| [io_kicad] -Fix: importing eeschema: cancel doesn't mean syntax error
|
M /trunk/src_plugins/io_kicad/read_net.c
|
|
r13467
| file changeset diff or repo changeset diff
| igor2 | 2017-12-15T14:20:47.206141Z
| [io_tedax] -Fix: when loading footprint, don't say we are looking for a netlist file
|
M /trunk/src_plugins/io_tedax/io_tedax.c
|
|
|
|
|
|
r13462
| file changeset diff or repo changeset diff
| igor2 | 2017-12-15T12:05:46.548169Z
| [core] -Fix: memory leak: hid color cache destroy should free the names allocated by the lib
|
M /trunk/src/hid_color.c
|
|
|
|
r13459
| file changeset diff or repo changeset diff
| igor2 | 2017-12-15T11:49:06.430695Z
| [core] -Add: API for properly destroying a HID color cache (to let exporters plug memory leaks)
|
M /trunk/src/hid_color.c
M /trunk/src/hid_color.h
|
|
|
|
r13456
| file changeset diff or repo changeset diff
| igor2 | 2017-12-15T10:29:04.451000Z
| [export_png] -Fix: memory leak - free all the large image buffers after finishing the export
|
M /trunk/src_plugins/export_png/png.c
|
|
r13455
| file changeset diff or repo changeset diff
| igor2 | 2017-12-15T10:07:19.391419Z
| [export_png] -Fix: free erase and im after finishing the export so that a new export won't inherit a potentially smaller image buffer
|
M /trunk/src_plugins/export_png/png.c
|
|
|
r13453
| file changeset diff or repo changeset diff
| igor2 | 2017-12-15T09:37:13.247545Z
| [export_png] -Fix: always do the fr4 color bending, not only on 2 layer boards
|
M /trunk/src_plugins/export_png/png.c
|
|
r13452
| file changeset diff or repo changeset diff
| igor2 | 2017-12-15T09:29:26.440675Z
| [export_png] -Fix: properly draw darkish shadow for all internal/other-side copper layers in photo mode
|
M /trunk/src_plugins/export_png/png.c
|
|
r13451
| file changeset diff or repo changeset diff
| igor2 | 2017-12-15T09:23:23.168185Z
| [export_png] -Fix: force compositing draw in photo mode, as photo mode will try to combine the output layergroup by layergroup and non-compositing may merge multiple groups in a single session
|
M /trunk/src_plugins/export_png/png.c
|
|
r13450
| file changeset diff or repo changeset diff
| igor2 | 2017-12-15T09:12:59.064264Z
| [core] -Add: HID config option for enforcing composite draw - requred by png photo mode
|
M /trunk/src/draw.c
M /trunk/src/hid.h
|
|
|