Index: index.html =================================================================== --- index.html (revision 5496) +++ index.html (revision 5497) @@ -58,44 +58,44 @@ module size [sloc] status configure
default class description -autocrop158 +autocrop157 works buildin (feature) Reduce the board dimensions to just enclose the elements. -autoplace614 +autoplace617 works buildin (feature) Automatically place elements. -autoroute4343 +autoroute4341 works buildin (feature) Automatically route selected or all rats. This is the original autorouter. -boardflip131 +boardflip132 WIP
(doesn't update rtrees) disabled (feature) All objects on the board are up-down flipped. -dbus483 +dbus486 WIP
(needs to install the xml?) disabled (feature) Remote control PCB using DBUS. -diag162 +diag167 works disabled (feature) Actions for pcb-rnd core diagnostics, intended for developers. These are not in core because end users normally don't need these. As a plugin, due to dynamic loading, it can be dropped on an existing pcb-rnd installation with minimal risk of scaring away a reproducible bug. -distalign428 +distalign426 works buildin (feature) Introducing Align() and Distribute(), which work much like the similarly named functions in Visio. Given that PCB does not have the concept of "first selected object" to draw on, the reference points can be selected by arguments. -distaligntext466 +distaligntext465 works buildin (feature) @@ -105,7 +105,12 @@ buildin (feature) Various board optimization algorithms. -export_bboard426 +draw_fab257 + works + buildin + (feature) + Draw the fab layer (for various exporters). +export_bboard419 WIP disabled export @@ -115,47 +120,47 @@ buildin export Export bom (Bill of Materials) -export_dsn443 +export_dsn447 Work-in-progress disable export Export specctra .dsn files -export_dxf3992 +export_dxf3999 WIP disabled export Export dxf -export_gcode2466 +export_gcode2468 works buildin export Export to gcode -export_gerber971 +export_gerber989 works buildin export Export to gerber -export_ipcd356468 +export_ipcd356467 Work-in-progress disable export IPC-D-356 Netlist export. -export_lpr106 +export_lpr104 works buildin export Export to lpr (using export_ps to generate postscript) -export_nelma679 +export_nelma678 works buildin export Export to nelma (Numerical capacitance calculator) -export_openscad1394 +export_openscad1379 WIP disabled export Export openscad -export_png1120 +export_png1119 works buildin export @@ -165,6 +170,16 @@ buildin export Export postscript or embedded postscript. +export_stat258 + works + buildin + export + Export various board statistics in lihata format +export_svg566 + works + buildin + export + Scalable Vector Graphics (SVG) exporter export_test257 disabled
(work in progress) @@ -171,7 +186,7 @@ buildin export A thin layer of code to dump exporter calls for testing the HID exporter API. -export_xy270 +export_xy272 works buildin export @@ -181,84 +196,94 @@ buildin (feature) Font editing actions. -fp_fs379 +fp_fs380 works buildin fp Footprint: file system based implementation. Used to be called Newlib: load footprints from directories. Run external processes for the parametric footprints. -fp_wget302 +fp_wget303 works buildin fp Footprint: get static (file) footprints from the web, e.g. from http://gedasymbols.org -gl590 +gl588 disabled
(pcb-rnd has no support for opengl.) disabled (feature) Common gl functions for hids. -gpmi3046 +gpmi3056 works buildin
(if gpmi is installed) (feature) Scriptable plugin system with about 10 scripting languages supported and dynamic load/unload of scripts that can manipulate the GUI, the board, can implement exporters, etc. -hid_batch333 +hid_batch317 works buildin hid HID without GUI; read actions from stdin. -hid_gtk15972 +hid_gtk16254 works buildin hid GUI: the GTK HID. -hid_lesstif6923 +hid_lesstif6917 works buildin hid GUI: the lesstif HID. -import_dsn114 +hid_remote1116 + WIP + disable + hid + Remote access HID: implement a protocol and use it to relay between a core and a remote HID implementation. +import_dsn115 Work-in-progress disable import Import specctra .dsn files -import_edif3621 +import_edif3624 works buildin import Import plugin for netlists in the EDIF format. -import_netlist131 +import_hyp1547 + WIP + disable + import + Import plugin for hyperlynx geometry. +import_netlist136 works buildin import Import plugin for netlists in the classic pcb netlist format. -import_sch301 +import_sch302 works buildin import Imports element and netlist data from the schematics (or some other source). -io_kicad998 - work-in-progress - disabled +io_kicad2971 + works + buildin io Load and save the design and elements in Kicad's s-expression format - this is the new, currently preferred format in Kicad. -io_kicad_legacy941 - work-in-progress +io_kicad_legacy944 + works buildin io - Load and save the design and elements in Kicad's legacy format. -io_lihata1042 - WIP - disabled + Export the design and elements in Kicad's legacy format. +io_lihata1935 + works + buildin io Load and save the design and elements in the lihata board format. -io_pcb2174 +io_pcb2172 works buildin io Load and save the design and elements in the original pcb text format. -jostle446 +jostle445 works buildin (feature) @@ -268,67 +293,72 @@ disabled (lib) S-expression parser lib -lib_legacy_func74 +lib_legacy_func63 works buildin (lib) Random collection of old/obsolete (legacy) functions. 3rd party plugins may depend on them. This module implements C functions and variables and does not register actions or flags. -loghid273 +loghid272 WIP disabled (feature) Sits between a HID (or exporter) and the core and logs all core->plugin calls made through the HID structure. -mincut909 +mincut904 works buildin (feature) Use the minimal cut algorithm to indicate shorts: instead of highlighting two random pins/pads, try to highlight the least number of objects that connect the two networks. -oldactions155 +oldactions154 works disabled (feature) Random collection of old/obsolete actions. Bell(): audible feedback; DumpLibrary(): print footprint library on stdout; a set of debug actions useful for writing pcb scripts: Debug(), DebugXY(), Return(). Old plugin actions to toggle or set settings that are now accessible via the unified config system (vendordrill, djopt) -polycombine208 +polycombine207 works buildin (feature) The selected polygons are combined together according to the ordering of their points. -polystitch185 +polystitch184 segfaults disable (feature) The polygon under the cursor (based on closest-corner) is stitched together with the polygon surrounding it on the same layer. Use with pstoedit conversions where there's a "hole" in the shape - select the hole. -propedit766 +propedit772 works buildin (feature) List and edit properties of a group of objects. -puller1888 +puller1887 works buildin (feature) Pull traces to minimize their length. -query1823 - WIP - disable +query1834 + works + buildin (feature) pcb-rnd query language: execute expressions on objects and rules for the programmed drc. -renumber310 +renumber308 works buildin (feature) Renumber elements (renaming them) and generate a text file for back annotation. -report749 +report1019 works buildin (feature) Report() and ReportObject() actions - print a report about design objects. -shand_cmd212 +rubberband_orig599 works buildin (feature) + The original rubberband code. +shand_cmd211 + works + buildin + (feature) vi-like command shorthands (1..3 character long commands) -smartdisperse173 +smartdisperse172 works buildin (feature) @@ -343,13 +373,13 @@ buildin (feature) Draw teardrops on pins. -toporouter6162 +toporouter6161 fails
(infinite loop in gts) disabled (feature) Automatically route selected or all rats using a topological algorithm. This is the new autorouter from 2009. -vendordrill513 +vendordrill516 works buildin (feature)