next page
r38739 file changeset diff or repo changeset diff igor22024-04-03T12:16:49.761044Z
 
[query] -Fix: net seg map: don't mistake two random padstacks as adjacent only because the second endpoint is set to RND_COORD_MAX in both

M /trunk/src_plugins/query/net_len.c
r37764 file changeset diff or repo changeset diff igor22023-06-15T03:34:39.702576Z
 
[query] -Fix: advanced search dialog: preserve quotes in strings in decompile

M /trunk/src_plugins/query/dlg_search.c
r37402 file changeset diff or repo changeset diff igor22023-05-01T15:43:21.771382Z
 
[query] -Fix: query() action syntax includes the optional scope argument

M /trunk/src_plugins/query/query_act.c
r37191 file changeset diff or repo changeset diff igor22023-01-20T04:20:29.480498Z
 
[query] -Fix: net_len shouldn't crash on boards without any padstack (don't search NULL padstack tree)

M /trunk/src_plugins/query/net_len.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
r36995 file changeset diff or repo changeset diff igor22022-11-19T10:46:22.362139Z
 
[librnd4] -Update: follow API change on rnd_hid_redraw()

M /trunk/src_plugins/query/query_act.c
M /trunk/src_plugins/export_oldconn/oldconn.c
M /trunk/src_plugins/smartdisperse/smartdisperse.c
M /trunk/src_plugins/autocrop/autocrop.c
M /trunk/src/object_act.c
M /trunk/src_plugins/autoplace/autoplace.c
M /trunk/src_plugins/distalign/distalign.c
M /trunk/src_plugins/ch_editpoint/ch_editpoint.c
M /trunk/src/gui_act.c
M /trunk/src_plugins/ch_onpoint/ch_onpoint.c
M /trunk/src/change_act.c
M /trunk/src_plugins/lib_hid_pcbui/layersel.c
M /trunk/src_plugins/autoroute/autoroute.c
M /trunk/src_plugins/asm/asm.c
M /trunk/src/file_act.c
M /trunk/src_plugins/vendordrill/vendor.c
r36991 file changeset diff or repo changeset diff igor22022-11-19T09:18:31.666499Z
 
[librnd4 -Update: follow API change: rename hidlib_conf.[ch] to rnd_conf.[ch]

M /trunk/src_plugins/report/report.c
M /trunk/src_plugins/dialogs/dlg_netlist.c
M /trunk/src_plugins/io_pads/write.c
M /trunk/src_plugins/export_svg/svg.c
M /trunk/src_plugins/draw_fab/draw_fab.c
M /trunk/src/draw.c
M /trunk/src/plug_io.c
M /trunk/src/main.c
M /trunk/src/polygon.c
M /trunk/src_plugins/ch_editpoint/ch_editpoint.c
M /trunk/src/crosshair.c
M /trunk/src_plugins/query/dlg_search.c
M /trunk/src_plugins/lib_hid_pcbui/layersel.c
M /trunk/src_plugins/draw_csect/draw_csect.c
M /trunk/src_plugins/propedit/propsel.c
M /trunk/src/conf_act.c
M /trunk/src/drc.c
M /trunk/src_plugins/dialogs/dlg_view.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/change_act.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/util/gsch2pcb-rnd/gsch2pcb.c
M /trunk/src_plugins/export_ipcd356/ipcd356.c
M /trunk/src_plugins/djopt/djopt.c
M /trunk/src_plugins/export_xy/xy.c
M /trunk/src_plugins/lib_hid_pcbui/layer_menu.c
M /trunk/src/object_act.c
M /trunk/src/tool_logic.c
M /trunk/src/polygon_act.c
M /trunk/src_plugins/dialogs/dlg_loadsave.c
M /trunk/src/conf_core.c
M /trunk/src/gui_act.c
M /trunk/src_plugins/dialogs/dlg_padstack.c
M /trunk/src/route.c
M /trunk/src_plugins/ddraft/cli.c
M /trunk/src_plugins/tool_std/tool_via.c
M /trunk/src_plugins/lib_hid_pcbui/act.c
M /trunk/src_plugins/io_pcb/file.c
M /trunk/src/select.c
M /trunk/src/obj_subc.c
M /trunk/src/board.c
r36990 file changeset diff or repo changeset diff igor22022-11-19T09:04:26.652771Z
 
[librnd4] -Update: follow API change: rename RND_ACT_HIDLIB to RND_ACT_DESIGN

M /trunk/src_plugins/query/query_act.c
M /trunk/src/main_act.c
M /trunk/src/object_act.c
M /trunk/src/buffer.c
M /trunk/src_plugins/millpath/millpath.c
M /trunk/src_plugins/import_ipcd356/ipcd356.c
M /trunk/src_plugins/fontmode/fontmode.c
M /trunk/src_plugins/shand_cmd/command.c
M /trunk/src_plugins/oldactions/oldactions.c
M /trunk/src_plugins/io_tedax/io_tedax.c
M /trunk/src_plugins/dialogs/dlg_loadsave.c
M /trunk/src/remove_act.c
M /trunk/src/polygon_act.c
M /trunk/src/drc.c
M /trunk/src_plugins/lib_hid_pcbui/act.c
M /trunk/src_plugins/autoplace/action.c
M /trunk/src/font_act.c
M /trunk/src/undo_act.c
M /trunk/src/select_act.c
M /trunk/src/gui_act.c
M /trunk/src_plugins/cam/cam.c
M /trunk/src/netlist_act.c
M /trunk/src/change_act.c
M /trunk/src/file_act.c
M /trunk/src_plugins/drc_query/drc_query.c
M /trunk/src/plug_footprint_act.c
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
r36761 file changeset diff or repo changeset diff igor22022-08-29T08:00:02.002558Z
 
[query] -Fix: do not return ptr free'd

M /trunk/src_plugins/query/query_act.c
r36370 file changeset diff or repo changeset diff igor22022-05-28T11:25:11.446012Z
 
[query] -Fix: reset user functions before parse, not after so they are not lost

M /trunk/src_plugins/query/query_y.c
M /trunk/src_plugins/query/query_y.y
r36354 file changeset diff or repo changeset diff igor22022-05-20T15:44:22.006833Z
 
[query] -Add: include last seen line number in compilation error report

M /trunk/src_plugins/query/query.c
M /trunk/src_plugins/query/query_l.c
M /trunk/src_plugins/query/query_l.h
M /trunk/src_plugins/query/query_l.l
r36353 file changeset diff or repo changeset diff igor22022-05-20T15:34:41.964931Z
 
[query] -Fix: reset lex buffer before parsing a new script (matters after a compilation error)

M /trunk/src_plugins/query/query_l.c
M /trunk/src_plugins/query/query_l.l
r36352 file changeset diff or repo changeset diff igor22022-05-20T15:09:29.887289Z
 
[query] -Fix: report compilation errors using rnd_message() instead of --debug-only trace

M /trunk/src_plugins/query/query.c
r36351 file changeset diff or repo changeset diff igor22022-05-20T15:06:01.294932Z
 
[query] -Fix: throw error message if there's user function in expression

M /trunk/src_plugins/query/query_y.c
M /trunk/src_plugins/query/query_y.h
M /trunk/src_plugins/query/query_y.y
r36350 file changeset diff or repo changeset diff igor22022-05-20T14:51:34.043894Z
 
[query] -Fix: clean up user functions before compilation instead of expecting the previous compilation succeeded

M /trunk/src_plugins/query/query_y.c
M /trunk/src_plugins/query/query_y.h
M /trunk/src_plugins/query/query_y.y
r36295 file changeset diff or repo changeset diff igor22022-04-24T13:10:20.218944Z
 
[query] -Add: advanced search: count matches operation

M /trunk/src_plugins/query/dlg_search.c
r36189 file changeset diff or repo changeset diff igor22022-04-20T14:59:42.972204Z
 
[query] -Fix: make sure bloat is always set to 0 in overlap()

M /trunk/src_plugins/query/fnc_geo.c
r36150 file changeset diff or repo changeset diff igor22022-04-13T08:12:48.958868Z
 
[query] -Fix: advanced search: don't crash on empty string on the right side

M /trunk/src_plugins/query/dlg_search.c
r36149 file changeset diff or repo changeset diff igor22022-04-13T08:10:07.963868Z
 
[query] -Fix: advanced search dialog: when filling strings back in the dialog on a subsequent edit, remove double quotes required by the syntax but not required in the GUI

M /trunk/src_plugins/query/dlg_search_edit.c
r35834 file changeset diff or repo changeset diff igor22021-10-31T08:37:04.920297Z
 
[query] -Cleanup: unused vars

M /trunk/src_plugins/query/query_access.c
r35736 file changeset diff or repo changeset diff igor22021-10-20T06:33:32.311754Z
 
[query] -Cleanup: remove local_str in favor of const string return from thermal API

M /trunk/src_plugins/query/fnc_obj.c
M /trunk/src_plugins/query/query.h
r35681 file changeset diff or repo changeset diff igor22021-09-14T06:24:29.711556Z
 
[query] -Fix: per layer ID padstack thermals are in the thermal/lid subtree

M /trunk/src_plugins/query/fields.sphash
M /trunk/src_plugins/query/query_access.c
r35680 file changeset diff or repo changeset diff igor22021-09-14T06:01:41.310464Z
 
[query] -Add: support the thermal/lyt subtree (same as in propedit)

M /trunk/src_plugins/query/fields.sphash
M /trunk/src_plugins/query/query.h
M /trunk/src_plugins/query/query_access.c
r35679 file changeset diff or repo changeset diff igor22021-09-14T06:00:53.698024Z
 
[query] -Add: allow integers in parenthesis as part of field name path

M /trunk/src_plugins/query/query_y.c
M /trunk/src_plugins/query/query_y.y
r35642 file changeset diff or repo changeset diff igor22021-08-13T03:57:56.801744Z
 
[query] -Add: glue function for cunting invalid characters in a text

M /trunk/src_plugins/query/fnc_glue.c
M /trunk/src_plugins/query/fnc.c
r35606 file changeset diff or repo changeset diff igor22021-08-11T03:49:40.855872Z
 
[query] -Fix: missing return value in non-void function (advanced search dialog emtpy string corner case)

M /trunk/src_plugins/query/dlg_search.c
r35372 file changeset diff or repo changeset diff igor22021-07-25T05:26:32.016445Z
 
[query] -Fix: advanced search dialog: don't ruin user's expression on compilation error

M /trunk/src_plugins/query/dlg_search.c
r35344 file changeset diff or repo changeset diff igor22021-07-23T17:18:06.900266Z
 
[query] -Fix: advanced search fialog: do not crash on converting invalid query expression back to gui

M /trunk/src_plugins/query/dlg_search.c
r35160 file changeset diff or repo changeset diff igor22021-07-10T04:34:47.584173Z
 
[query] -Cleanup: remove stale debug message

M /trunk/src_plugins/query/query_exec.c
r35159 file changeset diff or repo changeset diff igor22021-07-10T04:12:47.702383Z
 
[query] -Add: expose a low level free() for iterator fields

M /trunk/src_plugins/query/query.c
M /trunk/src_plugins/query/query.h
r35158 file changeset diff or repo changeset diff igor22021-07-10T04:08:56.988851Z
 
[query] -Add: expose low level iterator reset and upgrade it to work with persistent iterators as well

M /trunk/src_plugins/query/query_exec.h
M /trunk/src_plugins/query/query_exec.c
r35151 file changeset diff or repo changeset diff igor22021-07-09T17:10:57.417693Z
 
[query] -Add: expose val_free_fields for callers handling query results

M /trunk/src_plugins/query/query_exec.h
M /trunk/src_plugins/query/query_exec.c
r35132 file changeset diff or repo changeset diff igor22021-07-07T12:10:47.802698Z
 
[query] -Add: netlen: internal API config option for 'stop at terminal' preference

M /trunk/src_plugins/query/query_exec.h
M /trunk/src_plugins/query/net_len.c
r35002 file changeset diff or repo changeset diff igor22021-06-24T15:14:11.848304Z
 
[query] -Cleanup: compiler warning on wrong pointer struct cast

M /trunk/src_plugins/query/net_len.c
r34993 file changeset diff or repo changeset diff igor22021-06-24T11:14:20.862971Z
 
[query] -Fix: net len: don't crash on empty object list

M /trunk/src_plugins/query/net_len.c
r34992 file changeset diff or repo changeset diff igor22021-06-24T10:40:13.417879Z
 
[query] -Fix: net len: special casing padstack <-> traceobject connection: it is common that trace object only slightly overlaps with the padstack (e.g. via) because of a (now ignored) dog leg connection

M /trunk/src_plugins/query/net_len.c
r34991 file changeset diff or repo changeset diff igor22021-06-24T09:54:47.747404Z
 
[query] -Add: pre-map trace objects fully overlapping with padstacks so they can be ignored later

M /trunk/src_plugins/query/net_len.c
r34990 file changeset diff or repo changeset diff igor22021-06-24T09:22:08.496827Z
 
[query] -Add: net len: helper function to decide if an object pair is a padstack and a trace object fully overlapping with the padstack

M /trunk/src_plugins/query/net_len.c
r34988 file changeset diff or repo changeset diff igor22021-06-24T06:44:32.134367Z
 
[query] -Add: net len: detect invalid junction (X-junction, e.g. when two lines intersect in the middle)

M /trunk/src_plugins/query/net_len.c
M /trunk/src_plugins/query/net_len.h
r34987 file changeset diff or repo changeset diff igor22021-06-24T06:15:01.152929Z
 
[query] -Add: net length: decide and return which of the two objects is a hub object in a T junction

M /trunk/src_plugins/query/net_len.c
r34984 file changeset diff or repo changeset diff igor22021-06-23T15:26:06.985580Z
 
[query] -Add: net_len: more debug messages on object removal on mis-classified hubs

M /trunk/src_plugins/query/net_len.c
r34977 file changeset diff or repo changeset diff igor22021-06-23T11:40:27.442216Z
 
[query] -Fix: netlen: disable one of the hub removal heuristics because it never removed the hub but the next object

M /trunk/src_plugins/query/net_len.c
r34976 file changeset diff or repo changeset diff igor22021-06-23T09:12:26.347239Z
 
-Fix: typo and grammar in comment

M /trunk/src_plugins/query/net_len.c
r34975 file changeset diff or repo changeset diff igor22021-06-23T09:08:10.743723Z
 
[query] -Update: copyright year

M /trunk/src_plugins/query/net_len.c
r34974 file changeset diff or repo changeset diff igor22021-06-23T07:57:07.872804Z
 
[query] -Add: net_len: optionan rat inclusion (useful for net mappers) [lib_netmap] -Add: 2net mapping: option for rat inclusion

M /trunk/src_plugins/query/net_len.c
M /trunk/src_plugins/lib_netmap/map_2nets.c
M /trunk/src_plugins/lib_netmap/map_2nets_map.c
M /trunk/src_plugins/query/net_len.h
M /trunk/src_plugins/lib_netmap/map_2nets.h
r34957 file changeset diff or repo changeset diff igor22021-06-20T09:12:45.914919Z
 
[query] -Fix: properly mark HUB segments and remember at least two connected objects

M /trunk/src_plugins/query/net_len.c
M /trunk/src_plugins/query/net_len.h
r34954 file changeset diff or repo changeset diff igor22021-06-20T06:27:20.973108Z
 
[query] -Add: net_len: remember junction hubs and set junction glue fields

M /trunk/src_plugins/query/net_len.c
M /trunk/src_plugins/query/net_len.h
r34952 file changeset diff or repo changeset diff igor22021-06-20T03:07:36.523162Z
 
[query] -Change: net length junction API: use arrays for easier addressing

M /trunk/src_plugins/query/net_len.h
r34941 file changeset diff or repo changeset diff igor22021-06-18T09:43:32.596266Z
 
-Fix: typo

M /trunk/src_plugins/query/net_len.h
r34940 file changeset diff or repo changeset diff igor22021-06-18T09:39:51.876202Z
 
[query] -Fix: net seg len API needs to get query context else it can not return the segment struct, which depends on the context

M /trunk/src_plugins/query/net_len.c
M /trunk/src_plugins/lib_netmap/map_2nets.c
M /trunk/src_plugins/query/net_len.h
M /trunk/src_plugins/lib_netmap/map_2nets.h
r34938 file changeset diff or repo changeset diff igor22021-06-18T08:45:47.213470Z
 
[query] -Add: public API call for accessing low level net segment mapper

M /trunk/src_plugins/query/net_len.c
M /trunk/src_plugins/query/net_len.h
r34312 file changeset diff or repo changeset diff igor22021-04-08T06:13:19.216902Z
 
[query] -Cleanup: remove unused vars

M /trunk/src_plugins/query/fnc_glue.c
r34210 file changeset diff or repo changeset diff igor22021-02-27T03:19:24.655390Z
 
[query] -Add: poly_is_valid() function that checks and returns if a polygon is valid, without asserting

M /trunk/src_plugins/query/fnc_glue.c
M /trunk/src_plugins/query/fnc.c
r34208 file changeset diff or repo changeset diff igor22021-02-26T13:41:18.904145Z
 
[query] -Add: user function to convert an object ID to an object

M /trunk/src_plugins/query/fnc_glue.c
M /trunk/src_plugins/query/fnc.c
r34207 file changeset diff or repo changeset diff igor22021-02-26T12:57:38.105254Z
 
[query] -Add: query(count) for scripting

M /trunk/src_plugins/query/query_act.c
r34015 file changeset diff or repo changeset diff igor22021-02-03T08:57:49.188300Z
 
[query] -Add: support for text clearance

M /trunk/src_plugins/query/dlg_search_tab.h
M /trunk/src_plugins/query/query_access.c
r33530 file changeset diff or repo changeset diff igor22020-12-15T10:50:25.395642Z
 
[query] -Fix: advanced search dialog: remove non-drawing object from object type list (such as RAT and LAYER) as query() won't search those

M /trunk/src_plugins/query/dlg_search_tab.h
r33497 file changeset diff or repo changeset diff igor22020-12-13T15:37:05.510341Z
 
[query] -Fix: context uninit resets inited flags to 0

M /trunk/src_plugins/query/query_exec.c
r33141 file changeset diff or repo changeset diff igor22020-10-22T04:16:55.521805Z
 
[query] -Fix: advanced search dialog: gui->text string creation: use quotes

M /trunk/src_plugins/query/dlg_search_edit.c
r33140 file changeset diff or repo changeset diff igor22020-10-22T03:25:43.698822Z
 
[query] -Fix: advanced search dialog missing object types: padstack, subc, gfx

M /trunk/src_plugins/query/dlg_search_tab.h
r33127 file changeset diff or repo changeset diff igor22020-10-18T07:54:04.427856Z
 
[query] -Cleanup: layer_setup: missing cast from layer group to any-obj when returning the layer group as object (generating the result)

M /trunk/src_plugins/query/fnc_layer_setup.c
r33126 file changeset diff or repo changeset diff igor22020-10-18T07:50:23.911356Z
 
[query] -Cleanup: remove layer_setup() debug messages

M /trunk/src_plugins/query/fnc_layer_setup.c
r33125 file changeset diff or repo changeset diff igor22020-10-18T07:46:25.274785Z
 
[query] -Add: comment explaining layer_setup() cache usage

M /trunk/src_plugins/query/query_exec.h
r33124 file changeset diff or repo changeset diff igor22020-10-18T07:41:00.197409Z
 
[query] -Add: cache layer_setup() results as they are often expensive to compute

M /trunk/src_plugins/query/query_exec.h
M /trunk/src_plugins/query/fnc_layer_setup.c
r33106 file changeset diff or repo changeset diff igor22020-10-16T17:41:49.541259Z
 
[query] -Add: int() and double() functions

M /trunk/src_plugins/query/fnc.c
r33105 file changeset diff or repo changeset diff igor22020-10-16T17:41:34.645884Z
 
[query] -Fix: 'return' shouldn't make a callback ever, only assert should

M /trunk/src_plugins/query/query_exec.c
r33104 file changeset diff or repo changeset diff igor22020-10-16T13:10:38.671582Z
 
[query] -Add: .layergroup for layer objects

M /trunk/src_plugins/query/fields.sphash
M /trunk/src_plugins/query/query_access.c
r33102 file changeset diff or repo changeset diff igor22020-10-16T08:55:09.301817Z
 
[query] -Add: allow any expression to be suffixed with fields/attributes - relevant for user function returns

M /trunk/src_plugins/query/query_y.c
M /trunk/src_plugins/query/query_y.y
r33101 file changeset diff or repo changeset diff igor22020-10-16T08:08:48.134580Z
 
[query] -Add: layer_setup(): calculate the return value as requested by the result directive

M /trunk/src_plugins/query/fnc_layer_setup.c
r33100 file changeset diff or repo changeset diff igor22020-10-16T07:46:40.967353Z
 
[query] -Add: layer_setup() result: substrate layer group

M /trunk/src_plugins/query/fnc_layer_setup.c
r33094 file changeset diff or repo changeset diff igor22020-10-15T06:26:34.748418Z
 
[query] -Add: layer_setup(): optional 3rd argument for a different result from the same query; it would be common to run the same query multiple times to acquire different aspects of the result from it

M /trunk/src_plugins/query/fnc_layer_setup.c
r33088 file changeset diff or repo changeset diff igor22020-10-14T09:25:08.525311Z
 
[query] -Cleanup: layer_setup(): prefix target enum members

M /trunk/src_plugins/query/fnc_layer_setup.c
r33086 file changeset diff or repo changeset diff igor22020-10-14T08:19:51.875693Z
 
[query] -Add: layer_setup(): separate result from precompiled request and calculate it even if the condition didn't

M /trunk/src_plugins/query/fnc_layer_setup.c
r33085 file changeset diff or repo changeset diff igor22020-10-14T06:53:06.444019Z
 
[query] -Fix: layer_setup(): do not run a check if it had compilation error

M /trunk/src_plugins/query/fnc_layer_setup.c
r33084 file changeset diff or repo changeset diff igor22020-10-14T06:39:08.854932Z
 
[query] -Add: layer_setup(): parser for the new result syntax

M /trunk/src_plugins/query/fnc_layer_setup.c
r33082 file changeset diff or repo changeset diff igor22020-10-14T03:58:52.518694Z
 
[query] -Fix: layer_setup(): when calculating cover, 'iceberg' becomes NULL when fully covered - stop melting and return 0 in that case

M /trunk/src_plugins/query/fnc_layer_setup.c
r33081 file changeset diff or repo changeset diff igor22020-10-14T03:55:40.343961Z
 
[query] -Change: layer_setup(): low level covered-on-other-layer function returns the uncovered area instead of yes/no

M /trunk/src_plugins/query/fnc_layer_setup.c
r33080 file changeset diff or repo changeset diff igor22020-10-13T14:37:07.557410Z
 
[query] -Add: layer_setup(): initial implementation of the poly booleans needed forfiguring below-net/above-net

M /trunk/src_plugins/query/fnc_layer_setup.c
r33077 file changeset diff or repo changeset diff igor22020-10-13T13:40:13.565642Z
 
[query] -Add: layer_setup(): above-net/below-net: collect objects that are potentially in overlap with the target object

M /trunk/src_plugins/query/query_exec.h
M /trunk/src_plugins/query/fnc_layer_setup.c
r33076 file changeset diff or repo changeset diff igor22020-10-13T12:03:40.009136Z
 
[query] -Del: layer_setup(): "air" layer type; !copper is good enough

M /trunk/src_plugins/query/fnc_layer_setup.c
r33075 file changeset diff or repo changeset diff igor22020-10-13T11:54:31.957949Z
 
[query] -Fix: layer_setup(): wrong invertion of layer-next check

M /trunk/src_plugins/query/fnc_layer_setup.c
r33074 file changeset diff or repo changeset diff igor22020-10-13T11:37:46.790285Z
 
[query] -Fix: layer_setup(): check on invalid layer type name

M /trunk/src_plugins/query/fnc_layer_setup.c
r33073 file changeset diff or repo changeset diff igor22020-10-13T11:36:19.574217Z
 
[query] -Fix: layer_setup(): layer type string parsing: parse only the layer name, with '!' removed

M /trunk/src_plugins/query/fnc_layer_setup.c
r33072 file changeset diff or repo changeset diff igor22020-10-13T10:34:13.221138Z
 
[query] -Add: layer_setup(): check on layer type request/refuse on/above/below

M /trunk/src_plugins/query/fnc_layer_setup.c
r33071 file changeset diff or repo changeset diff igor22020-10-13T09:33:33.914666Z
 
[query] -Add: layer_setup(): prepare for executing the precompiled directives

M /trunk/src_plugins/query/fnc_layer_setup.c
r33070 file changeset diff or repo changeset diff igor22020-10-13T09:06:53.972232Z
 
[query] -Add: layer_setup(): more generic inversion of layer type using the ! operator

M /trunk/src_plugins/query/fnc_layer_setup.c
r33069 file changeset diff or repo changeset diff igor22020-10-13T09:00:59.141408Z
 
[query] -Add: layer_setup(): compile and cache layer_setup() directives

M /trunk/src_plugins/query/fnc.c
M /trunk/src_plugins/query/fnc_layer_setup.c
r33067 file changeset diff or repo changeset diff igor22020-10-13T06:22:37.348210Z
 
[query] -Add: infra for cached layer_setup()

M /trunk/src_plugins/query/query_exec.h
M /trunk/src_plugins/query/fnc.c
A /trunk/src_plugins/query/fnc_layer_setup.c
M /trunk/src_plugins/query/query_exec.c
r33066 file changeset diff or repo changeset diff igor22020-10-13T05:39:04.164812Z
 
[query] -Fix: throw a runtime error on calling unknown function

M /trunk/src_plugins/query/query_exec.c
r33065 file changeset diff or repo changeset diff igor22020-10-13T03:25:41.378425Z
 
[query] -Cleanup: remove unused var

M /trunk/src_plugins/query/fnc_list.c
r33064 file changeset diff or repo changeset diff igor22020-10-13T03:21:50.703678Z
 
[query] -Add: explicit error for user function nodes out-of-context

M /trunk/src_plugins/query/query_exec.c
r33063 file changeset diff or repo changeset diff igor22020-10-13T03:20:35.802583Z
 
[query] -Cleanup: indentation

M /trunk/src_plugins/query/query_exec.c
r33062 file changeset diff or repo changeset diff igor22020-10-13T03:19:47.585442Z
 
[query] -Add: free fields of the new nodes used in user functions

M /trunk/src_plugins/query/query.c
r33049 file changeset diff or repo changeset diff igor22020-10-12T10:10:31.459632Z
 
[query] -Add: .net evaluates to the net parent of an object

M /trunk/src_plugins/query/fields.sphash
M /trunk/src_plugins/query/query_access.c
r33027 file changeset diff or repo changeset diff igor22020-10-10T14:57:06.271308Z
 
[drc] -Add: extend the API for measured/required value to be fgw_arg_t so not only coords can be passed

M /trunk/src_plugins/dialogs/dlg_view.c
M /trunk/src/view.h
M /trunk/src/drc.c
M /trunk/src_plugins/query/fnc_list.c
M /trunk/src/drc.h
M /trunk/src/view.c
M /trunk/src_plugins/drc_query/drc_query.c
r33025 file changeset diff or repo changeset diff igor22020-10-10T11:36:05.251513Z
 
[query] -Add: optional trace

M /trunk/src_plugins/query/query_exec.h
M /trunk/src_plugins/query/query_exec.c
r33024 file changeset diff or repo changeset diff igor22020-10-10T08:45:20.416751Z
 
[query] -Fix: reset local variable lists before user function call

M /trunk/src_plugins/query/query_exec.c

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