easyw / RF-tools-KiCAD

KiCAD RF tools: footprints wizard and round tracks, mask expander, via fencing
GNU General Public License v3.0
656 stars 81 forks source link

Unclear install instructions/broken link #59

Open ZoeArch opened 5 months ago

ZoeArch commented 5 months ago

The link to the kicad plugins dir leads to a 404, trying to guess he install instructions has not worked for me, i put all the plugins in the plugins directory but they do not appear in the program

tree/pwd


/home/zoe/.local/share/kicad/7.0/plugins

~/.local/share/kicad/7.0/plugins
❯ tree
.
├── 3d
├── LICENSE
├── README.md
├── __init__.py
├── resources
│   ├── extras
│   │   ├── stitching-vias-help.png
│   │   ├── stitching-vias-help.svg
│   │   ├── stitching-vias.png
│   │   ├── stitching-vias.svg
│   │   ├── teardrops-help.png
│   │   ├── teardrops-help.svg
│   │   └── teardrops.png
│   ├── pcbnew-taper-plugin-2.gif
│   ├── pcbnew-taper-plugin-2.png
│   ├── pcbnew-taper-plugin.gif
│   ├── pcbnew-taper-plugin.png
│   ├── solder-mask-expander-preview.png
│   ├── solder-mask-expander.gif
│   ├── trace-clearance.png
│   ├── track-length-preview.png
│   ├── track-length.png
│   ├── tracks-rounder-preview.png
│   ├── tracks-rounder.gif
│   ├── uw-footprint-wizards.png
│   ├── uwave-Arc-footprint-preview.png
│   ├── uwave-Arc-footprint.gif
│   ├── uwave-Arc-footprint.mp4
│   ├── uwave-Arc-footprint.png
│   ├── uwave-Mitered-footprint-preview.png
│   ├── uwave-Mitered-footprint.gif
│   ├── uwave-Mitered-footprint.mp4
│   ├── uwave-Mitered-footprint.png
│   ├── uwave-Tamper-footprint-preview.png
│   ├── uwave-Tamper-footprint.gif
│   ├── uwave-Tamper-footprint.mp4
│   ├── uwave-Tamper-footprint.png
│   ├── via-fencing-preview.png
│   └── via-fencing.png
├── rf_tools_wizards
│   ├── __init__.py
│   ├── uwArcPrimitive_wizard.py
│   ├── uwMitered_wizard.py
│   └── uwTaper_wizard.py
├── round_tracks
│   ├── RoundTrackDlg.py
│   ├── Track_Rounder.fbp
│   ├── __init__.py
│   ├── round_track.png
│   ├── round_track.svg
│   ├── round_track_help.png
│   ├── round_track_help.svg
│   ├── round_trk.py
│   └── rt_config.ini
├── taper_fz
│   ├── __init__.py
│   ├── rect856.png
│   ├── taper.png
│   ├── taper.py
│   ├── taper.svg
│   ├── taper_dialog-test.py
│   └── taper_plugin.py
├── trace_clearance
│   ├── TraceClearanceDlg.py
│   ├── __init__.py
│   ├── tc_config.ini
│   ├── trace_clearance.fbp
│   ├── trace_clearance.png
│   ├── trace_clearance.py
│   ├── trace_clearance.svg
│   ├── trace_clearance_dialog.png
│   ├── trace_clearance_dialog.svg
│   └── trace_clearance_dialog_small.png
├── trace_solder_expander
│   ├── SolderExpanderDlg.py
│   ├── __init__.py
│   ├── solderExpander.fbp
│   ├── soldermask_clearance.png
│   ├── soldermask_clearance.svg
│   ├── soldermask_clearance_help.png
│   ├── soldermask_clearance_help.svg
│   ├── trace_solder_expander.py
│   └── tse_config.ini
├── tracks_length
│   ├── __init__.py
│   ├── trace_length.png
│   ├── trace_length.py
│   └── trace_length.svg
└── via_fence_generator
    ├── __init__.py
    ├── __main__.py
    ├── python-pyclipper
    │   ├── py2-7-linux-64
    │   │   └── pyclipper.so
    │   ├── py2-7-mac-64
    │   │   └── pyclipper.so
    │   ├── py2-7-win-64
    │   │   └── pyclipper.pyd
    │   └── py3-6-linux-64
    │       └── pyclipper.cpython-36m-x86_64-linux-gnu.so
    ├── resources
    │   ├── fencing-vias.png
    │   ├── fencing-vias.svg
    │   ├── viafence.png
    │   ├── viafence.svg
    │   └── viafence_dialogs.fbp
    ├── tests
    │   ├── diffms.json
    │   ├── diffms.png
    │   ├── diffms2.json
    │   ├── diffms2.png
    │   ├── non-diffms.json
    │   ├── non-diffms.png
    │   ├── simple-test.json
    │   └── simple-test.png
    ├── vf_config.ini
    ├── viafence.py
    ├── viafence_action.py
    ├── viafence_basedialogs.py
    └── viafence_dialogs.py```
easyw commented 3 months ago

the right place would be: ~/.local/share/kicad/8.0/scripting/plugins/RF-tools-KiCAD