previous page | next page
r13549 file changeset diff or repo changeset diff igor22017-12-19T12:12:09.490993Z
 
[TODO] -Add: cleanup namespace pollution for XORDraw*

M /trunk/doc/TODO.cleanup
r13548 file changeset diff or repo changeset diff igor22017-12-19T11:10:03.704625Z
 
[core] -Fix: memory leak: design dir can be cleared in the config without a free()

M /trunk/src/plug_io.c
r13547 file changeset diff or repo changeset diff igor22017-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
r13546 file changeset diff or repo changeset diff igor22017-12-19T10:38:52.273019Z
 
[core] -Fix: memory leak on footprint plugin root path

M /trunk/src/plug_footprint.c
r13545 file changeset diff or repo changeset diff igor22017-12-19T10:36:14.219803Z
 
[core] -Fix: memory leaks on plugin dir builds

M /trunk/src/hid_init.c
r13544 file changeset diff or repo changeset diff igor22017-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
r13543 file changeset diff or repo changeset diff igor22017-12-19T10:26:43.167112Z
 
[core] -Fix: memory leak of design path

M /trunk/src/plug_io.c
M /trunk/src/main.c
M /trunk/src/plug_io.h
r13542 file changeset diff or repo changeset diff igor22017-12-19T10:13:49.323342Z
 
[query] -Fix: memory leak: free the function hash on uninit

M /trunk/src_plugins/query/query.c
r13541 file changeset diff or repo changeset diff igor22017-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
r13540 file changeset diff or repo changeset diff igor22017-12-19T09:58:02.051951Z
 
[core] -Fix: memory leak: building plugin paths

M /trunk/src/hid_init.c
r13539 file changeset diff or repo changeset diff igor22017-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
r13538 file changeset diff or repo changeset diff igor22017-12-19T09:51:13.500720Z
 
[core] -Fix: memory leak on default layer names in pcb_data_t destroy

M /trunk/src/data.c
r13537 file changeset diff or repo changeset diff igor22017-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 igor22017-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 igor22017-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
r13534 file changeset diff or repo changeset diff igor22017-12-19T06:54:51.804106Z
 
[io_lihata] -Fix: memory leak: free error message string after load

M /trunk/src_plugins/io_lihata/read.c
r13533 file changeset diff or repo changeset diff igor22017-12-19T03:34:32.325446Z
 
[TODO] -Update: ack keantoken's reports

M /trunk/doc/TODO
r13532 file changeset diff or repo changeset diff wojciechk82017-12-18T16:18:54.704236Z
 
[TODO] -Update: selection and undo/redo bugs ack'd

M /trunk/doc/TODO
r13531 file changeset diff or repo changeset diff wojciechk82017-12-18T16:06:12.033381Z
 
[TODO] -Update: mark 'csect can't make a layer outline' as done

M /trunk/doc/TODO
r13530 file changeset diff or repo changeset diff ade2017-12-18T15:18:15.252967Z
 
[TODO] -Del: Ack label drawing (delayed_draw) happens too soon bug

M /trunk/doc/TODO
r13529 file changeset diff or repo changeset diff igor22017-12-18T14:53:33.890789Z
 
[TODO] -Update: mark autoplace done (but untested)

M /trunk/doc/TODO
r13528 file changeset diff or repo changeset diff igor22017-12-18T14:51:50.172740Z
 
[autoplace] -Add: handle subc in perturbation

M /trunk/src_plugins/autoplace/autoplace.c
r13527 file changeset diff or repo changeset diff igor22017-12-18T14:51:17.210858Z
 
[subc] -Add: helper function for 90 deg subc rotation

M /trunk/src/obj_subc.c
M /trunk/src/obj_subc.h
r13526 file changeset diff or repo changeset diff igor22017-12-18T14:00:14.450683Z
 
[autoplace] -Add: handle subc in neighbour scoring and panelization

M /trunk/src_plugins/autoplace/autoplace.c
r13525 file changeset diff or repo changeset diff ade2017-12-18T13:45:24.951412Z
 
[TODO] -Del: Ack subc text is not mirrored when sent to the back of the board bug

M /trunk/doc/TODO
r13524 file changeset diff or repo changeset diff igor22017-12-18T12:55:14.782691Z
 
[autoplace] -Add: map subc temrinal bounding boxes

M /trunk/src_plugins/autoplace/autoplace.c
r13523 file changeset diff or repo changeset diff igor22017-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
r13522 file changeset diff or repo changeset diff igor22017-12-18T10:59:40.263575Z
 
-Update: deps

M /trunk/src/Makefile.dep
r13521 file changeset diff or repo changeset diff igor22017-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
r13520 file changeset diff or repo changeset diff igor22017-12-18T10:46:24.517745Z
 
[term] -Add: macro to list any OBJ type that can be a terminal

M /trunk/src/obj_term.h
r13519 file changeset diff or repo changeset diff igor22017-12-18T10:39:59.855625Z
 
[core] -Add: genericm, flat data iterator on the children of pcb_data_t

A /trunk/src/data_it.h
r13518 file changeset diff or repo changeset diff wojciechk82017-12-18T09:21:48.821833Z
 
[draw_csect] -Add: editable outline layer group

M /trunk/src_plugins/draw_csect/draw_csect.c
r13517 file changeset diff or repo changeset diff igor22017-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 igor22017-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 igor22017-12-18T08:49:24.946340Z
 
[autoplace] -Add: handle padstack and layer object terminals on connection mapping

M /trunk/src_plugins/autoplace/autoplace.c
r13514 file changeset diff or repo changeset diff erich2017-12-18T06:45:48.935618Z
 
[io_eagle] -Fix: make post_process_thermals static

M /trunk/src_plugins/io_eagle/read.c
r13513 file changeset diff or repo changeset diff erich2017-12-18T06:42:39.976752Z
 
[io_eagle] -Fix: cleaned up post_process_thermals stub

M /trunk/src_plugins/io_eagle/read.c
r13512 file changeset diff or repo changeset diff erich2017-12-18T06:18:51.994566Z
 
[io_eagle] -Add: stub for post processing thermals added to read.c

M /trunk/src_plugins/io_eagle/read.c
r13511 file changeset diff or repo changeset diff erich2017-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 igor22017-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 igor22017-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 igor22017-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
r13507 file changeset diff or repo changeset diff igor22017-12-18T04:30:44.642356Z
 
[scconfig] -Add: detect GLU if hid_gtk2_gl is to be compiled

M /trunk/scconfig/hooks.c
r13506 file changeset diff or repo changeset diff erich2017-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
r13505 file changeset diff or repo changeset diff erich2017-12-17T22:12:21.356370Z
 
[TODO] updated TODO now that netlist parsing behaves

M /trunk/doc/TODO
r13504 file changeset diff or repo changeset diff erich2017-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 wojciechk82017-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
r13502 file changeset diff or repo changeset diff igor22017-12-16T17:57:28.543306Z
 
[TODO] -Move: tool_line undo bug will be addressed in the next cycle

M /trunk/doc/TODO
r13501 file changeset diff or repo changeset diff igor22017-12-16T17:16:46.770283Z
 
[TODO] -Update: subc xor draw when placing on solder side fixed

M /trunk/doc/TODO
r13500 file changeset diff or repo changeset diff igor22017-12-16T17:15:57.491816Z
 
[subc] -Add: r13499 for padstack mirroring

M /trunk/src/obj_subc.c
r13499 file changeset diff or repo changeset diff igor22017-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 igor22017-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 igor22017-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 igor22017-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
r13495 file changeset diff or repo changeset diff igor22017-12-16T14:39:50.529057Z
 
[TODO] -Update: subc query progress

M /trunk/doc/TODO
M /trunk/doc/TODO.user
r13494 file changeset diff or repo changeset diff igor22017-12-16T14:39:05.618622Z
 
[query] -Add: code for subc fields (not subc parts yet)

M /trunk/src_plugins/query/query_access.c
r13493 file changeset diff or repo changeset diff igor22017-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 ade2017-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 igor22017-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 igor22017-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
r13489 file changeset diff or repo changeset diff igor22017-12-16T11:31:51.788723Z
 
[TODO] -Update: extedit menu done

M /trunk/doc/TODO
r13488 file changeset diff or repo changeset diff igor22017-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
r13487 file changeset diff or repo changeset diff igor22017-12-16T10:27:04.192843Z
 
[TODO] -Update: reorder and reclassify

M /trunk/doc/TODO
r13486 file changeset diff or repo changeset diff igor22017-12-16T10:14:56.926920Z
 
[TODO] -Update: lihata v4 padstack formatting done

M /trunk/doc/TODO
r13485 file changeset diff or repo changeset diff igor22017-12-16T10:11:37.563349Z
 
[io_lihata] -Add: output styling: compact padstack ps_circ

M /trunk/src_plugins/io_lihata/write_style.c
r13483 file changeset diff or repo changeset diff igor22017-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
r13482 file changeset diff or repo changeset diff igor22017-12-15T15:57:45.308767Z
 
[io_lihata] -Add: compact output formatting: padstack ref

M /trunk/src_plugins/io_lihata/write_style.c
r13481 file changeset diff or repo changeset diff igor22017-12-15T15:33:45.325915Z
 
[TODO] -Update: mark Ade's place-subc-on-bottom-side undo bug fixed

M /trunk/doc/TODO
r13480 file changeset diff or repo changeset diff igor22017-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
r13479 file changeset diff or repo changeset diff igor22017-12-15T15:32:42.854993Z
 
[core] -Add: expose uundo truncate API

M /trunk/src/undo.c
M /trunk/src/undo.h
r13478 file changeset diff or repo changeset diff igor22017-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
r13477 file changeset diff or repo changeset diff igor22017-12-15T14:36:14.767538Z
 
[TODO] -Fix: typos

M /trunk/doc/TODO
r13476 file changeset diff or repo changeset diff igor22017-12-15T14:33:44.459003Z
 
[TODO] -Update: import cancel syntax error fixed

M /trunk/doc/TODO
r13475 file changeset diff or repo changeset diff igor22017-12-15T14:31:25.607709Z
 
[io_hyp] -Fix: cancel on import doesn't mean syntax error

M /trunk/src_plugins/io_hyp/io_hyp.c
r13474 file changeset diff or repo changeset diff igor22017-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 igor22017-12-15T14:28:50.186443Z
 
[import_tinycad] -Fix: cancel on import doesn't mean syntax error

M /trunk/src_plugins/import_tinycad/tinycad.c
r13472 file changeset diff or repo changeset diff igor22017-12-15T14:27:24.948999Z
 
[import_mucs] -Fix: cancel import doesn't mean syntax error

M /trunk/src_plugins/import_mucs/mucs.c
r13471 file changeset diff or repo changeset diff igor22017-12-15T14:25:46.147585Z
 
[import_dsn] -Fix: cancel on import doesn't mean syntax error

M /trunk/src_plugins/import_dsn/dsn.c
r13470 file changeset diff or repo changeset diff igor22017-12-15T14:24:43.391801Z
 
[vendor] -Fix: cancel on import doesn't mean syntax error

M /trunk/src_plugins/vendordrill/vendor.c
r13469 file changeset diff or repo changeset diff igor22017-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 igor22017-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 igor22017-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
r13466 file changeset diff or repo changeset diff igor22017-12-15T14:20:16.577038Z
 
[io_tedax] -Fix: cancel file name is not a syntax error

M /trunk/src_plugins/io_tedax/io_tedax.c
r13465 file changeset diff or repo changeset diff igor22017-12-15T14:06:24.842787Z
 
[io_lihata] -Add: compact output styling for padstack proto

M /trunk/src_plugins/io_lihata/write_style.c
r13464 file changeset diff or repo changeset diff igor22017-12-15T13:08:22.804387Z
 
[TODO] -Del: ps hole bug ACKed

M /trunk/doc/TODO
r13463 file changeset diff or repo changeset diff igor22017-12-15T12:06:20.014442Z
 
[export_png] -Fix: memory leak: color allocation/caching

M /trunk/src_plugins/export_png/png.c
r13462 file changeset diff or repo changeset diff igor22017-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
r13461 file changeset diff or repo changeset diff igor22017-12-15T11:56:16.827538Z
 
[export_png] -Fix: memory leak on master image

M /trunk/src_plugins/export_png/png.c
r13460 file changeset diff or repo changeset diff igor22017-12-15T11:49:29.876756Z
 
[export_png] -Fix: brush image memleak

M /trunk/src_plugins/export_png/png.c
r13459 file changeset diff or repo changeset diff igor22017-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
r13458 file changeset diff or repo changeset diff igor22017-12-15T10:45:38.492037Z
 
[export_png] -Fix: memory leak on colors and brushes

M /trunk/src_plugins/export_png/png.c
r13457 file changeset diff or repo changeset diff igor22017-12-15T10:33:05.969181Z
 
[export_png] -Fix: uninitialized memory problem with gc allocation

M /trunk/src_plugins/export_png/png.c
r13456 file changeset diff or repo changeset diff igor22017-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 igor22017-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
r13454 file changeset diff or repo changeset diff igor22017-12-15T09:52:38.676775Z
 
[TODO] -Update: mark the pmg photo mode shadow rendering bug fixed

M /trunk/doc/TODO
r13453 file changeset diff or repo changeset diff igor22017-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 igor22017-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 igor22017-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 igor22017-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
r13449 file changeset diff or repo changeset diff igor22017-12-15T09:07:54.198561Z
 
[export_png] -Fix: fill_circle should be compositing

M /trunk/src_plugins/export_png/png.c

Command line to view the complete history:
svn log -v svn://svn.repo.hu/pcb-rnd///tags/1.2.7