previous page | next page
r27785 file changeset diff or repo changeset diff igor22019-10-05T07:33:12.103741Z
 
[io_kicad] -Fix: CUCP#65: experiments show final fallback on the pad clearance is the global pad clearance, as defined in the (setup) field

M /trunk/src_plugins/io_kicad/read.c
r27784 file changeset diff or repo changeset diff igor22019-10-05T07:14:32.796093Z
 
[io_kicad] -Fix: don't crash if no netname available

M /trunk/src_plugins/io_kicad/read.c
r27783 file changeset diff or repo changeset diff igor22019-10-05T06:34:41.363405Z
 
[io_kicad] -Add: support for trapezoid pins and pads (CUCP#64)

M /trunk/src_plugins/io_kicad/read.c
r27770 file changeset diff or repo changeset diff igor22019-10-04T12:56:01.660493Z
 
[io_kicad] -Fix: typo blocked the code from properly ignoring module's path rendering some files unloadable

M /trunk/src_plugins/io_kicad/read.c
r27352 file changeset diff or repo changeset diff igor22019-08-25T06:38:27.667449Z
 
[io] -Del: remove the old footprint write API, use the new, subc write API instead

M /trunk/src_plugins/io_lihata/io_lihata.c
M /trunk/src_plugins/io_eagle/io_eagle.c
M /trunk/src_plugins/io_autotrax/io_autotrax.c
M /trunk/src_plugins/io_kicad/write.h
M /trunk/src_plugins/io_pcb/file.h
M /trunk/src_plugins/io_lihata/write.c
M /trunk/src_plugins/io_dsn/io_dsn.c
M /trunk/src/plug_io.h
M /trunk/src_plugins/extedit/extedit.c
M /trunk/src_plugins/io_kicad_legacy/write.c
M /trunk/src_plugins/io_kicad_legacy/io_kicad_legacy.c
M /trunk/src_plugins/io_mentor_cell/io_mentor_cell.c
M /trunk/src_plugins/io_lihata/write.h
M /trunk/src_plugins/io_hyp/io_hyp.c
M /trunk/src_plugins/io_kicad/write.c
M /trunk/src_plugins/io_pcb/io_pcb.c
M /trunk/src_plugins/io_pcb/file.c
M /trunk/src_plugins/io_kicad_legacy/write.h
M /trunk/src_plugins/io_kicad/io_kicad.c
r27343 file changeset diff or repo changeset diff igor22019-08-25T04:25:33.120233Z
 
[io_kicad] -Add: implement the new subcircuit write API

M /trunk/src_plugins/io_kicad/write.h
M /trunk/src_plugins/io_kicad/write.c
M /trunk/src_plugins/io_kicad/io_kicad.c
r27336 file changeset diff or repo changeset diff igor22019-08-24T14:11:05.903018Z
 
[io_kicad] -Del: write_buffer_subc

M /trunk/src_plugins/io_kicad/write.h
M /trunk/src_plugins/io_kicad/write.c
M /trunk/src_plugins/io_kicad/io_kicad.c
r27333 file changeset diff or repo changeset diff igor22019-08-24T14:02:50.086004Z
 
[io] -Add: API to determine which subc(s) to save from a pcb_data_t that potentially has multiple footprints

M /trunk/src/plug_io.c
M /trunk/src_plugins/io_kicad/write.h
M /trunk/src_plugins/io_tedax/footprint.c
M /trunk/src_plugins/io_pcb/file.h
M /trunk/src_plugins/io_lihata/write.c
M /trunk/src_plugins/io_tedax/io_tedax.c
M /trunk/src/plug_io.h
M /trunk/src_plugins/io_kicad_legacy/write.c
M /trunk/src_plugins/io_tedax/footprint.h
M /trunk/src_plugins/io_kicad/write.c
M /trunk/src_plugins/io_pcb/file.c
M /trunk/src_plugins/io_kicad_legacy/write.h
r27314 file changeset diff or repo changeset diff igor22019-08-24T04:12:08.120120Z
 
[io] -Split: save buffer from save a subcircuit from a buffer API to make room for full buffer saves

M /trunk/src/plug_io.c
M /trunk/src_plugins/io_lihata/io_lihata.c
M /trunk/src_plugins/io_eagle/io_eagle.c
M /trunk/src_plugins/io_autotrax/io_autotrax.c
M /trunk/src_plugins/io_kicad/write.h
M /trunk/src_plugins/io_pcb/file.h
M /trunk/src_plugins/io_lihata/write.c
M /trunk/src_plugins/io_tedax/io_tedax.c
M /trunk/src_plugins/io_dsn/io_dsn.c
M /trunk/src/plug_io.h
M /trunk/src_plugins/io_kicad_legacy/write.c
M /trunk/src_plugins/io_kicad_legacy/io_kicad_legacy.c
M /trunk/src_plugins/io_mentor_cell/io_mentor_cell.c
M /trunk/src_plugins/io_lihata/write.h
M /trunk/src_plugins/io_hyp/io_hyp.c
M /trunk/src_plugins/io_kicad/write.c
M /trunk/src_plugins/io_pcb/io_pcb.c
M /trunk/src_plugins/io_pcb/file.c
M /trunk/src_plugins/io_kicad_legacy/write.h
M /trunk/src_plugins/io_kicad/io_kicad.c
r26976 file changeset diff or repo changeset diff igor22019-07-27T05:35:37.786156Z
 
[netlist2] -Cleanup: rename to netlist (the old implementation is long gone)

M /trunk/src_plugins/oldactions/oldactions.c
M /trunk/src_plugins/report/report.c
M /trunk/src_plugins/dialogs/dlg_netlist.c
M /trunk/src/file_act.c
M /trunk/src_plugins/io_pcb/parse_y.y
M /trunk/src/main.c
M /trunk/src_plugins/sketch_route/sketch_route.c
M /trunk/src_plugins/io_lihata/write.c
M /trunk/src_plugins/io_kicad/read.c
M /trunk/src_plugins/io_tedax/tnetlist.c
M /trunk/src_plugins/import_edif/edif.c
M /trunk/src_plugins/io_kicad/write.c
M /trunk/src/undo_old.c
M /trunk/src_plugins/import_netlist/import_netlist.c
M /trunk/src_plugins/hid_lesstif/netlist.c
M /trunk/src_plugins/import_edif/edif.y
M /trunk/src_plugins/export_stat/stat.c
D /trunk/src/netlist2.c
M /trunk/src_plugins/renumber/renumber.c
D /trunk/src/netlist2.h
M /trunk/src/tool_line.c
M /trunk/src_plugins/smartdisperse/smartdisperse.c
M /trunk/src_plugins/lib_hid_pcbui/status.c
M /trunk/src_plugins/autoplace/autoplace.c
M /trunk/src_plugins/io_autotrax/write.c
M /trunk/src_plugins/io_lihata/read.c
A /trunk/src/netlist.c
M /trunk/src/Makefile.dep
M /trunk/src_plugins/export_ipcd356/ipcd356.c
A /trunk/src/netlist.h
M /trunk/src/rats_act.c
M /trunk/src_plugins/export_xy/xy.c
M /trunk/src_plugins/io_kicad_legacy/write.c
M /trunk/src_plugins/export_dsn/dsn.c
M /trunk/src_plugins/autoroute/autoroute.c
M /trunk/src/Makefile.in
M /trunk/src_plugins/mincut/rats_mincut.c
M /trunk/src_plugins/dialogs/dlg_pinout.c
M /trunk/src/netlist_act.c
M /trunk/scconfig/Rev.h
M /trunk/scconfig/Rev.tab
M /trunk/src/rats_patch.c
M /trunk/src_plugins/io_pcb/file.c
M /trunk/src_plugins/io_dsn/read.c
M /trunk/src_plugins/lib_netmap/netmap.c
M /trunk/doc/TODO.cleanup
M /trunk/src/board.c
M /trunk/src_plugins/lib_netmap/netmap.h
M /trunk/src_plugins/io_pcb/parse_y.c
r26787 file changeset diff or repo changeset diff igor22019-07-20T11:28:54.329251Z
 
[hid] -Add: HID API: pcb_hid_t * as first argument for fileselect

M /trunk/src_plugins/lib_gtk_common/glue_hid.c
M /trunk/src_plugins/hid_lesstif/lesstif.h
M /trunk/src_plugins/import_hpgl/hpgl.c
M /trunk/src_plugins/dialogs/dlg_view.c
M /trunk/src_plugins/renumber/renumber.c
M /trunk/src_plugins/import_tinycad/tinycad.c
M /trunk/src_plugins/import_ltspice/ltspice.c
M /trunk/src_plugins/import_calay/calay.c
M /trunk/src_plugins/export_openems/mesh.c
M /trunk/src_plugins/hid_lesstif/dlg_fileselect.c
M /trunk/src/error.c
M /trunk/src/buffer.c
M /trunk/src_plugins/import_ipcd356/ipcd356.c
M /trunk/src/hid_nogui.c
M /trunk/src_plugins/io_tedax/io_tedax.c
M /trunk/src_plugins/dialogs/dlg_loadsave.c
M /trunk/src_plugins/import_mucs/mucs.c
M /trunk/src_plugins/import_fpcb_nl/fpcb_nl.c
M /trunk/src/rats_patch.c
M /trunk/src/font_act.c
M /trunk/src_plugins/import_dsn/dsn.c
M /trunk/src_plugins/dialogs/dlg_pref_win.c
M /trunk/src_plugins/script/live_script.c
M /trunk/src_plugins/io_hyp/io_hyp.c
M /trunk/src_plugins/import_mentor_sch/mentor_sch.c
M /trunk/src_plugins/hid_lesstif/dlg_fileselect.h
M /trunk/src/hid.h
M /trunk/src_plugins/script/script_act.c
M /trunk/src_plugins/vendordrill/vendor.c
M /trunk/src_plugins/io_kicad/read_net.c
r26680 file changeset diff or repo changeset diff igor22019-07-17T07:06:18.945601Z
 
[io_kicad] -Cleanup: remove unused var

M /trunk/src_plugins/io_kicad/read_net.c
r26540 file changeset diff or repo changeset diff igor22019-06-30T03:22:45.129522Z
 
[io_kicad] -Fix: do not crash on multi-layer zones but throw error for unfinished feature (also mark it for CUCP#49)

M /trunk/src_plugins/io_kicad/read.c
r26539 file changeset diff or repo changeset diff igor22019-06-30T03:05:32.150977Z
 
-Fix: typo

M /trunk/src_plugins/io_kicad/read.c
r26538 file changeset diff or repo changeset diff igor22019-06-30T03:04:33.716708Z
 
[io_kicad] -Cleanup: compiler warning on missing box cast (pcb_box_t is the same as the rtree box)

M /trunk/src_plugins/io_kicad/read.c
r26537 file changeset diff or repo changeset diff igor22019-06-30T03:03:05.717070Z
 
[io_kicad] -Add: TODO on missing poly bloatup

M /trunk/src_plugins/io_kicad/read.c
r26536 file changeset diff or repo changeset diff igor22019-06-30T02:54:39.895589Z
 
[io_kicad] -Add: support for gr_poly custom pad primitive (CUCP#48)

M /trunk/src_plugins/io_kicad/read.c
r26535 file changeset diff or repo changeset diff igor22019-06-29T16:01:45.271879Z
 
[io_kicad] -Fix: when creating custom pad primitives also set the term attribute to make them part of the heavy terminal

M /trunk/src_plugins/io_kicad/read.c
r26534 file changeset diff or repo changeset diff igor22019-06-29T15:48:40.420634Z
 
[io_kicad] -Fix: when creating custom pad primitives, apply subc offset

M /trunk/src_plugins/io_kicad/read.c
r26533 file changeset diff or repo changeset diff igor22019-06-29T15:24:09.304259Z
 
[io_kicad] -Fix: create custom pad primitives within the subc, not on the board

M /trunk/src_plugins/io_kicad/read.c
r26532 file changeset diff or repo changeset diff igor22019-06-29T15:08:00.436639Z
 
[io_kicad] -Add: gr_line and gr_arc respects forced layers (for custom pad primitive)

M /trunk/src_plugins/io_kicad/read.c
r26531 file changeset diff or repo changeset diff igor22019-06-29T14:54:29.896777Z
 
[io_kicad] -Add: custom pad heavy terminal: prepare for forced pad layers, iterate over all wanted layers to create the primitive on each

M /trunk/src_plugins/io_kicad/read.c
r26530 file changeset diff or repo changeset diff igor22019-06-29T14:12:33.237752Z
 
[io_kicad] -Add: dispatch custom pad primitives

M /trunk/src_plugins/io_kicad/read.c
r26529 file changeset diff or repo changeset diff igor22019-06-29T13:35:46.210536Z
 
[io_kicad] -Fix: accept custom pad shape as rect (comment explains why)

M /trunk/src_plugins/io_kicad/read.c
r26528 file changeset diff or repo changeset diff igor22019-06-29T13:27:38.153340Z
 
[io_kicad] -Fix: missing else caused early error exit on complex pad subtrees

M /trunk/src_plugins/io_kicad/read.c
r26522 file changeset diff or repo changeset diff igor22019-06-29T10:03:20.845730Z
 
[io_kicad] -Fix: use the local mask geometry for padstacks, when available, instead of always using the global

M /trunk/src_plugins/io_kicad/read.c
r26521 file changeset diff or repo changeset diff igor22019-06-29T10:01:29.238059Z
 
[io_kicad] -Fix: thru-hole padstacks can use paste too (CUCP#51)

M /trunk/src_plugins/io_kicad/read.c
r26519 file changeset diff or repo changeset diff igor22019-06-29T07:53:35.139943Z
 
[io_kicad] -Fix: zone_connect default is 1, not 0, as shown by the leftmost test case of CUCP#57

M /trunk/src_plugins/io_kicad/read.c
r26518 file changeset diff or repo changeset diff igor22019-06-29T07:52:08.952588Z
 
[io_kicad] -Add: execute delayed zone_connect creating thermals on pads to sorrunding polygons

M /trunk/src_plugins/io_kicad/read.c
r26517 file changeset diff or repo changeset diff igor22019-06-29T07:29:21.064796Z
 
[io_kicad] -Add: remember polygon net connections while parsing a board - will be needed for pad zone connection

M /trunk/src_plugins/io_kicad/read.c
r26516 file changeset diff or repo changeset diff igor22019-06-29T07:17:34.061202Z
 
[io_kicad] -Add: zone_connect: remember a list of pending zone connections

M /trunk/src_plugins/io_kicad/read.c
r26515 file changeset diff or repo changeset diff igor22019-06-29T07:00:23.762486Z
 
[io_kicad] -Add: parse zone_connect and prepare for mapping them

M /trunk/src_plugins/io_kicad/read.c
r26514 file changeset diff or repo changeset diff igor22019-06-29T05:34:19.780190Z
 
[io_kicad] -Add: support for module solder_paste_ratio (CUCP#55)

M /trunk/src_plugins/io_kicad/read.c
r26513 file changeset diff or repo changeset diff igor22019-06-29T05:26:45.755201Z
 
[io_kicad] -Fix: typo

M /trunk/src_plugins/io_kicad/read.c
r26512 file changeset diff or repo changeset diff igor22019-06-29T05:18:58.989920Z
 
-Fix: typo

M /trunk/src_plugins/io_kicad/read.c
r26511 file changeset diff or repo changeset diff igor22019-06-29T05:18:43.221965Z
 
[io_kicad] -Add: support for paste_margin (CUCP#55)

M /trunk/src_plugins/io_kicad/read.c
r26510 file changeset diff or repo changeset diff igor22019-06-29T05:01:00.499592Z
 
[io_kicad] -Add: parse per pad "mask margin"

M /trunk/src_plugins/io_kicad/read.c
r26509 file changeset diff or repo changeset diff igor22019-06-29T02:58:19.680107Z
 
[io_kicad] -Fix: allow negative "mask clearance" and copper clearance values

M /trunk/src_plugins/io_kicad/read.c
r26508 file changeset diff or repo changeset diff igor22019-06-29T02:55:56.393398Z
 
[io_kicad] -Add: calculate pad mask using the module "mask clearance" setting as well

M /trunk/src_plugins/io_kicad/read.c
r26507 file changeset diff or repo changeset diff igor22019-06-28T17:59:17.637441Z
 
[io_kicad] -Add: parse module solder_mask_margin

M /trunk/src_plugins/io_kicad/read.c
r26506 file changeset diff or repo changeset diff igor22019-06-28T16:03:48.771449Z
 
[io_kicad] -Fix: interpret %V and %R in module fp_text (CUCP#52)

M /trunk/src_plugins/io_kicad/read.c
r26505 file changeset diff or repo changeset diff igor22019-06-28T15:45:42.349602Z
 
[io_kicad] -Fix: don't ignore module name on load - use it as footprint attribute in case there was no footprint text prividing the name

M /trunk/src_plugins/io_kicad/read.c
r26504 file changeset diff or repo changeset diff igor22019-06-28T15:20:37.751125Z
 
[io_kicad] -Update: fp_poly tested with sides/mirroring (CUCP#61)

M /trunk/src_plugins/io_kicad/read.c
r26503 file changeset diff or repo changeset diff igor22019-06-28T14:59:07.554141Z
 
-Fix: typo

M /trunk/src_plugins/io_kicad/read.c
r26502 file changeset diff or repo changeset diff igor22019-06-28T14:47:59.749688Z
 
[io_kicad] -Fix: CUCP#63: default pad size matching kicad's hardwired; do not require pad size spec in the file

M /trunk/src_plugins/io_kicad/read.c
r26501 file changeset diff or repo changeset diff igor22019-06-28T14:44:44.790714Z
 
[io_kicad] -Fix: CUCP#63: default hole size matching kicad source

M /trunk/src_plugins/io_kicad/read.c
r26499 file changeset diff or repo changeset diff igor22019-06-28T13:53:34.355460Z
 
[io_kicad] -Add: support for the target primitive

M /trunk/src_plugins/io_kicad/read.c
r26493 file changeset diff or repo changeset diff igor22019-06-28T09:57:36.384420Z
 
[io_kicad] -Fix: when rotating padstack, make sure the new transformed shape is calculated

M /trunk/src_plugins/io_kicad/read.c
r26492 file changeset diff or repo changeset diff igor22019-06-28T09:39:13.815410Z
 
[io_kicad] -Fix: do not convert pad rotation degrees to integer

M /trunk/src_plugins/io_kicad/read.c
r26490 file changeset diff or repo changeset diff igor22019-06-28T08:14:55.090401Z
 
[io_kicad] -Add: reference CUCP#65

M /trunk/src_plugins/io_kicad/read.c
r26489 file changeset diff or repo changeset diff igor22019-06-28T08:12:36.707036Z
 
[io_kicad] -Add: explicit warning for the case when pad clearance is a guesswork

M /trunk/src_plugins/io_kicad/read.c
r26488 file changeset diff or repo changeset diff igor22019-06-28T08:09:01.244883Z
 
[io_kicad] -Fix: do not ignore pad local clearance

M /trunk/src_plugins/io_kicad/read.c
r26487 file changeset diff or repo changeset diff igor22019-06-28T08:07:35.164741Z
 
[io_kicad] -Add: comment about clearance priority as seen in kicad

M /trunk/src_plugins/io_kicad/read.c
r26486 file changeset diff or repo changeset diff igor22019-06-28T07:43:17.413261Z
 
[io_kicad] -Add: parse module global clearance

M /trunk/src_plugins/io_kicad/read.c
r26484 file changeset diff or repo changeset diff igor22019-06-28T06:52:41.046557Z
 
[io_kicad] -Add: placeholder for CUCP#64 (trapezoidal pad)

M /trunk/src_plugins/io_kicad/read.c
r25227 file changeset diff or repo changeset diff igor22019-05-04T08:02:19.986833Z
 
[hidlib] -Cleanup: safe_fs shouldn't depend on PCB but should get (pcb_hidlib_t *) as first arg

M /trunk/src_plugins/vendordrill/vendor.c
M /trunk/src/plug_import.c
M /trunk/src_plugins/export_ps/eps.c
M /trunk/src_plugins/export_excellon/excellon.c
M /trunk/src_plugins/hid_lesstif/main.c
M /trunk/src_plugins/lib_legacy_func/lib_legacy_func.c
M /trunk/src/plug_import.h
M /trunk/src_plugins/export_svg/svg.c
M /trunk/src/file_act.c
M /trunk/src_plugins/io_pcb/parse_l.c
M /trunk/src_plugins/fp_wget/gedasymbols.c
M /trunk/src/plug_io.c
M /trunk/src_plugins/lib_hid_pcbui/infobar.c
M /trunk/src_plugins/import_mentor_sch/mentor_sch.c
M /trunk/src_plugins/script/script.c
M /trunk/src_plugins/io_lihata/write.c
M /trunk/src_plugins/io_pcb/parse_l.l
M /trunk/src_plugins/io_kicad/read.c
M /trunk/src/error.c
M /trunk/src_plugins/export_bom/bom.c
M /trunk/src_plugins/lib_gtk_common/dlg_fileselect.c
M /trunk/src_plugins/io_tedax/tnetlist.c
M /trunk/src_plugins/import_mucs/mucs.c
M /trunk/src/error.h
M /trunk/src_plugins/import_edif/edif.c
M /trunk/src/hid_cfg.c
M /trunk/src_plugins/io_mentor_cell/read.c
M /trunk/src_plugins/export_fidocadj/fidocadj.c
M /trunk/src_plugins/export_openems/export_openems.c
M /trunk/src_plugins/import_edif/edif.h
M /trunk/src/hid_cfg.h
M /trunk/src_plugins/cam/cam_compile.c
M /trunk/src_plugins/export_openscad/scad_models.c
M /trunk/src_plugins/script/live_script.c
M /trunk/src_plugins/io_hyp/parser.c
M /trunk/src_plugins/import_calay/calay.c
M /trunk/src_plugins/io_kicad/read_net.c
M /trunk/src/paths.h
M /trunk/src_plugins/export_oldconn/oldconn.c
M /trunk/src_plugins/lib_hid_common/cli_history.c
M /trunk/src_plugins/fp_fs/fp_fs.c
M /trunk/src_plugins/io_eagle/trparse_xml.c
M /trunk/src_plugins/import_netlist/import_netlist.c
M /trunk/src_plugins/import_edif/edif.y
M /trunk/src_plugins/export_gcode/gcode.c
M /trunk/src_plugins/export_stat/stat.c
M /trunk/src_plugins/dialogs/dlg_view.c
M /trunk/src_plugins/mincut/pcb-mincut/graph.c
M /trunk/src_plugins/renumber/renumber.c
M /trunk/src_plugins/io_tedax/tboard.c
M /trunk/src_plugins/io_tedax/stackup.c
M /trunk/src_plugins/export_gerber/gerber.c
M /trunk/src_plugins/io_tedax/tdrc.c
M /trunk/src_plugins/export_openscad/export_openscad.c
M /trunk/src_plugins/extedit/extedit.c
M /trunk/src_plugins/io_eagle/trparse_bin.c
M /trunk/src_plugins/import_fpcb_nl/fpcb_nl.c
M /trunk/src_plugins/io_lihata/read.c
M /trunk/src_plugins/io_autotrax/read.c
M /trunk/src_plugins/fp_wget/wget_common.c
M /trunk/src/conf.c
M /trunk/src_plugins/export_lpr/lpr.c
M /trunk/src/main_act.c
M /trunk/src_plugins/export_ipcd356/ipcd356.c
M /trunk/src_plugins/fp_wget/edakrill.c
M /trunk/src/conf.h
M /trunk/src_plugins/export_xy/xy.c
M /trunk/src/safe_fs.c
M /trunk/src_plugins/export_png/png.c
M /trunk/src_plugins/import_ltspice/ltspice.c
M /trunk/src_plugins/io_eagle/read_dru.c
M /trunk/src_plugins/export_dsn/dsn.c
M /trunk/src_plugins/import_sch/import_sch.c
M /trunk/src_plugins/import_tinycad/tinycad.c
M /trunk/src/safe_fs.h
M /trunk/src_plugins/export_dxf/dxf.c
M /trunk/src_plugins/lib_hid_common/place.c
M /trunk/src/compat_fs.c
M /trunk/src_plugins/import_ipcd356/ipcd356.c
M /trunk/src_plugins/export_openems/mesh.c
M /trunk/src_plugins/io_tedax/tlayer.c
M /trunk/src/buffer.c
M /trunk/src_plugins/export_ps/ps.c
M /trunk/src/rats_patch.c
M /trunk/src_plugins/import_hpgl/hpgl.c
M /trunk/src_plugins/io_tedax/footprint.c
M /trunk/src_plugins/io_dsn/read.c
M /trunk/src_plugins/import_mentor_sch/netlist_helper.c
M /trunk/src_plugins/import_dsn/dsn.c
M /trunk/src/board.c
M /trunk/src_plugins/lib_gtk_common/dlg_library_param.c
M /trunk/src_plugins/ar_cpcb/ar_cpcb.c
r24883 file changeset diff or repo changeset diff igor22019-04-25T17:21:24.250907Z
 
[hidlib] -Move: pcb_board_t's MaxWidth and MaxHeight to hidlib size_x and size_y - this is really the drawing area extents

M /trunk/src/board.h
M /trunk/src_plugins/drc_orig/drc_orig.c
M /trunk/src_plugins/export_ps/eps.c
M /trunk/src_plugins/export_excellon/excellon.c
M /trunk/src_plugins/export_bboard/bboard.c
M /trunk/src_plugins/autocrop/autocrop.c
M /trunk/src_plugins/hid_lesstif/main.c
M /trunk/src_plugins/dialogs/dlg_netlist.c
M /trunk/src_plugins/export_svg/svg.c
M /trunk/src/tool_move.c
M /trunk/src/file_act.c
M /trunk/src_plugins/draw_fab/draw_fab.c
M /trunk/src_plugins/hid_remote/remote.c
M /trunk/src/tool.c
M /trunk/src/plug_io.c
M /trunk/src_plugins/shape/shape.c
M /trunk/src_plugins/io_pcb/parse_y.y
M /trunk/src_plugins/shape/shape_dialog.c
M /trunk/src_plugins/sketch_route/sketch_route.c
M /trunk/src_plugins/io_lihata/write.c
M /trunk/src_plugins/io_eagle/read.c
M /trunk/src_plugins/io_kicad/read.c
M /trunk/src_plugins/lib_gtk_hid/common.c
M /trunk/src_plugins/io_hyp/write.c
M /trunk/src_plugins/diag/integrity.c
M /trunk/src_plugins/export_openems/export_openems.c
M /trunk/src/draw_composite.c
M /trunk/src_plugins/export_openscad/scad_draw.c
M /trunk/src/crosshair.c
M /trunk/src_plugins/io_kicad/write.c
M /trunk/src_plugins/io_hyp/parser.c
M /trunk/src_plugins/lib_gtk_common/wt_preview.c
M /trunk/src_plugins/dialogs/dlg_pref_sizes.c
M /trunk/src/tool_buffer.c
M /trunk/src_plugins/propedit/propsel.c
M /trunk/src_plugins/export_gcode/gcode.c
M /trunk/src_plugins/hid_gtk3_cairo/gtkhid-cairo.c
M /trunk/src_plugins/export_stat/stat.c
M /trunk/src_plugins/io_tedax/tboard.c
M /trunk/src_plugins/export_gerber/gerber.c
M /trunk/src_plugins/stroke/stroke.c
M /trunk/src_plugins/export_openscad/export_openscad.c
M /trunk/src_plugins/smartdisperse/smartdisperse.c
M /trunk/src_plugins/hid_gtk2_gdk/gtkhid-gdk.c
M /trunk/src_plugins/lib_gtk_common/ui_zoompan.c
M /trunk/src_plugins/io_autotrax/write.c
M /trunk/src/hidlib.h
M /trunk/src_plugins/autoplace/autoplace.c
M /trunk/src_plugins/io_lihata/read.c
M /trunk/src_plugins/lib_gtk_common/ui_zoompan.h
M /trunk/src_plugins/io_autotrax/read.c
M /trunk/src_plugins/hid_batch/batch.c
M /trunk/src_plugins/export_ipcd356/ipcd356.c
M /trunk/src_plugins/hid_gtk2_gl/gtkhid-gl.c
M /trunk/src_plugins/io_kicad_legacy/write.c
M /trunk/src_plugins/export_xy/xy.c
M /trunk/src_plugins/export_png/png.c
M /trunk/src/object_act.c
M /trunk/src_plugins/io_dsn/write.c
M /trunk/src_plugins/export_dsn/dsn.c
M /trunk/src_plugins/fontmode/fontmode.c
M /trunk/src_plugins/autoroute/autoroute.c
M /trunk/src_plugins/lib_hid_gl/hidgl.c
M /trunk/src_plugins/export_dxf/dxf.c
M /trunk/src/draw_ly_spec.c
M /trunk/src_plugins/lib_gtk_hid/coord_conv.h
M /trunk/src_plugins/io_hyp/hyp_y.c
M /trunk/src/gui_act.c
M /trunk/src_plugins/io_hyp/hyp_y.h
M /trunk/src_plugins/import_ipcd356/ipcd356.c
M /trunk/src_plugins/export_openems/mesh.c
M /trunk/src/buffer.c
M /trunk/src_plugins/export_ps/ps.c
M /trunk/src_plugins/millpath/toolpath.c
M /trunk/src_plugins/io_pcb/file.c
M /trunk/src/obj_subc.c
M /trunk/src_plugins/io_dsn/read.c
M /trunk/src_plugins/lib_polyhelp/topoly.c
M /trunk/src_plugins/import_dsn/dsn.c
M /trunk/src_plugins/export_dxf/dxf_draw.c
M /trunk/src/board.c
M /trunk/src_plugins/io_pcb/parse_y.c
M /trunk/src_plugins/ar_cpcb/ar_cpcb.c
r24674 file changeset diff or repo changeset diff igor22019-04-17T05:54:53.436619Z
 
[io_kicad] -Add: reference to CUCP#63

M /trunk/src_plugins/io_kicad/read.c
r24673 file changeset diff or repo changeset diff igor22019-04-17T05:51:57.021964Z
 
[io_kicad] -Fix: some old files are defining thru-hole pads without drill geometry - improvise 0.5 mm for now

M /trunk/src_plugins/io_kicad/read.c
r24672 file changeset diff or repo changeset diff igor22019-04-17T05:40:12.604362Z
 
[io_kicad] -Fix: foreign language layer logic for smd_side guessing triggers only if smd_side was not obvious from layer names

M /trunk/src_plugins/io_kicad/read.c
r24671 file changeset diff or repo changeset diff igor22019-04-17T05:28:56.733239Z
 
[io_kicad] -Add: fallback mechanisms for when a module references *.Cu but the board has foreign language layer names not matching

M /trunk/src_plugins/io_kicad/read.c
r24670 file changeset diff or repo changeset diff igor22019-04-17T04:59:12.679242Z
 
[io_kicad] -Add: ignore the autoplace* subtrees in modules

M /trunk/src_plugins/io_kicad/read.c
r24667 file changeset diff or repo changeset diff igor22019-04-17T04:06:18.235405Z
 
[io_kicad] -Add: handle empty (layers) in smd: assume *.Cu and throw a warning

M /trunk/src_plugins/io_kicad/read.c
r24665 file changeset diff or repo changeset diff igor22019-04-17T03:43:55.066059Z
 
[io_kicad] -Add: ignore drill offset with a warning

M /trunk/src_plugins/io_kicad/read.c
r24663 file changeset diff or repo changeset diff igor22019-04-16T07:30:15.926505Z
 
[io_kicad] -Fix: set slot layer group purpose using strdup

M /trunk/src_plugins/io_kicad/read.c
r24662 file changeset diff or repo changeset diff igor22019-04-16T07:27:43.239500Z
 
[io_kicad] -Add: auto-create a mech layer for plated slots so they show up properly

M /trunk/src_plugins/io_kicad/read.c
r24661 file changeset diff or repo changeset diff igor22019-04-16T07:17:24.504096Z
 
[io_kicad] -Cleanup: remove unused var

M /trunk/src_plugins/io_kicad/read.c
r24660 file changeset diff or repo changeset diff igor22019-04-16T07:16:11.444621Z
 
[io_kicad] -Add: create oval holes as slots (but there's no mech layer on the board yet!)

M /trunk/src_plugins/io_kicad/read.c
r24658 file changeset diff or repo changeset diff igor22019-04-16T06:25:54.300311Z
 
[io_kicad] -Add: parse oval drill

M /trunk/src_plugins/io_kicad/read.c
r24657 file changeset diff or repo changeset diff igor22019-04-16T05:31:24.426144Z
 
[io_kicad] -Add: support for np_thru_hole pads

M /trunk/src_plugins/io_kicad/read.c
r24655 file changeset diff or repo changeset diff igor22019-04-16T03:31:31.962943Z
 
[io_kicad] -Fix: when creating mask layer in a buffer/subc, make sure it is a SUB (negative) layer

M /trunk/src_plugins/io_kicad/read.c
r24649 file changeset diff or repo changeset diff igor22019-04-15T07:20:31.119520Z
 
[io_kicad] -Cleanup: simplify poly pts load code by early error returns instead of deep nested ifs

M /trunk/src_plugins/io_kicad/read.c
r24648 file changeset diff or repo changeset diff igor22019-04-15T07:11:12.291474Z
 
[io_kicad] -Add: reference TODO to #62

M /trunk/src_plugins/io_kicad/read.c
r24647 file changeset diff or repo changeset diff igor22019-04-15T07:08:30.972539Z
 
[io_kicad] -Fix: fp_poly is created with the right coordinates from module offset

M /trunk/src_plugins/io_kicad/read.c
r24646 file changeset diff or repo changeset diff igor22019-04-15T07:04:21.422178Z
 
[io_kicad] -Add: create fp_poly polygons (with the wrong coords, tho)

M /trunk/src_plugins/io_kicad/read.c
r24643 file changeset diff or repo changeset diff igor22019-04-15T06:39:46.532915Z
 
[io_kicad] -Add: parse fp_poly fields (but do not yet create the polygon)

M /trunk/src_plugins/io_kicad/read.c
r24642 file changeset diff or repo changeset diff igor22019-04-15T06:24:04.519785Z
 
[io_kicad] -Change: reorganize the code so that fp_poly can be parsed without forward declarations

M /trunk/src_plugins/io_kicad/read.c
r24641 file changeset diff or repo changeset diff igor22019-04-15T06:17:09.710520Z
 
[io_kicad] -Cleanup: don't count zone children, the result is not used anywhere

M /trunk/src_plugins/io_kicad/read.c
r24640 file changeset diff or repo changeset diff igor22019-04-15T06:15:45.551234Z
 
[io_kicad] -Del: don't count zone polygons, the result is not used anywhere

M /trunk/src_plugins/io_kicad/read.c
r24639 file changeset diff or repo changeset diff igor22019-04-15T06:14:42.699613Z
 
[io_kicad] -Fix: don't mention zone in poly pts parsing error messages, that would be incompatible with later fp_poly use

M /trunk/src_plugins/io_kicad/read.c
r24638 file changeset diff or repo changeset diff igor22019-04-15T06:13:21.644228Z
 
[io_kicad] -Cleanup: indentation after the split

M /trunk/src_plugins/io_kicad/read.c
r24637 file changeset diff or repo changeset diff igor22019-04-15T06:10:27.625337Z
 
[io_kicad] -Split: polygon pts parser so it can be reused for fp_poly later

M /trunk/src_plugins/io_kicad/read.c
r24635 file changeset diff or repo changeset diff igor22019-04-15T05:33:45.001488Z
 
[io_kicad] -Fix: when auto-creating subc layers, use fp_data instead of st->pcb if the latter is NULL - in other words, operate on subc bound layers

M /trunk/src_plugins/io_kicad/read.c
r24634 file changeset diff or repo changeset diff igor22019-04-15T04:54:03.440463Z
 
[io_kicad] -Fix: throw an error if padstack ends up with no shape on any layer

M /trunk/src_plugins/io_kicad/read.c
r24633 file changeset diff or repo changeset diff igor22019-04-15T03:34:32.396081Z
 
[io_kicad] -Fix: don't crash on st->pcb == NULL while loading a module as a footprint

M /trunk/src_plugins/io_kicad/read.c
r24632 file changeset diff or repo changeset diff igor22019-04-15T03:20:58.398967Z
 
[io_kicad] -Add: create an intern copper layer for footprint tempalte boards, for padstacks

M /trunk/src_plugins/io_kicad/read.c
r24631 file changeset diff or repo changeset diff igor22019-04-15T03:12:43.023191Z
 
[io_kicad] -Fix: create the default common layer set for loading a kicad module as pcb: copper, silk, paste and mask

M /trunk/src_plugins/io_kicad/read.c
r24630 file changeset diff or repo changeset diff igor22019-04-15T03:01:01.301206Z
 
[io_kicad] -Fix: when loading footprint as board, place the subc on the board

M /trunk/src_plugins/io_kicad/read.c
r24629 file changeset diff or repo changeset diff igor22019-04-15T02:48:34.755606Z
 
[io_kicad] -Cleanup: make direct footprint loading an explicit bit, don't let the module parser guess from st->pcb == NULL because that is not true when loading footprint as a board

M /trunk/src_plugins/io_kicad/read.c
r24628 file changeset diff or repo changeset diff igor22019-04-15T02:35:21.210372Z
 
[io_kicad] -Add: when loading footprint as pcb, create all layers the parser will need in advance

M /trunk/src_plugins/io_kicad/layertab.h
M /trunk/src_plugins/io_kicad/read.c
r24626 file changeset diff or repo changeset diff igor22019-04-15T02:18:46.523152Z
 
[io_kicad] -Add: TODO about removing local layer tab from write.c later on

M /trunk/src_plugins/io_kicad/write.c
r24625 file changeset diff or repo changeset diff igor22019-04-15T02:16:21.283376Z
 
[io_kicad] -Split: layertab data from the .h to a .c so it won't need to be duplicated for write.c

M /trunk/scconfig/Rev.h
M /trunk/src_plugins/io_kicad/layertab.h
M /trunk/scconfig/Rev.tab
M /trunk/src_plugins/io_kicad/Plug.tmpasm
A /trunk/src_plugins/io_kicad/layertab.c
r24624 file changeset diff or repo changeset diff igor22019-04-15T02:06:17.428433Z
 
[io_kicad] -Add: new column in layer tab: automatic layer creation

M /trunk/src_plugins/io_kicad/layertab.h
r24622 file changeset diff or repo changeset diff igor22019-04-14T16:57:47.377941Z
 
[io_kicad] -Fix: when loading a module as pcb, call the module parser

M /trunk/src_plugins/io_kicad/read.c
r24592 file changeset diff or repo changeset diff igor22019-04-13T11:19:32.587722Z
 
[io_kicad] -Add: dummy parser for pad options and mask/paste margins

M /trunk/src_plugins/io_kicad/read.c
r24591 file changeset diff or repo changeset diff igor22019-04-13T10:54:59.116003Z
 
[io_kicad] -Cleanup: copyright banner indentation

M /trunk/src_plugins/io_kicad/read.c
r24589 file changeset diff or repo changeset diff igor22019-04-13T08:43:31.327250Z
 
[io_kicad] -Add: support round-rect shape for thru-hole pads

M /trunk/src_plugins/io_kicad/read.c
r24588 file changeset diff or repo changeset diff igor22019-04-13T08:32:39.152329Z
 
[io_kicad] -Add: refuse to do round-rect pad if ratio is out of range

M /trunk/src_plugins/io_kicad/read.c
r24586 file changeset diff or repo changeset diff igor22019-04-13T07:58:35.200259Z
 
[io_kicad] -Cleanup: remove dead code

M /trunk/src_plugins/io_kicad/read.c
r24585 file changeset diff or repo changeset diff igor22019-04-13T07:58:04.671725Z
 
[io_kicad] -Add: support for round rect smd pads

M /trunk/scconfig/Rev.h
M /trunk/scconfig/Rev.tab
M /trunk/src_plugins/io_kicad/read.c
M /trunk/scconfig/plugins.h
M /trunk/src_plugins/io_kicad/io_kicad.pup
M /trunk/src/netlist_act.c

Command line to view the complete history:
svn log -v svn://svn.repo.hu/pcb-rnd//trunk/src_plugins/io_kicad