Index: trunk/doc-rnd/mods3/after.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: trunk/doc-rnd/mods3/index.html
===================================================================
--- trunk/doc-rnd/mods3/index.html (revision 4158)
+++ trunk/doc-rnd/mods3/index.html (revision 4159)
@@ -58,6 +58,11 @@
module | size [sloc] | status | configure default | class | description
+ |
---|
autocrop | 158
+ | works
+ | buildin
+ | (feature)
+ | Reduce the board dimensions to just enclose the elements.
|
---|
autoplace | 614
| works
| buildin
@@ -68,6 +73,12 @@
| buildin
| (feature)
| Automatically route selected or all rats. This is the original autorouter.
+ |
---|
boardflip | 131
+ | WIP
+ (doesn't update rtrees)
+ | disabled
+ | (feature)
+ | All objects on the board are up-down flipped.
|
---|
dbus | 483
| WIP
(needs to install the xml?)
@@ -79,16 +90,41 @@
| 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.
+ |
---|
distalign | 428
+ | 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.
+ |
---|
distaligntext | 466
+ | works
+ | buildin
+ | (feature)
+ | Same as distalign, operates on text objects.
|
---|
djopt | 2320
| works
| buildin
| (feature)
| Various board optimization algorithms.
+ |
---|
export_bboard | 426
+ | WIP
+ | disabled
+ | export
+ | Export breadboard
|
---|
export_bom | 230
| works
| buildin
| export
| Export bom (Bill of Materials)
+ |
---|
export_dsn | 443
+ | Work-in-progress
+ | disable
+ | export
+ | Export specctra .dsn files
+ |
---|
export_dxf | 3992
+ | WIP
+ | disabled
+ | export
+ | Export dxf
|
---|
export_gcode | 2466
| works
| buildin
@@ -99,16 +135,26 @@
| buildin
| export
| Export to gerber
+ |
---|
export_ipcd356 | 468
+ | Work-in-progress
+ | disable
+ | export
+ | IPC-D-356 Netlist export.
|
---|
export_lpr | 106
| works
| buildin
| export
| Export to lpr (using export_ps to generate postscript)
- |
---|
export_nelma | 696
+ |
---|
export_nelma | 679
| works
| buildin
| export
| Export to nelma (Numerical capacitance calculator)
+ |
---|
export_openscad | 1394
+ | WIP
+ | disabled
+ | export
+ | Export openscad
|
---|
export_png | 1120
| works
| buildin
@@ -125,12 +171,12 @@
| buildin
| export
| A thin layer of code to dump exporter calls for testing the HID exporter API.
- |
---|
export_xy | 243
+ |
---|
export_xy | 270
| works
| buildin
| export
| Export XY centroid element data for pick & place.
- |
---|
fontmode | 167
+ |
---|
fontmode | 165
| works
| buildin
| (feature)
@@ -151,7 +197,7 @@
| disabled
| (feature)
| Common gl functions for hids.
- |
---|
gpmi | 3042
+ |
---|
gpmi | 3046
| works
| buildin
(if gpmi is installed)
@@ -162,7 +208,7 @@
| buildin
| hid
| HID without GUI; read actions from stdin.
- |
---|
hid_gtk | 14933
+ |
---|
hid_gtk | 15972
| works
| buildin
| hid
@@ -172,7 +218,12 @@
| buildin
| hid
| GUI: the lesstif HID.
- |
---|
import_edif | 3612
+ |
---|
import_dsn | 114
+ | Work-in-progress
+ | disable
+ | import
+ | Import specctra .dsn files
+ |
---|
import_edif | 3621
| works
| buildin
| import
@@ -187,25 +238,40 @@
| buildin
| import
| Imports element and netlist data from the schematics (or some other source).
- |
---|
io_kicad_legacy | 383
+ |
---|
io_kicad | 998
| work-in-progress
| disabled
| 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_legacy | 941
+ | work-in-progress
+ | buildin
+ | io
| Load and save the design and elements in Kicad's legacy format.
- |
---|
io_lihata | 1043
+ |
---|
io_lihata | 1042
| WIP
| disabled
| io
| Load and save the design and elements in the lihata board format.
- |
---|
io_pcb | 2172
+ |
---|
io_pcb | 2174
| works
| buildin
| io
| Load and save the design and elements in the original pcb text format.
- |
---|
legacy_func | 74
+ |
---|
jostle | 446
| works
| buildin
+ | (feature)
+ | Pushes lines out of the way.
+ |
---|
lib_gensexpr | 6
+ | works
+ | disabled
| (lib)
+ | S-expression parser lib
+ |
---|
lib_legacy_func | 74
+ | 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.
|
---|
loghid | 273
| WIP
@@ -222,6 +288,16 @@
| 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)
+ |
---|
polycombine | 208
+ | works
+ | buildin
+ | (feature)
+ | The selected polygons are combined together according to the ordering of their points.
+ |
---|
polystitch | 185
+ | 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.
|
---|
propedit | 766
| works
| buildin
@@ -232,7 +308,12 @@
| buildin
| (feature)
| Pull traces to minimize their length.
- |
---|
renumber | 225
+ |
---|
query | 1823
+ | WIP
+ | disable
+ | (feature)
+ | pcb-rnd query language: execute expressions on objects and rules for the programmed drc.
+ |
---|
renumber | 310
| works
| buildin
| (feature)
@@ -247,11 +328,21 @@
| buildin
| (feature)
| vi-like command shorthands (1..3 character long commands)
+ |
---|
smartdisperse | 173
+ | works
+ | buildin
+ | (feature)
+ | Improve the initial dispersion of elements by choosing an order based on the netlist, rather than the arbitrary element order. This isn't the same as a global autoplace, it's more of a linear autoplace. It might make some useful local groupings. For example, you should not have to chase all over the board to find the resistor that goes with a given LED.
|
---|
stroke | 135
| partially works (doesn't work with lesstif; works with the gtk hid, but there's no zoom bindings)
| disabled
| (feature)
| Gesture recognition with libstroke.
+ |
---|
teardrops | 226
+ | works
+ | buildin
+ | (feature)
+ | Draw teardrops on pins.
|
---|
toporouter | 6162
| fails
(infinite loop in gts)
@@ -270,7 +361,7 @@
name | description
|
---|
(feature) | random features directly accessible for the user, usually actions
- | (lib) | code library; functionality not directly accessible for the user but other plugins may depend on it
+ | (lib) | support code library for other plugins (core doesn't depend on these); functionality not directly accessible for the user but other plugins may depend on it
| hid | Human Interface Device: interactive user interface, usually GUI
| import | load alien formats into the design space
| export | save (parts of) the design space in alien formats
Index: trunk/doc-rnd/mods3/mods.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: trunk/doc-rnd/mods3/post.html
===================================================================
--- trunk/doc-rnd/mods3/post.html (revision 4158)
+++ trunk/doc-rnd/mods3/post.html (revision 4159)
@@ -5,12 +5,12 @@
name | description
|
---|
(feature) | random features directly accessible for the user, usually actions
+ | (lib) | support code library for other plugins (core doesn't depend on these); functionality not directly accessible for the user but other plugins may depend on it
| hid | Human Interface Device: interactive user interface, usually GUI
| import | load alien formats into the design space
| export | save (parts of) the design space in alien formats
| fp | footprint (element) library implementation
| io | native file format (save & load) implementation
- | lib | support code library for other plugins (core doesn't depend on these); functionality not directly accessible for the user but other plugins may depend on it
|
| |
---|