next page
r38473 file changeset diff or repo changeset diff igor22023-11-17T17:29:37.464128Z
 
[io_altium] -Add: support for global clearance (gap) for rules with all-all expression

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/altium_kw.sphash
r38472 file changeset diff or repo changeset diff igor22023-11-17T16:19:58.712805Z
 
[io_altium] -Fix: terminate reading padstack after 4 fields, even if the 4th is not a terminator

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r37961 file changeset diff or repo changeset diff igor22023-06-24T07:32:52.776852Z
 
[io_altium] -Cleanup: replace compat rtree entry insert with native

M /trunk/src_plugins/io_altium/pcbdoc.c
r37924 file changeset diff or repo changeset diff igor22023-06-24T06:15:05.794435Z
 
[io_altium] -Cleanup: replace compat rtree create with native

M /trunk/src_plugins/io_altium/pcbdoc.c
r37921 file changeset diff or repo changeset diff igor22023-06-24T03:48:21.186209Z
 
[io_altium] -Cleanup: replace compat rtree search with native

M /trunk/src_plugins/io_altium/delay_postproc.c
r37106 file changeset diff or repo changeset diff igor22022-12-12T14:53:42.046661Z
 
[librnd4] -Update: follow scconfig template renames from /local/pcb to /local/rnd

M /trunk/src_plugins/shand_cmd/Plug.tmpasm
M /trunk/src_plugins/import_tinycad/Plug.tmpasm
M /trunk/src_plugins/lib_netmap/Plug.tmpasm
M /trunk/src_plugins/shape/Plug.tmpasm
M /trunk/src_plugins/import_sch_rnd/Plug.tmpasm
M /trunk/src_plugins/mincut/Plug.tmpasm
M /trunk/src_plugins/fp_fs/Plug.tmpasm
M /trunk/src_plugins/rubberband_orig/Plug.tmpasm
M /trunk/src_plugins/millpath/Plug.tmpasm
M /trunk/src_plugins/export_xy/Plug.tmpasm
M /trunk/src_plugins/act_draw/Plug.tmpasm
M /trunk/src_plugins/import_accel_net/Plug.tmpasm
M /trunk/src_plugins/sketch_route/Plug.tmpasm
M /trunk/src_plugins/draw_fab/Plug.tmpasm
M /trunk/src_plugins/io_dsn/Plug.tmpasm
M /trunk/src_plugins/export_gerber/Plug.tmpasm
M /trunk/src_plugins/autocrop/Plug.tmpasm
M /trunk/src_plugins/io_lihata/Plug.tmpasm
M /trunk/src_plugins/import_gnetlist/Plug.tmpasm
M /trunk/src_plugins/extedit/Plug.tmpasm
M /trunk/src_plugins/teardrops/Plug.tmpasm
M /trunk/src_plugins/oldactions/Plug.tmpasm
M /trunk/src_plugins/io_autotrax/Plug.tmpasm
M /trunk/src_plugins/io_bxl/Plug.tmpasm
M /trunk/src_plugins/import_ipcd356/Plug.tmpasm
M /trunk/src_plugins/lib_compat_help/Plug.tmpasm
M /trunk/src_plugins/export_stat/Plug.tmpasm
M /trunk/src_plugins/import_fpcb_nl/Plug.tmpasm
M /trunk/src_plugins/export_hpgl/Plug.tmpasm
M /trunk/scconfig/hooks.c
M /trunk/src_plugins/export_excellon/Plug.tmpasm
M /trunk/src_plugins/export_gcode/Plug.tmpasm
M /trunk/src_plugins/puller/Plug.tmpasm
M /trunk/src_plugins/import_pads_net/Plug.tmpasm
M /trunk/src_plugins/distalign/Plug.tmpasm
M /trunk/src_plugins/tool_std/Plug.tmpasm
M /trunk/src_plugins/export_dxf/Plug.tmpasm
M /trunk/src_plugins/expfeat/Plug.tmpasm
M /trunk/src_plugins/export_ipcd356/Plug.tmpasm
M /trunk/src_plugins/export_stl/Plug.tmpasm
M /trunk/src_plugins/io_tedax/Plug.tmpasm
M /trunk/src_plugins/io_altium/Plug.tmpasm
M /trunk/src_plugins/autoroute/Plug.tmpasm
M /trunk/src_plugins/export_svg/Plug.tmpasm
M /trunk/src_plugins/acompnet/Plug.tmpasm
M /trunk/src_plugins/io_mentor_cell/Plug.tmpasm
M /trunk/src_plugins/io_hyp/Plug.tmpasm
M /trunk/src_plugins/fontmode/Plug.tmpasm
M /trunk/src_plugins/jostle/Plug.tmpasm
M /trunk/src_plugins/ar_cpcb/Plug.tmpasm
M /trunk/src_plugins/io_eagle/Plug.tmpasm
M /trunk/src_plugins/export_ps/Plug.tmpasm
M /trunk/src_plugins/lib_vfs/Plug.tmpasm
M /trunk/src_plugins/import_ltspice/Plug.tmpasm
M /trunk/src_plugins/ch_onpoint/Plug.tmpasm
M /trunk/src_plugins/asm/Plug.tmpasm
M /trunk/src_plugins/ch_editpoint/Plug.tmpasm
M /trunk/src_plugins/import_net_action/Plug.tmpasm
M /trunk/src_plugins/export_oldconn/Plug.tmpasm
M /trunk/src_plugins/export_fidocadj/Plug.tmpasm
M /trunk/src_plugins/export_vfs_fuse/Plug.tmpasm
M /trunk/src_plugins/export_openscad/Plug.tmpasm
M /trunk/src_plugins/serpentine/Plug.tmpasm
M /trunk/src_plugins/export_vfs_mc/Plug.tmpasm
M /trunk/src_plugins/djopt/Plug.tmpasm
M /trunk/src_plugins/import_sch2/Plug.tmpasm
M /trunk/src_plugins/io_kicad_legacy/Plug.tmpasm
M /trunk/src_plugins/export_debug/Plug.tmpasm
M /trunk/src_plugins/import_edif/Plug.tmpasm
M /trunk/src_plugins/fp_wget/Plug.tmpasm
M /trunk/src_plugins/draw_csect/Plug.tmpasm
M /trunk/src_plugins/polystitch/Plug.tmpasm
M /trunk/src_plugins/order/Plug.tmpasm
M /trunk/src_plugins/exto_std/Plug.tmpasm
M /trunk/src_plugins/export_lpr/Plug.tmpasm
M /trunk/src_plugins/import_calay/Plug.tmpasm
M /trunk/src_plugins/export_png/Plug.tmpasm
M /trunk/src_plugins/propedit/Plug.tmpasm
M /trunk/src_plugins/import_net_cmd/Plug.tmpasm
M /trunk/src_plugins/import_netlist/Plug.tmpasm
M /trunk/src_plugins/dialogs/Plug.tmpasm
M /trunk/src_plugins/ddraft/Plug.tmpasm
M /trunk/src_plugins/vendordrill/Plug.tmpasm
M /trunk/src_plugins/import_orcad_net/Plug.tmpasm
M /trunk/src_plugins/cam/Plug.tmpasm
M /trunk/src_plugins/import_mentor_sch/Plug.tmpasm
M /trunk/src_plugins/export_openems/Plug.tmpasm
M /trunk/src_plugins/io_pads/Plug.tmpasm
M /trunk/src_plugins/export_c_draw/Plug.tmpasm
M /trunk/src_plugins/io_pcb/Plug.tmpasm
M /trunk/src_plugins/lib_formula/Plug.tmpasm
M /trunk/src_plugins/import_hpgl/Plug.tmpasm
M /trunk/src_plugins/autoplace/Plug.tmpasm
M /trunk/src_plugins/lib_hid_pcbui/Plug.tmpasm
M /trunk/src_plugins/import_protel_net/Plug.tmpasm
M /trunk/src_plugins/show_netnames/Plug.tmpasm
M /trunk/src_plugins/query/Plug.tmpasm
M /trunk/src_plugins/io_kicad/Plug.tmpasm
M /trunk/src_plugins/import_ttf/Plug.tmpasm
M /trunk/src_plugins/draw_fontsel/Plug.tmpasm
M /trunk/src_plugins/polycombine/Plug.tmpasm
M /trunk/src_plugins/act_read/Plug.tmpasm
M /trunk/src_plugins/report/Plug.tmpasm
M /trunk/src_plugins/fp_board/Plug.tmpasm
M /trunk/src_plugins/smartdisperse/Plug.tmpasm
M /trunk/src_plugins/ar_extern/Plug.tmpasm
M /trunk/src_plugins/export_bom/Plug.tmpasm
M /trunk/src_plugins/import_mucs/Plug.tmpasm
M /trunk/src_plugins/drc_query/Plug.tmpasm
M /trunk/src_plugins/renumber/Plug.tmpasm
M /trunk/src_plugins/order_pcbway/Plug.tmpasm
M /trunk/src_plugins/lib_polyhelp/Plug.tmpasm
M /trunk/src_plugins/diag/Plug.tmpasm
r37105 file changeset diff or repo changeset diff igor22022-12-12T14:03:25.903660Z
 
[librnd4] -Update: follow scconfig template renames from /local/pcb to /local/rnd

M /trunk/src_plugins/shand_cmd/Plug.tmpasm
M /trunk/src_plugins/import_tinycad/Plug.tmpasm
M /trunk/src_plugins/lib_netmap/Plug.tmpasm
M /trunk/src_plugins/shape/Plug.tmpasm
M /trunk/src_plugins/Common_enabled.tmpasm
M /trunk/src_plugins/import_sch_rnd/Plug.tmpasm
M /trunk/src_plugins/mincut/Plug.tmpasm
M /trunk/src_plugins/fp_fs/Plug.tmpasm
M /trunk/src_plugins/Disable.tmpasm
M /trunk/src_plugins/rubberband_orig/Plug.tmpasm
M /trunk/src_plugins/millpath/Plug.tmpasm
M /trunk/src_plugins/export_xy/Plug.tmpasm
M /trunk/src_plugins/act_draw/Plug.tmpasm
M /trunk/src_plugins/import_accel_net/Plug.tmpasm
M /trunk/src_plugins/sketch_route/Plug.tmpasm
M /trunk/src_plugins/draw_fab/Plug.tmpasm
M /trunk/src_plugins/io_dsn/Plug.tmpasm
M /trunk/src_plugins/export_gerber/Plug.tmpasm
M /trunk/src_plugins/autocrop/Plug.tmpasm
M /trunk/src_plugins/io_lihata/Plug.tmpasm
M /trunk/src_plugins/import_gnetlist/Plug.tmpasm
M /trunk/src_plugins/extedit/Plug.tmpasm
M /trunk/src_plugins/teardrops/Plug.tmpasm
M /trunk/src_plugins/oldactions/Plug.tmpasm
M /trunk/src_plugins/io_autotrax/Plug.tmpasm
M /trunk/src_plugins/io_bxl/Plug.tmpasm
M /trunk/doc/developer/plugin/tmpasm_vars.html
M /trunk/doc/developer/plugin/template/Plug.tmpasm
M /trunk/src_plugins/import_ipcd356/Plug.tmpasm
M /trunk/doc/developer/plugin/menu.html
M /trunk/src_plugins/lib_compat_help/Plug.tmpasm
M /trunk/src_plugins/export_stat/Plug.tmpasm
M /trunk/src_plugins/Plugin.tmpasm
M /trunk/src_plugins/import_fpcb_nl/Plug.tmpasm
M /trunk/src_plugins/export_hpgl/Plug.tmpasm
M /trunk/src_plugins/export_gcode/Plug.tmpasm
M /trunk/src_plugins/export_excellon/Plug.tmpasm
M /trunk/src_plugins/puller/Plug.tmpasm
M /trunk/src_plugins/import_pads_net/Plug.tmpasm
M /trunk/src_plugins/distalign/Plug.tmpasm
M /trunk/src_plugins/tool_std/Plug.tmpasm
M /trunk/src_plugins/export_dxf/Plug.tmpasm
M /trunk/src_plugins/export_ipcd356/Plug.tmpasm
M /trunk/src_plugins/expfeat/Plug.tmpasm
M /trunk/src_plugins/export_stl/Plug.tmpasm
M /trunk/src_plugins/io_tedax/Plug.tmpasm
M /trunk/src_plugins/io_altium/Plug.tmpasm
M /trunk/src_plugins/autoroute/Plug.tmpasm
M /trunk/src_plugins/Buildin.tmpasm
M /trunk/src_plugins/export_svg/Plug.tmpasm
M /trunk/src_plugins/acompnet/Plug.tmpasm
M /trunk/src_plugins/io_mentor_cell/Plug.tmpasm
M /trunk/src_plugins/io_hyp/Plug.tmpasm
M /trunk/src_plugins/fontmode/Plug.tmpasm
M /trunk/src_plugins/jostle/Plug.tmpasm
M /trunk/src_plugins/ar_cpcb/Plug.tmpasm
M /trunk/src_plugins/io_eagle/Plug.tmpasm
M /trunk/src_plugins/export_ps/Plug.tmpasm
M /trunk/src_plugins/lib_vfs/Plug.tmpasm
M /trunk/src_plugins/import_ltspice/Plug.tmpasm
M /trunk/src_plugins/ch_onpoint/Plug.tmpasm
M /trunk/src_plugins/asm/Plug.tmpasm
M /trunk/src_plugins/ch_editpoint/Plug.tmpasm
M /trunk/src_plugins/import_net_action/Plug.tmpasm
M /trunk/src_plugins/export_oldconn/Plug.tmpasm
M /trunk/src_plugins/export_fidocadj/Plug.tmpasm
M /trunk/src_plugins/export_vfs_fuse/Plug.tmpasm
M /trunk/src_plugins/export_openscad/Plug.tmpasm
M /trunk/src_plugins/serpentine/Plug.tmpasm
M /trunk/src_plugins/export_vfs_mc/Plug.tmpasm
M /trunk/src_plugins/djopt/Plug.tmpasm
M /trunk/src_plugins/import_sch2/Plug.tmpasm
M /trunk/src_plugins/io_kicad_legacy/Plug.tmpasm
M /trunk/src_plugins/export_debug/Plug.tmpasm
M /trunk/src_plugins/import_edif/Plug.tmpasm
M /trunk/src_plugins/fp_wget/Plug.tmpasm
M /trunk/src_plugins/draw_csect/Plug.tmpasm
M /trunk/src_plugins/polystitch/Plug.tmpasm
M /trunk/src_plugins/order/Plug.tmpasm
M /trunk/src_plugins/exto_std/Plug.tmpasm
M /trunk/src_plugins/export_lpr/Plug.tmpasm
M /trunk/src_plugins/import_calay/Plug.tmpasm
M /trunk/src_plugins/export_png/Plug.tmpasm
M /trunk/src_plugins/propedit/Plug.tmpasm
M /trunk/src_plugins/import_net_cmd/Plug.tmpasm
M /trunk/src_plugins/import_netlist/Plug.tmpasm
M /trunk/src_plugins/dialogs/Plug.tmpasm
M /trunk/src_plugins/ddraft/Plug.tmpasm
M /trunk/src_plugins/vendordrill/Plug.tmpasm
M /trunk/src_plugins/import_orcad_net/Plug.tmpasm
M /trunk/src/Makefile.in
M /trunk/src_plugins/cam/Plug.tmpasm
M /trunk/src_plugins/import_mentor_sch/Plug.tmpasm
M /trunk/src_plugins/export_openems/Plug.tmpasm
M /trunk/src_plugins/io_pads/Plug.tmpasm
M /trunk/doc/developer/plugin/conf.html
M /trunk/src_plugins/export_c_draw/Plug.tmpasm
M /trunk/src_plugins/io_pcb/Plug.tmpasm
M /trunk/src_plugins/lib_formula/Plug.tmpasm
M /trunk/src_plugins/import_hpgl/Plug.tmpasm
M /trunk/src_plugins/autoplace/Plug.tmpasm
M /trunk/doc/developer/packaging/packages.sh
M /trunk/src_plugins/lib_hid_pcbui/Plug.tmpasm
M /trunk/src_plugins/import_protel_net/Plug.tmpasm
M /trunk/src_plugins/show_netnames/Plug.tmpasm
M /trunk/src_plugins/query/Plug.tmpasm
M /trunk/src_plugins/io_kicad/Plug.tmpasm
M /trunk/src_plugins/import_ttf/Plug.tmpasm
M /trunk/src_plugins/draw_fontsel/Plug.tmpasm
M /trunk/src_plugins/polycombine/Plug.tmpasm
M /trunk/src_plugins/act_read/Plug.tmpasm
M /trunk/src_plugins/report/Plug.tmpasm
M /trunk/src_plugins/fp_board/Plug.tmpasm
M /trunk/src_plugins/smartdisperse/Plug.tmpasm
M /trunk/src_plugins/ar_extern/Plug.tmpasm
M /trunk/src_plugins/export_bom/Plug.tmpasm
M /trunk/src_plugins/import_mucs/Plug.tmpasm
M /trunk/src_plugins/drc_query/Plug.tmpasm
M /trunk/src_plugins/renumber/Plug.tmpasm
M /trunk/src_plugins/order_pcbway/Plug.tmpasm
M /trunk/src_plugins/lib_polyhelp/Plug.tmpasm
M /trunk/src_plugins/diag/Plug.tmpasm
r37006 file changeset diff or repo changeset diff igor22022-11-21T04:42:54.708973Z
 
[librnd4] -Update: follow API change in librnd.mak: LIBRND_LIBDIR has the /librnd4 suffix

M /trunk/util/gsch2pcb-rnd/Makefile.in
M /trunk/src_plugins/io_altium/parser_test/Makefile
M /trunk/util/bxl2txt/Makefile.in
M /trunk/src/Makefile.in
r36989 file changeset diff or repo changeset diff igor22022-11-19T08:55:37.823751Z
 
[librnd4] -Update: follow librnd4 rename rnd_hidlib_t -> rnd_design_t

M /trunk/src/board.h
M /trunk/src_plugins/vendordrill/vendor.c
M /trunk/src/plug_import.c
M /trunk/src_plugins/tool_std/tool_buffer.c
M /trunk/src_plugins/export_excellon/excellon.c
M /trunk/src/plug_import.h
M /trunk/src_plugins/lib_hid_pcbui/rendering.c
M /trunk/src_plugins/dialogs/dlg_netlist.c
M /trunk/src_plugins/tool_std/tool_buffer.h
M /trunk/src_plugins/io_bxl/read.c
M /trunk/src_plugins/tool_std/tool_rotate.c
M /trunk/src/obj_gfx.c
M /trunk/src_plugins/dialogs/dlg_fontsel.c
M /trunk/src_plugins/tool_std/tool_lock.c
M /trunk/src_plugins/tool_std/tool_rotate.h
M /trunk/src_plugins/tool_std/tool_move.c
M /trunk/src/obj_gfx.h
M /trunk/src_plugins/tool_std/tool_lock.h
M /trunk/src/plug_io.c
M /trunk/src_plugins/tool_std/tool_rectangle.c
M /trunk/src_plugins/tool_std/tool_move.h
M /trunk/src_plugins/lib_hid_pcbui/infobar.c
M /trunk/src_plugins/shape/shape_dialog.c
M /trunk/src/plug_io.h
M /trunk/src_plugins/lib_hid_pcbui/title.c
M /trunk/src/polygon.c
M /trunk/src_plugins/tool_std/tool_poly.c
M /trunk/src_plugins/sketch_route/sketch_route.c
M /trunk/src_plugins/ddraft/ddraft.c
M /trunk/src_plugins/tool_std/tool_rectangle.h
M /trunk/src_plugins/ch_editpoint/ch_editpoint.c
M /trunk/src_plugins/drc_query/dlg.c
M /trunk/src_plugins/tool_std/tool_poly.h
M /trunk/src_plugins/export_stl/export_stl.c
M /trunk/src_plugins/dialogs/dlg_pref_board.c
M /trunk/src_plugins/export_openems/excitation.c
M /trunk/src_plugins/ddraft/constraint.c
M /trunk/src_plugins/serpentine/serpentine.c
M /trunk/src_plugins/io_altium/parser_test/main.c
M /trunk/src/pixmap_pcb.c
M /trunk/src_plugins/dialogs/dlg_pref_general.c
M /trunk/src/crosshair.c
M /trunk/src/pixmap_pcb.h
M /trunk/src_plugins/export_stl/exp_fmt_stl.c
M /trunk/src/crosshair.h
M /trunk/src_plugins/lib_hid_pcbui/routest.c
M /trunk/src/layer_vis.c
M /trunk/src_plugins/cam/cam_compile.h
M /trunk/src_plugins/io_altium/pcbdoc_bin.c
M /trunk/src_plugins/show_netnames/show_netnames.c
M /trunk/src_plugins/lib_hid_pcbui/routest.h
M /trunk/src_plugins/lib_hid_pcbui/layersel.c
M /trunk/src_plugins/io_pads/read.c
M /trunk/src/layer_vis.h
M /trunk/src_plugins/io_altium/pcbdoc_bin.h
M /trunk/src_plugins/fp_fs/fp_fs.c
M /trunk/src_plugins/dialogs/dlg_pref_color.c
M /trunk/src/remove_act.c
M /trunk/src_plugins/tool_std/tool_copy.c
M /trunk/src_plugins/lib_hid_pcbui/layersel.h
M /trunk/src_plugins/tool_std/tool_text.c
M /trunk/src_plugins/tool_std/tool_polyhole.c
M /trunk/src_plugins/tool_std/tool_remove.c
M /trunk/src_plugins/export_stl/stl_models.c
M /trunk/src_plugins/tool_std/tool_copy.h
M /trunk/src_plugins/tool_std/tool_text.h
M /trunk/src_plugins/tool_std/tool_polyhole.h
M /trunk/src_plugins/dialogs/dlg_view.c
M /trunk/src_plugins/tool_std/tool_remove.h
M /trunk/src_plugins/dialogs/dlg_pref_lib.c
M /trunk/src_plugins/ar_extern/dlg_extroute.c
M /trunk/src_plugins/export_gerber/gerber.c
M /trunk/src_plugins/tool_std/tool_arc.c
M /trunk/src_plugins/rubberband_orig/rubberband.c
M /trunk/src_plugins/export_stl/model_load_stl.c
M /trunk/src_plugins/ar_extern/e_route-rnd.c
M /trunk/src_plugins/ch_onpoint/ch_onpoint.c
M /trunk/src_plugins/tool_std/tool_line.c
M /trunk/src_plugins/lib_hid_pcbui/status.c
M /trunk/src_plugins/ar_extern/ar_extern.c
M /trunk/src_plugins/tool_std/tool_arc.h
M /trunk/src_plugins/drc_query/drc_query.c
M /trunk/src_plugins/tool_std/tool_line.h
M /trunk/src_plugins/lib_hid_pcbui/status.h
M /trunk/src_plugins/propedit/propdlg.c
M /trunk/src_plugins/tool_std/tool_thermal.c
M /trunk/src_plugins/io_autotrax/read.c
M /trunk/src_plugins/export_stl/exp_fmt_amf.c
M /trunk/src_plugins/tool_std/tool_arrow.c
M /trunk/src_plugins/tool_std/tool_thermal.h
M /trunk/src_plugins/io_altium/pcbdoc_ascii.c
M /trunk/src/obj_text.c
M /trunk/src_plugins/ar_extern/e_freerouting.c
M /trunk/src_plugins/tool_std/tool_arrow.h
M /trunk/src_plugins/lib_hid_pcbui/layer_menu.c
M /trunk/src_plugins/dialogs/dlg_undo.c
M /trunk/src_plugins/io_altium/pcbdoc_ascii.h
M /trunk/src/view.c
M /trunk/src_plugins/cam/cam_gui.c
M /trunk/src/actions_pcb.c
M /trunk/src/tool_logic.c
M /trunk/src_plugins/lib_hid_pcbui/layer_menu.h
M /trunk/src_plugins/tool_std/tool_insert.c
M /trunk/src_plugins/drc_query/drc_lht.c
M /trunk/src/view.h
M /trunk/src/actions_pcb.h
M /trunk/src/gui_act.c
M /trunk/src/tool_logic.h
M /trunk/src_plugins/order_pcbway/pcbway.c
M /trunk/src_plugins/tool_std/tool_insert.h
M /trunk/src_plugins/mincut/rats_mincut.c
M /trunk/src_plugins/dialogs/dlg_library.c
M /trunk/src_plugins/tool_std/tool_via.c
M /trunk/src_plugins/dialogs/pcb_export.c
M /trunk/src_plugins/tool_std/tool_via.h
M /trunk/src_plugins/export_stl/model_load_amf.c
M /trunk/src/buffer.c
M /trunk/src/rats_patch.c
M /trunk/src_plugins/diag/diag.c
M /trunk/src/plug_footprint.c
M /trunk/src_plugins/import_mentor_sch/netlist_helper.c
M /trunk/src_plugins/export_stl/test_load/main.c
M /trunk/src/plug_footprint.h
M /trunk/src/board.c
M /trunk/src_plugins/import_mentor_sch/netlist_helper.h
r36986 file changeset diff or repo changeset diff igor22022-11-19T06:39:44.672219Z
 
[librnd4] -Update: follow API change on core/hid split

M /trunk/src_plugins/vendordrill/vendor.c
M /trunk/src_plugins/export_ps/eps.c
M /trunk/src_plugins/tool_std/tool_buffer.c
M /trunk/src_plugins/import_ttf/ttf.c
M /trunk/src_plugins/export_excellon/excellon.c
M /trunk/src_plugins/report/report.c
M /trunk/src_plugins/dialogs/dlg_lib_pstk.c
M /trunk/src/brave.c
M /trunk/src_plugins/puller/puller.c
M /trunk/src_plugins/dialogs/dlg_test.c
M /trunk/src_plugins/tool_std/tool_rotate.c
M /trunk/src/obj_gfx.c
M /trunk/src_plugins/export_svg/svg.c
M /trunk/src_plugins/dialogs/dlg_fontsel.c
M /trunk/src_plugins/tool_std/tool_lock.c
M /trunk/src_plugins/import_sch_rnd/import_sch_rnd.c
M /trunk/src_plugins/draw_fab/draw_fab.c
M /trunk/src_plugins/dialogs/dlg_printcalib.c
M /trunk/src/file_act.c
M /trunk/src/draw.c
M /trunk/src_plugins/tool_std/tool_move.c
M /trunk/src_plugins/shand_cmd/command.c
M /trunk/src_plugins/export_debug/export_debug.c
M /trunk/src/plug_io.c
M /trunk/src_plugins/shape/shape.c
M /trunk/src_plugins/query/dlg_search_edit.c
M /trunk/src_plugins/lib_polyhelp/polyhelp.c
M /trunk/src/draw.h
M /trunk/src/obj_arc.c
M /trunk/src_plugins/tool_std/tool_rectangle.c
M /trunk/src_plugins/dialogs/dlg_infobar.c
M /trunk/src_plugins/import_mentor_sch/mentor_sch.c
M /trunk/src/main.c
M /trunk/src_plugins/shape/shape_dialog.c
M /trunk/src_plugins/tool_std/tool_poly.c
M /trunk/src_plugins/sketch_route/sketch_route.c
M /trunk/src_plugins/io_lihata/write.c
M /trunk/src_plugins/ddraft/ddraft.c
M /trunk/src_plugins/cam/cam.c
M /trunk/src/obj_rat.c
M /trunk/src_plugins/ch_editpoint/ch_editpoint.c
M /trunk/src/draw_wireframe.h
M /trunk/src_plugins/export_vfs_mc/export_vfs_mc.c
M /trunk/src_plugins/drc_query/dlg.c
M /trunk/src_plugins/ddraft/constraint_gui.c
M /trunk/src_plugins/io_eagle/io_eagle.c
M /trunk/src_plugins/polycombine/polycombine.c
M /trunk/src_plugins/export_stl/export_stl.c
M /trunk/src_plugins/export_openems/excitation.c
M /trunk/src_plugins/exto_std/exto_std.c
M /trunk/src_plugins/export_bom/bom.c
M /trunk/src/hid_cam.c
M /trunk/src_plugins/teardrops/teardrops.c
M /trunk/src/extobj_act.c
M /trunk/src_plugins/ddraft/constraint.c
M /trunk/src_plugins/serpentine/serpentine.c
M /trunk/src_plugins/import_mucs/mucs.c
M /trunk/src/undo_act.c
M /trunk/src/pixmap_pcb.c
M /trunk/src/hid_cam.h
M /trunk/src_plugins/dialogs/dlg_flag_edit.c
M /trunk/src_plugins/dialogs/dialogs.c
M /trunk/src_plugins/export_openscad/scad_draw.c
M /trunk/src_plugins/export_openems/export_openems.c
M /trunk/src_plugins/export_fidocadj/fidocadj.c
M /trunk/src/crosshair.c
M /trunk/src/pixmap_pcb.h
M /trunk/src_plugins/import_net_action/import_net_action.c
M /trunk/src_plugins/import_calay/calay.c
M /trunk/src/crosshair.h
M /trunk/src_plugins/query/dlg_search.c
M /trunk/src_plugins/lib_hid_pcbui/routest.c
M /trunk/src_plugins/io_kicad/read_net.c
M /trunk/src_plugins/import_orcad_net/orcad_net.c
M /trunk/src_plugins/export_oldconn/oldconn.c
M /trunk/src_plugins/show_netnames/show_netnames.c
M /trunk/src_plugins/autoplace/action.c
M /trunk/src_plugins/io_dsn/io_dsn.c
M /trunk/src_plugins/extedit/extedit_dad.c
M /trunk/src_plugins/lib_hid_pcbui/layersel.c
M /trunk/src/select_act.c
M /trunk/src_plugins/fp_fs/fp_fs.c
M /trunk/src/remove_act.c
M /trunk/src/obj_poly.c
M /trunk/src_plugins/tool_std/tool_copy.c
M /trunk/src_plugins/tool_std/tool_text.c
M /trunk/src_plugins/tool_std/tool_polyhole.c
M /trunk/src_plugins/export_gcode/gcode.c
M /trunk/src_plugins/tool_std/tool_remove.c
M /trunk/src/conf_act.c
M /trunk/src/drc.c
M /trunk/src_plugins/io_pads/io_pads.c
M /trunk/src_plugins/export_stat/stat.c
M /trunk/src_plugins/dialogs/dlg_view.c
M /trunk/util/gsch2pcb-rnd/method_import.c
M /trunk/src_plugins/io_bxl/io_bxl.c
M /trunk/src_plugins/io_autotrax/io_autotrax.c
M /trunk/src_plugins/dialogs/dlg_pref_lib.c
M /trunk/src_plugins/ar_extern/dlg_extroute.c
M /trunk/src_plugins/autoroute/action.c
M /trunk/src_plugins/io_tedax/trouter.c
M /trunk/src_plugins/io_tedax/io_tedax.c
M /trunk/src_plugins/export_gerber/gerber.c
M /trunk/src_plugins/io_hyp/io_hyp.c
M /trunk/src_plugins/tool_std/tool_arc.c
M /trunk/src_plugins/export_openscad/export_openscad.c
M /trunk/src_plugins/import_gnetlist/import_gnetlist.c
M /trunk/src/change_act.c
M /trunk/src_plugins/io_altium/io_altium.c
M /trunk/src_plugins/ch_onpoint/ch_onpoint.c
M /trunk/src/obj_poly_draw_helper.c
M /trunk/src_plugins/tool_std/tool_line.c
M /trunk/src_plugins/smartdisperse/smartdisperse.c
M /trunk/src_plugins/lib_hid_pcbui/status.c
M /trunk/src_plugins/import_protel_net/protel_net.c
M /trunk/src_plugins/ar_extern/ar_extern.c
M /trunk/src_plugins/extedit/extedit.c
M /trunk/tests/uniq_name/Makefile
M /trunk/src_plugins/import_fpcb_nl/fpcb_nl.c
M /trunk/src_plugins/drc_query/drc_query.c
M /trunk/util/gsch2pcb-rnd/gsch2pcb.c
M /trunk/src_plugins/io_lihata/read.c
M /trunk/src/build_run.c
M /trunk/src_plugins/propedit/propdlg.c
M /trunk/src_plugins/tool_std/tool_thermal.c
M /trunk/src_plugins/export_lpr/lpr.c
M /trunk/src_plugins/export_ipcd356/ipcd356.c
M /trunk/src_plugins/export_hpgl/export_hpgl.c
M /trunk/src/main_act.c
M /trunk/src_plugins/io_dsn/export.c
M /trunk/src_plugins/import_sch2/import_sch.c
M /trunk/src_plugins/djopt/djopt.c
M /trunk/src_plugins/tool_std/tool_arrow.c
M /trunk/src/extobj_helper.h
M /trunk/src_plugins/jostle/jostle.c
M /trunk/src_plugins/export_xy/xy.c
M /trunk/src_plugins/export_c_draw/export_c_draw.c
M /trunk/src_plugins/import_pads_net/pads_net.c
M /trunk/src_plugins/export_png/png.c
M /trunk/src/obj_text.c
M /trunk/src_plugins/renumber/renumberblock.c
M /trunk/src_plugins/lib_hid_pcbui/layer_menu.c
M /trunk/src_plugins/import_ltspice/ltspice.c
M /trunk/src_plugins/dialogs/dlg_layer_flags.c
M /trunk/src/object_act.c
M /trunk/src_plugins/cam/cam_gui.c
M /trunk/src_plugins/import_tinycad/tinycad.c
M /trunk/src_plugins/polystitch/polystitch.c
M /trunk/src/tool_logic.c
M /trunk/src/Makefile.in
M /trunk/src_plugins/io_tedax/tetest.c
M /trunk/src_plugins/export_dxf/dxf.c
M /trunk/src/polygon_act.c
M /trunk/src_plugins/tool_std/tool_insert.c
M /trunk/src_plugins/order/order.c
M /trunk/src_plugins/tool_std/tool_std.c
M /trunk/src_plugins/dialogs/dlg_loadsave.c
M /trunk/src/obj_pstk.c
M /trunk/src_plugins/dialogs/dlg_padstack.c
M /trunk/src/conf_core.c
M /trunk/src/gui_act.c
M /trunk/src_plugins/order/order.h
M /trunk/src_plugins/dialogs/dlg_library.c
M /trunk/src_plugins/ddraft/cli.c
M /trunk/src/obj_line.c
M /trunk/src_plugins/dialogs/dlg_about.c
M /trunk/src/route_draw.h
M /trunk/src_plugins/tool_std/tool_via.c
M /trunk/src_plugins/export_vfs_fuse/export_vfs_fuse.c
M /trunk/src_plugins/lib_hid_pcbui/act.c
M /trunk/src_plugins/io_kicad/io_kicad.c
M /trunk/util/gsch2pcb-rnd/Makefile.in
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/io_pcb/file.c
M /trunk/src_plugins/import_hpgl/hpgl.c
M /trunk/src_plugins/import_accel_net/accel_net.c
M /trunk/src_plugins/diag/diag.c
M /trunk/src_plugins/propedit/props.c
M /trunk/tests/propedit/Makefile
M /trunk/src_plugins/io_dsn/ses.c
M /trunk/src/obj_subc.c
M /trunk/src_plugins/asm/asm.c
M /trunk/src/stub_draw.h
M /trunk/src_plugins/lib_polyhelp/topoly.c
M /trunk/src_plugins/query/query.c
M /trunk/src_plugins/distalign/distalign.c
M /trunk/src_plugins/lib_hid_pcbui/routest_dlg.c
M /trunk/src/board.c
M /trunk/src_plugins/dialogs/dlg_layer_binding.c
r36980 file changeset diff or repo changeset diff igor22022-11-17T14:31:00.307766Z
 
[librnd4] -Update: follow API change: store drawing area bbox instead of width/height

M /trunk/src/board.h
M /trunk/src_plugins/export_ps/eps.c
M /trunk/tests/RTT/ref/line_overlap2.ps.gz
M /trunk/src_plugins/export_excellon/excellon.c
M /trunk/src_plugins/report/report.c
M /trunk/src_plugins/autocrop/autocrop.c
M /trunk/tests/RTT/ref/line_zerolen.ps.gz
M /trunk/src_plugins/dialogs/dlg_netlist.c
M /trunk/doc/TODO
M /trunk/src_plugins/io_pads/write.c
M /trunk/src_plugins/export_svg/svg.c
M /trunk/src/file_act.c
M /trunk/src_plugins/draw_fab/draw_fab.c
M /trunk/tests/RTT/ref/mech.ps.gz
M /trunk/src_plugins/export_debug/export_debug.c
M /trunk/src/plug_io.c
M /trunk/tests/RTT/ref/poly_triangle.ps.gz
M /trunk/tests/RTT/ref/arc_offpage.ps.gz
M /trunk/src_plugins/shape/shape.c
M /trunk/src_plugins/io_pcb/parse_y.y
M /trunk/tests/RTT/ref/line_f_clear.ps.gz
M /trunk/src_plugins/shape/shape_dialog.c
M /trunk/tests/RTT/ref/elem_sides_trh.ps.gz
M /trunk/tests/RTT/ref/layer_spc.ps.gz
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/export_stl/export_stl.c
M /trunk/tests/RTT/ref/elem_sides_smd.ps.gz
M /trunk/src_plugins/io_kicad/read.c
M /trunk/tests/RTT/ref/elem_pads_ds.ps.gz
M /trunk/src_plugins/io_hyp/write.c
M /trunk/tests/RTT/ref/poly_rect.ps.gz
M /trunk/src_plugins/diag/integrity.c
M /trunk/src_plugins/io_mentor_cell/read.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/tests/RTT/ref/coord_rounding.ps.gz
M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/tests/RTT/ref/comp1.ps.gz
M /trunk/src_plugins/dialogs/dlg_pref_sizes.c
M /trunk/tests/RTT/ref/comp1.svg
M /trunk/src_plugins/propedit/propsel.c
M /trunk/src_plugins/lib_netmap/placement.c
M /trunk/tests/RTT/ref/arc_normal.ps.gz
M /trunk/tests/RTT/ref/line_overlap3.ps.gz
M /trunk/src_plugins/export_gcode/gcode.c
M /trunk/tests/RTT/ref/rat.ps.gz
M /trunk/tests/RTT/ref/netlist_ba.ps.gz
M /trunk/tests/RTT/ref/line_normal.ps.gz
M /trunk/tests/RTT/ref/flag_colors.ps.gz
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/export_openscad/export_openscad.c
M /trunk/src_plugins/smartdisperse/smartdisperse.c
M /trunk/tests/RTT/ref/line_overlap1.ps.gz
M /trunk/tests/RTT/ref/text_rot.ps.gz
M /trunk/src_plugins/io_pads/delay_create.c
M /trunk/src_plugins/io_autotrax/write.c
M /trunk/src_plugins/autoplace/autoplace.c
M /trunk/src_plugins/io_lihata/read.c
M /trunk/src_plugins/act_read/act_read.c
M /trunk/tests/RTT/ref/line_offpage.ps.gz
M /trunk/tests/RTT/ref/arc_sizes.ps.gz
M /trunk/src_plugins/query/query_l.c
M /trunk/src_plugins/io_autotrax/read.c
M /trunk/tests/RTT/ref/elem_pins.ps.gz
M /trunk/tests/RTT/ref/layer_copper.ps.gz
M /trunk/src_plugins/export_hpgl/export_hpgl.c
M /trunk/src_plugins/export_ipcd356/ipcd356.c
M /trunk/tests/RTT/ref/netlist.ps.gz
M /trunk/tests/RTT/ref/arc_f_clear.ps.gz
M /trunk/src_plugins/io_kicad_legacy/write.c
M /trunk/src_plugins/export_xy/xy.c
M /trunk/src_plugins/export_c_draw/export_c_draw.c
M /trunk/src_plugins/export_png/png.c
M /trunk/src_plugins/export_openems/openems_xml.c
M /trunk/tests/RTT/ref/layer_silk.ps.gz
M /trunk/tests/RTT/ref/elem_pads.ps.gz
M /trunk/src_plugins/query/query_l.l
M /trunk/src/object_act.c
M /trunk/src_plugins/io_dsn/write.c
M /trunk/src_plugins/fontmode/fontmode.c
M /trunk/src_plugins/autoroute/autoroute.c
M /trunk/tests/RTT/ref/arc_angles.ps.gz
M /trunk/src_plugins/export_dxf/dxf.c
M /trunk/src/draw_ly_spec.c
M /trunk/tests/RTT/ref/layer_outline.ps.gz
M /trunk/src_plugins/order/order.c
M /trunk/tests/RTT/ref/text_scale.ps.gz
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/tests/RTT/ref/thermal_last.ps.gz
M /trunk/tests/RTT/ref/line_overlap4.ps.gz
M /trunk/tests/RTT/ref/padstack.ps.gz
M /trunk/src_plugins/io_dsn/ses.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/tests/RTT/ref/poly_hole.ps.gz
M /trunk/src_plugins/export_dxf/dxf_draw.c
M /trunk/src/board.c
M /trunk/tests/RTT/ref/text_sides.ps.gz
M /trunk/tests/RTT/ref/thermal_layer.ps.gz
M /trunk/src_plugins/io_pcb/parse_y.c
M /trunk/src_plugins/ar_cpcb/ar_cpcb.c
M /trunk/tests/RTT/ref/padrot.ps.gz
r36694 file changeset diff or repo changeset diff igor22022-08-13T13:37:07.244992Z
 
[font] -Cleanup: remove pcb_font_t from creating new text object calls

M /trunk/src_plugins/report/report.c
M /trunk/src_plugins/io_tedax/tlayer.c
M /trunk/src_plugins/io_bxl/read.c
M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/export_openems/mesh.c
M /trunk/src/obj_text.h
M /trunk/src/object_act.c
M /trunk/src_plugins/fontmode/fontmode.c
M /trunk/src_plugins/io_kicad/read.c
M /trunk/src/obj_subc.c
M /trunk/src_plugins/io_autotrax/read.c
M /trunk/src_plugins/io_pcb/parse_y.y
M /trunk/src_plugins/io_mentor_cell/read.c
M /trunk/src_plugins/lib_compat_help/subc_help.c
M /trunk/src_plugins/io_pads/delay_create.c
M /trunk/src_plugins/exto_std/dimension.c
M /trunk/src_plugins/act_draw/act_draw.c
M /trunk/src/obj_text.c
M /trunk/src_plugins/tool_std/tool_text.c
M /trunk/src_plugins/io_pcb/parse_y.c
M /trunk/src_plugins/io_eagle/read.c
r36688 file changeset diff or repo changeset diff igor22022-08-13T13:18:39.531229Z
 
[core] -Change: rename old font get API to make room for the new for a graceful transition

M /trunk/src_plugins/report/report.c
M /trunk/src_plugins/io_tedax/tlayer.c
M /trunk/src_plugins/io_lihata/read.c
M /trunk/src_plugins/io_bxl/read.c
M /trunk/src_plugins/draw_csect/draw_csect.c
M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/import_ttf/ttf.c
M /trunk/src_plugins/export_openems/mesh.c
M /trunk/src_plugins/io_autotrax/write.c
M /trunk/src/object_act.c
M /trunk/src_plugins/fontmode/fontmode.c
M /trunk/src/font.h
M /trunk/src_plugins/io_kicad/read.c
M /trunk/src/obj_subc.c
M /trunk/src_plugins/io_pads/read_high.c
M /trunk/src_plugins/io_autotrax/read.c
M /trunk/src/font_act.c
M /trunk/src/draw.c
M /trunk/src/data.c
M /trunk/src_plugins/io_kicad_legacy/write.c
M /trunk/src_plugins/draw_fontsel/draw_fontsel.c
M /trunk/src_plugins/draw_fab/draw_fab.c
M /trunk/src_plugins/io_pcb/parse_l.l
M /trunk/src/obj_common.c
M /trunk/src_plugins/show_netnames/show_netnames.c
M /trunk/src_plugins/io_mentor_cell/read.c
M /trunk/src/draw_label_smart.c
M /trunk/src_plugins/lib_compat_help/subc_help.c
M /trunk/src_plugins/io_pads/delay_create.c
M /trunk/src_plugins/io_kicad/write.c
M /trunk/src_plugins/exto_std/dimension.c
M /trunk/src_plugins/act_draw/act_draw.c
M /trunk/src/obj_text.c
M /trunk/src_plugins/tool_std/tool_text.c
M /trunk/src_plugins/io_pcb/file.c
M /trunk/src_plugins/io_pcb/parse_l.c
M /trunk/src_plugins/io_eagle/read.c
M /trunk/src/font.c
r36471 file changeset diff or repo changeset diff igor22022-07-21T05:00:11.947268Z
 
[io_altium] -Fix: wrong range check on internal layer IDs when determining how to handle "poly pour"

M /trunk/src_plugins/io_altium/pcbdoc.c
r36022 file changeset diff or repo changeset diff igor22021-12-31T13:45:36.175518Z
 
[io_altium] -Fix: handle all types without aborting on bool conversion (broken user input shouldn't abort)

M /trunk/src_plugins/io_altium/pcbdoc.c
r35933 file changeset diff or repo changeset diff igor22021-11-10T08:55:13.504853Z
 
[io_altium] -Change: enable by default, now that we depend on librnd 3.1.0

M /trunk/src_plugins/io_altium/io_altium.pup
M /trunk/scconfig/plugins.h
r35696 file changeset diff or repo changeset diff igor22021-10-01T07:11:18.488717Z
 
[io_altium] -Change: disable plugin by default because it depends on a higher version of sphash which is not available in librnd 3.0.0

M /trunk/src_plugins/io_altium/io_altium.pup
M /trunk/scconfig/plugins.h
r35674 file changeset diff or repo changeset diff igor22021-09-13T15:38:17.781663Z
 
[io_altium] -Change: make the plugin buildin by default

M /trunk/src_plugins/io_altium/io_altium.pup
M /trunk/scconfig/plugins.h
r35673 file changeset diff or repo changeset diff igor22021-09-13T15:34:55.043964Z
 
[io_altium] -Update: TODO: slot is a killer in bin at the moment

M /trunk/src_plugins/io_altium/TODO
r35672 file changeset diff or repo changeset diff igor22021-09-13T15:31:56.936729Z
 
[io_altium] -Fix: bin: load arc angles into double fields, not coord fields

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35670 file changeset diff or repo changeset diff igor22021-09-07T06:59:11.522260Z
 
[io_altium] -Add: slot support in the data model conversion (and ASCII)

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/altium_kw.sphash
r35656 file changeset diff or repo changeset diff igor22021-08-14T02:55:02.084944Z
 
[io_altium] -Add: refine thermal conn TODO

M /trunk/src_plugins/io_altium/TODO
r35653 file changeset diff or repo changeset diff igor22021-08-13T15:20:41.486500Z
 
[io_altium] -Add: connect padstacks with thermal if netid match the sorrunding poly's

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/delay_postproc.c
r35652 file changeset diff or repo changeset diff igor22021-08-13T15:04:37.348851Z
 
[io_altium] -Fix: unregister the binary format on unload

M /trunk/src_plugins/io_altium/io_altium.c
r35649 file changeset diff or repo changeset diff igor22021-08-13T14:17:04.188648Z
 
[io_altium] -Add: low level poly thermal post processor

M /trunk/src_plugins/io_altium/pcbdoc.c
A /trunk/src_plugins/io_altium/delay_postproc.c
r35648 file changeset diff or repo changeset diff igor22021-08-13T13:50:11.082219Z
 
[io_altium] -Add: remember the netid for vias and pads and expose a simple query function to resovle obj->netid

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/pcbdoc.h
r35620 file changeset diff or repo changeset diff igor22021-08-11T15:41:37.322330Z
 
[io_altium] -Update: TODO: we are still not sure about text layers in binary for more than 6 copper layers

M /trunk/src_plugins/io_altium/TODO
r35619 file changeset diff or repo changeset diff igor22021-08-11T15:40:58.416876Z
 
[io_altium] -Fix: text mirror happens in X direction

M /trunk/src_plugins/io_altium/pcbdoc.c
r35618 file changeset diff or repo changeset diff igor22021-08-11T14:59:55.452218Z
 
[io_altium] -Change: TODO need better slot test file

M /trunk/src_plugins/io_altium/TODO
r35617 file changeset diff or repo changeset diff igor22021-08-11T14:55:05.000335Z
 
[io_altium] -Update: TODO: bbvia supportfully works now

M /trunk/src_plugins/io_altium/TODO
r35616 file changeset diff or repo changeset diff igor22021-08-11T14:40:36.730994Z
 
[io_altium] -Add: load start/stop layer and create blind/buried vias

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/altium_kw.sphash
r35614 file changeset diff or repo changeset diff igor22021-08-11T13:42:52.015328Z
 
[io_altium] -Update: test file failure

M /trunk/src_plugins/io_altium/TODO
r35613 file changeset diff or repo changeset diff igor22021-08-11T13:37:01.373466Z
 
[io_altium] -Del: TODO: text-in-component works as expected

M /trunk/src_plugins/io_altium/TODO
r35612 file changeset diff or repo changeset diff igor22021-08-11T13:36:29.875576Z
 
[io_altium] -Update: TODO as tests progress

M /trunk/src_plugins/io_altium/TODO
r35601 file changeset diff or repo changeset diff igor22021-08-06T04:13:06.894771Z
 
[io_altium] -Update: TODO for progress on testing

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/TODO
r35597 file changeset diff or repo changeset diff igor22021-08-05T03:57:59.065356Z
 
[io_altium] -Fix: when subc layer lookup fails, throw error using actual object type instead of hardwired track/line

M /trunk/src_plugins/io_altium/pcbdoc.c
r35595 file changeset diff or repo changeset diff igor22021-08-05T03:52:50.444431Z
 
[io_altium] -Add: special case text layer resovling in binary, using 2 extra fields instead of the normal layer field

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/altium_kw.sphash
M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35592 file changeset diff or repo changeset diff igor22021-08-04T02:46:53.167749Z
 
[io_altium] -Fix: typo

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35585 file changeset diff or repo changeset diff igor22021-08-03T06:50:34.156843Z
 
[io_altium] -Fix: high level: uninitialized subc variable in parsing vias

M /trunk/src_plugins/io_altium/pcbdoc.c
r35584 file changeset diff or repo changeset diff igor22021-08-03T06:46:06.713163Z
 
[io_altium] -Del: TODO: model conclusions moved to trunk/doc

M /trunk/src_plugins/io_altium/TODO
r35581 file changeset diff or repo changeset diff igor22021-08-03T06:30:13.893183Z
 
[io_altium] -Update: TODO: text width done, but layer numbers are off

M /trunk/src_plugins/io_altium/TODO
r35580 file changeset diff or repo changeset diff igor22021-08-03T06:24:35.455796Z
 
[io_altium] -Fix: bin: read text stroke width field and put it in the tree

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35578 file changeset diff or repo changeset diff igor22021-08-03T05:47:06.531229Z
 
[TODO] -Add: multiline text is available only from 15.1

M /trunk/src_plugins/io_altium/TODO
r35570 file changeset diff or repo changeset diff igor22021-08-02T17:27:01.364680Z
 
[io_altium] -Del: TODO: via-in-component solved

M /trunk/src_plugins/io_altium/TODO
r35569 file changeset diff or repo changeset diff igor22021-08-02T17:26:31.187978Z
 
[TODO] -Add: allow via to be in a component (unusual, but possible)

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/TODO
r35567 file changeset diff or repo changeset diff igor22021-08-02T16:47:25.321858Z
 
[io_altium] -Add: TODO: via can be in component

M /trunk/src_plugins/io_altium/TODO
r35562 file changeset diff or repo changeset diff igor22021-08-02T14:10:41.100142Z
 
[io_altium] -Fix: false alarm error message on broken layer stack whith the old, pre-99 file format

M /trunk/src_plugins/io_altium/pcbdoc.c
r35561 file changeset diff or repo changeset diff igor22021-08-02T14:08:39.875986Z
 
[io_altium] -Cleanup: stale debug messages

M /trunk/src_plugins/io_altium/pcbdoc.c
r35558 file changeset diff or repo changeset diff igor22021-08-02T13:58:37.592665Z
 
[io_altium] -Add: mark plane polys with an altium plane attribute

M /trunk/src_plugins/io_altium/pcbdoc.c
r35557 file changeset diff or repo changeset diff igor22021-08-02T13:58:09.390334Z
 
[io_altium] -Fix: creating the poly hole on a plane poly shouldn't destroy the poly attribute

M /trunk/src_plugins/io_altium/pcbdoc.c
r35554 file changeset diff or repo changeset diff igor22021-08-02T13:46:49.925051Z
 
[io_altium] -Cleanup: remove code duplication hint: the reamining duplicate code is only like 2 lines

M /trunk/src_plugins/io_altium/pcbdoc.c
r35553 file changeset diff or repo changeset diff igor22021-08-02T13:45:05.949209Z
 
[io_altium] -Fix: high level: fill on plane postprocessing considers hole board normalization and happens only after plane polygons are drawn

M /trunk/src_plugins/io_altium/pcbdoc.c
r35548 file changeset diff or repo changeset diff igor22021-08-02T12:28:31.196720Z
 
[io_altium] -Add: attempt to draw a poly hole instead of poly on internal plane layer for fill

M /trunk/src_plugins/io_altium/pcbdoc.c
r35547 file changeset diff or repo changeset diff igor22021-08-02T12:05:22.321938Z
 
[io_altium] -Add: be able to resolve plane layer for special drawing objects (fill)

M /trunk/src_plugins/io_altium/pcbdoc.c
r35546 file changeset diff or repo changeset diff igor22021-08-02T11:45:38.824153Z
 
[io_altium] -Add: special case loader for internal planes from pre-protel99 Board format

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/altium_kw.sphash
r35543 file changeset diff or repo changeset diff igor22021-08-02T09:52:30.692782Z
 
[io_altium] -Add: bin: save user routed field in the tree wherever the location of the field is known

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35542 file changeset diff or repo changeset diff igor22021-08-02T09:44:11.726120Z
 
[io_altium] -Add: load the USERROUTED field and set the AUTO flag on most objects if it is explicitly false

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/altium_kw.sphash
r35541 file changeset diff or repo changeset diff igor22021-08-02T09:10:55.736156Z
 
[io_altium] -Add: high level: comments to explain the helper functions introduced for padstack handling

M /trunk/src_plugins/io_altium/pcbdoc.c
r35540 file changeset diff or repo changeset diff igor22021-08-02T09:10:02.799649Z
 
[io_altium] -Fix: bin: include stdio.h only if trace prints are activated

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35539 file changeset diff or repo changeset diff igor22021-08-02T08:48:16.098100Z
 
[io_altium] -Update: TODO: mid layers work reliably with both ASCII and bin

M /trunk/src_plugins/io_altium/TODO
r35538 file changeset diff or repo changeset diff igor22021-08-02T08:46:48.322277Z
 
[io_altium] -Add: bin: put fills6 fields in the tree

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35537 file changeset diff or repo changeset diff igor22021-08-02T08:34:02.828639Z
 
[io_altium] -Add: support the fill record

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/altium_kw.sphash
r35536 file changeset diff or repo changeset diff igor22021-08-02T08:20:42.752564Z
 
[io_altium] -Fix: don't crash on text with no string

M /trunk/src_plugins/io_altium/pcbdoc.c
r35535 file changeset diff or repo changeset diff igor22021-08-02T07:44:53.065556Z
 
[io_altium] -Cleanup: bin: printfs, traces, error messages

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35534 file changeset diff or repo changeset diff igor22021-08-02T07:38:20.902339Z
 
[io_altium] -Fix: high level: wrong level indices for all-layer non-uniform padstack

M /trunk/src_plugins/io_altium/pcbdoc.c
r35533 file changeset diff or repo changeset diff igor22021-08-02T07:34:32.182590Z
 
[io_altium] -Fix: missing braces for multi-statement if branches

M /trunk/src_plugins/io_altium/pcbdoc.c
r35532 file changeset diff or repo changeset diff igor22021-08-02T07:08:07.606641Z
 
[io_altium] -Add: high level: support for different middle and bottom pad shapes

M /trunk/src_plugins/io_altium/pcbdoc.c
r35531 file changeset diff or repo changeset diff igor22021-08-02T06:38:24.383085Z
 
[io_altium] -Add: high level: prepare for remembering 3 generated pad shapes (top-mid-bottom)

M /trunk/src_plugins/io_altium/pcbdoc.c
r35530 file changeset diff or repo changeset diff igor22021-08-02T06:31:30.299233Z
 
[io_altium] -Split: high level: shape input validity check into a reusable function so that it can be reused later for on-all-layer binary padstacks

M /trunk/src_plugins/io_altium/pcbdoc.c
r35529 file changeset diff or repo changeset diff igor22021-08-02T06:17:04.175107Z
 
[io_altium] -Split: high level: pad shape creation from pad parse so it can be later reused for per level shapes in an all-layer shape

M /trunk/src_plugins/io_altium/pcbdoc.c
r35528 file changeset diff or repo changeset diff igor22021-08-02T05:41:20.463763Z
 
[io_altium] -Add: high level: read all 3 sets of shapes for pads (top-mid-bottom) even tho only top is used yet

M /trunk/src_plugins/io_altium/pcbdoc.c
r35527 file changeset diff or repo changeset diff igor22021-08-02T04:17:30.856912Z
 
[io_altium] -Add: bin: put pads6 fields in the tree and let the high level parse integer fields too

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/altium_kw.sphash
M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35526 file changeset diff or repo changeset diff igor22021-08-01T16:17:39.586024Z
 
[io_altium] -Add: bin: put Vias6 fields in the tree

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35525 file changeset diff or repo changeset diff igor22021-08-01T16:10:46.612454Z
 
[io_altium] -Add: suspect where text width field might be

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35524 file changeset diff or repo changeset diff igor22021-08-01T16:10:26.641022Z
 
[io_altium] -Add: TODO: fill

M /trunk/src_plugins/io_altium/TODO
r35523 file changeset diff or repo changeset diff igor22021-08-01T15:54:53.522284Z
 
[io_altium] -Add: bin: put text6 fields in the tree

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/TODO
M /trunk/src_plugins/io_altium/altium_kw.sphash
M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35522 file changeset diff or repo changeset diff igor22021-08-01T15:29:52.872450Z
 
[io_altium] -Add: bin: put arcs6 fields into the tree

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35521 file changeset diff or repo changeset diff igor22021-08-01T15:24:05.362773Z
 
[io_altium] -Add: bin: field tracing so that the low level parser prints meaningful output in the testbed as well

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35520 file changeset diff or repo changeset diff igor22021-08-01T15:17:54.483521Z
 
[io_altium] -Add: bin: ascii bridge: be able to pass back rec so that the caller can inject more fields

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35519 file changeset diff or repo changeset diff igor22021-08-01T15:17:12.680067Z
 
[io_altium] -Add: auto-number components without explicit ID (required by bin)

M /trunk/src_plugins/io_altium/pcbdoc.c
r35518 file changeset diff or repo changeset diff igor22021-08-01T15:16:01.970794Z
 
[io_altium] -Add: auto-number nets without explicit ID (required in binary)

M /trunk/src_plugins/io_altium/pcbdoc.c
r35517 file changeset diff or repo changeset diff igor22021-08-01T15:03:27.127111Z
 
[io_altium] -Add: bin: convert net and component fields of track lines

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35515 file changeset diff or repo changeset diff igor22021-08-01T14:46:38.006418Z
 
[io_altium] -Add: bin: convert geo fields of tracks and save them in the tree

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35514 file changeset diff or repo changeset diff igor22021-08-01T14:16:16.590371Z
 
[io_altium] -Add: filed type: long (for integers and boolean)

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/pcbdoc_ascii.h
r35513 file changeset diff or repo changeset diff igor22021-08-01T14:00:21.337229Z
 
[io_altium] -Add: extend field type: it can be string, coord or double (binary input is often not a string)

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/pcbdoc_ascii.c
M /trunk/src_plugins/io_altium/pcbdoc_ascii.h
r35511 file changeset diff or repo changeset diff igor22021-08-01T09:07:39.334843Z
 
[io_altium] -Add: bin: comment the bin->ascii bridge code

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35510 file changeset diff or repo changeset diff igor22021-08-01T09:06:18.167544Z
 
[io_altium] -Add: bin: ASCII parser bridge: create a new record per text line and parse the line into fields of that record

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35509 file changeset diff or repo changeset diff igor22021-08-01T08:40:19.687166Z
 
[io_altium] -Cleanup: bin: reduce code duplication with a generic ASCII parser bridge

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35507 file changeset diff or repo changeset diff igor22021-08-01T08:11:17.082973Z
 
[io_altium] -Add: bin: include keywords as they are direct dependency now for the dispatching

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35505 file changeset diff or repo changeset diff igor22021-08-01T07:02:31.110440Z
 
[io_altium] -Add: bin: load and dispatch main files to the low level parsers

M /trunk/src_plugins/io_altium/altium_kw.sphash
M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35504 file changeset diff or repo changeset diff igor22021-08-01T06:06:38.563625Z
 
-Fix: typo

M /trunk/src_plugins/io_altium/pcbdoc.c
r35503 file changeset diff or repo changeset diff igor22021-08-01T06:05:05.340408Z
 
[io_altium] -Add: register the binary parser

M /trunk/src_plugins/io_altium/io_altium.c
r35502 file changeset diff or repo changeset diff igor22021-08-01T06:03:43.006865Z
 
-Fix: typo

M /trunk/src_plugins/io_altium/io_altium.c
r35501 file changeset diff or repo changeset diff igor22021-08-01T05:53:25.577712Z
 
[io_altium] -Add: dispatch binary parsing

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/pcbdoc_bin.h
M /trunk/src_plugins/io_altium/pcbdoc_ascii.c
M /trunk/src_plugins/io_altium/io_altium.c
M /trunk/src_plugins/io_altium/pcbdoc.h
M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35500 file changeset diff or repo changeset diff igor22021-08-01T05:44:54.114898Z
 
[io_altium] -Fix: test parse: return 1 on match

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35498 file changeset diff or repo changeset diff igor22021-08-01T05:40:33.118722Z
 
[io_altium] -Cleanup: unify file short description format

M /trunk/src_plugins/io_altium/pcbdoc_ascii.c
r35497 file changeset diff or repo changeset diff igor22021-08-01T05:39:58.449417Z
 
[io_altium] -Add: copyright header in bin parser

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35496 file changeset diff or repo changeset diff igor22021-08-01T05:36:45.029301Z
 
[io_altium] -Add: bin test parser hook

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/pcbdoc_bin.h
M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35494 file changeset diff or repo changeset diff igor22021-08-01T05:30:14.768939Z
 
[io_altium] -Add: compile libucdf and the binary parser

M /trunk/src_plugins/io_altium/Plug.tmpasm
M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35492 file changeset diff or repo changeset diff igor22021-08-01T05:13:33.137815Z
 
[io_altium] -Move: binary parser from work/ to trunk/

D /work/alien_formats/altium/pcbdoc_bin.c
M /work/alien_formats/altium/test.c
A /trunk/src_plugins/io_altium/pcbdoc_bin.h
D /work/alien_formats/altium/pcbdoc_bin.h
A /trunk/src_plugins/io_altium/pcbdoc_bin.c
M /work/alien_formats/altium/Makefile

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