diff --git a/extensions/fablabchemnitz/colorize_path_lengths/meta.json b/extensions/fablabchemnitz/colorize_path_lengths/meta.json new file mode 100644 index 00000000..5249436b --- /dev/null +++ b/extensions/fablabchemnitz/colorize_path_lengths/meta.json @@ -0,0 +1,20 @@ +[ + { + "name": "Colorize Path Lengths", + "id": "fablabchemnitz.de.colorize_path_lengths", + "path": "colorize_path_lengths", + "original_name": "", + "original_id": "", + "license": "GNU GPL v2", + "license_url": "http://dp48069596.lolipop.jp/sd/scripts/script_inkscape/pathselection.zip", + "comment": "ported to Inkscape v1 manually by Mario Voigt", + "source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/colorize_path_lengths", + "fork_url": "http://dp48069596.lolipop.jp/sd/scripts/script_inkscape/pathselection.zip", + "documentation_url": "https://stadtfabrikanten.org/display/IFM/Colorize+Path+Lengths", + "inkscape_gallery_url": null, + "main_authors": [ + "Sunabe Kazumichi", + "github.com/vmario89" + ] + } +] \ No newline at end of file diff --git a/extensions/fablabchemnitz/contour_scanner_and_trimmer/meta.json b/extensions/fablabchemnitz/contour_scanner_and_trimmer/meta.json new file mode 100644 index 00000000..05336641 --- /dev/null +++ b/extensions/fablabchemnitz/contour_scanner_and_trimmer/meta.json @@ -0,0 +1,19 @@ +[ + { + "name": "Contour Scanner And Trimmer", + "id": "fablabchemnitz.de.contour_scanner_and_trimmer", + "path": "contour_scanner_and_trimmer", + "original_name": "Contour Scanner And Trimmer", + "original_id": "fablabchemnitz.de.contour_scanner_and_trimmer", + "license": "GNU GPL v3", + "license_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/LICENSE", + "comment": "Written by Mario Voigt from scratch with a lot of help using other extensions as template", + "source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/contour_scanner_and_trimmer", + "fork_url": null, + "documentation_url": "https://stadtfabrikanten.org/display/IFM/Contour+Scanner+And+Trimmer", + "inkscape_gallery_url": "https://inkscape.org/de/~MarioVoigt/%E2%98%85contour-scanner-and-trimmer", + "main_authors": [ + "github.com/vmario89" + ] + } +] \ No newline at end of file diff --git a/extensions/fablabchemnitz/convert_to_polylines/meta.json b/extensions/fablabchemnitz/convert_to_polylines/meta.json new file mode 100644 index 00000000..a89193de --- /dev/null +++ b/extensions/fablabchemnitz/convert_to_polylines/meta.json @@ -0,0 +1,19 @@ +[ + { + "name": "Convert To Polylines", + "id": "fablabchemnitz.de.convert_to_polylines", + "path": "convert_to_polylines", + "original_name": "Convert To Polylines", + "original_id": "fablabchemnitz.de.convert_to_polylines", + "license": "GNU GPL v3", + "license_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/LICENSE", + "comment": "Written by Mario Voigt", + "source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/convert_to_polylines", + "fork_url": null, + "documentation_url": "https://stadtfabrikanten.org/display/IFM/Convert+To+Polylines", + "inkscape_gallery_url": "https://inkscape.org/~MarioVoigt/%E2%98%85convert-to-polylines", + "main_authors": [ + "github.com/vmario89" + ] + } +] \ No newline at end of file diff --git a/extensions/fablabchemnitz/convert_vertical_horizontal_to_line/meta.json b/extensions/fablabchemnitz/convert_vertical_horizontal_to_line/meta.json new file mode 100644 index 00000000..c7293df2 --- /dev/null +++ b/extensions/fablabchemnitz/convert_vertical_horizontal_to_line/meta.json @@ -0,0 +1,19 @@ +[ + { + "name": "Convert Vertical/Horizontal To Line", + "id": "fablabchemnitz.de.convert_vertical_horizontal_to_line", + "path": "convert_vertical_horizontal_to_line", + "original_name": "Convert Vertical/Horizontal To Line", + "original_id": "fablabchemnitz.de.convert_vertical_horizontal_to_line", + "license": "GNU GPL v3", + "license_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/LICENSE", + "comment": "Written by Mario Voigt", + "source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/convert_vertical_horizontal_to_line", + "fork_url": null, + "documentation_url": "https://stadtfabrikanten.org/pages/viewpage.action?pageId=79626259", + "inkscape_gallery_url": null, + "main_authors": [ + "github.com/vmario89" + ] + } +] \ No newline at end of file diff --git a/extensions/fablabchemnitz/convex_hull/meta.json b/extensions/fablabchemnitz/convex_hull/meta.json new file mode 100644 index 00000000..c5ac5890 --- /dev/null +++ b/extensions/fablabchemnitz/convex_hull/meta.json @@ -0,0 +1,21 @@ +[ + { + "name": "Convex Hull", + "id": "fablabchemnitz.de.convex_hull", + "path": "convex_hull", + "original_name": "ConvexHull", + "original_id": "org.simarilius.filter.ConvexHull", + "license": "MIT License", + "license_url": " https://github.com/flengyel/REST/blob/master/quickhull.py", + "comment": "", + "source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/convex_hull", + "fork_url": "https://gist.github.com/kohlerm/0337f7c64df42f21f96405b3f8e895f2", + "documentation_url": "https://stadtfabrikanten.org/display/IFM/Convex+Hull", + "inkscape_gallery_url": null, + "main_authors": [ + "github.com/flengyel", + "github.com/kohlerm", + "github.com/vmario89" + ] + } +] \ No newline at end of file diff --git a/extensions/fablabchemnitz/create_hexmap/meta.json b/extensions/fablabchemnitz/create_hexmap/meta.json new file mode 100644 index 00000000..4909819b --- /dev/null +++ b/extensions/fablabchemnitz/create_hexmap/meta.json @@ -0,0 +1,22 @@ +[ + { + "name": "Create Hexmap", + "id": "fablabchemnitz.de.create_hexmap", + "path": "create_hexmap", + "original_name": "Create Hexmap", + "original_id": "pelles.effect.hexmap", + "license": "GNU GPL v2", + "license_url": "https://github.com/lifelike/hexmapextension/blob/master/README.org", + "comment": "", + "source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/create_hexmap", + "fork_url": "https://github.com/lifelike/hexmapextension", + "documentation_url": "https://stadtfabrikanten.org/display/IFM/Create+Hexmap", + "inkscape_gallery_url": null, + "main_authors": [ + "github.com/lifelike", + "github.com/pmjdebruijn", + "github.com/UnicodingUnicorn", + "github.com/vmario89" + ] + } +] \ No newline at end of file diff --git a/extensions/fablabchemnitz/create_links/meta.json b/extensions/fablabchemnitz/create_links/meta.json new file mode 100644 index 00000000..756d5602 --- /dev/null +++ b/extensions/fablabchemnitz/create_links/meta.json @@ -0,0 +1,19 @@ +[ + { + "name": "Create Links (Breakaway Connectors)", + "id": "fablabchemnitz.de.create_links", + "path": "create_links", + "original_name": "Create Links (Breakaway Connectors)", + "original_id": "fablabchemnitz.de.create_links", + "license": "GNU GPL v3", + "license_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/LICENSE", + "comment": "Written by Mario Voigt", + "source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/create_links", + "fork_url": null, + "documentation_url": "https://stadtfabrikanten.org/pages/viewpage.action?pageId=104923235", + "inkscape_gallery_url": "https://inkscape.org/~MarioVoigt/%E2%98%85create-links-breakaway-connectors", + "main_authors": [ + "github.com/vmario89" + ] + } +] \ No newline at end of file diff --git a/extensions/fablabchemnitz/cutcraft/meta.json b/extensions/fablabchemnitz/cutcraft/meta.json new file mode 100644 index 00000000..d78f4149 --- /dev/null +++ b/extensions/fablabchemnitz/cutcraft/meta.json @@ -0,0 +1,24 @@ +[ + { + "name": "", + "id": "fablabchemnitz.de.cutcraft.", + "path": "cutcraft", + "original_name": "", + "original_id": "cutcraft.", + "license": "GNU GPL v3", + "license_url": "https://github.com/m-matthews/cut-craft/blob/master/LICENSE", + "comment": "", + "source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/cutcraft", + "fork_url": "https://github.com/m-matthews/cut-craft", + "documentation_url": [ + "https://stadtfabrikanten.org/display/IFM/Cut-Craft+Boxes", + "https://stadtfabrikanten.org/display/IFM/Cut-Craft+Cylinder", + "https://stadtfabrikanten.org/display/IFM/Cut-Craft+RollerBot", + ], + "inkscape_gallery_url": null, + "main_authors": [ + "github.com/m-matthews", + "github.com/vmario89" + ] + } +] \ No newline at end of file diff --git a/extensions/fablabchemnitz/cutting_optimizer/cutting_optimizer.inx b/extensions/fablabchemnitz/cutting_optimizer/cutting_optimizer.inx index c3c3468e..98d4a633 100644 --- a/extensions/fablabchemnitz/cutting_optimizer/cutting_optimizer.inx +++ b/extensions/fablabchemnitz/cutting_optimizer/cutting_optimizer.inx @@ -4,15 +4,6 @@ fablabchemnitz.de.cutting_optimizer - 2.0 1000 diff --git a/extensions/fablabchemnitz/cutting_optimizer/meta.json b/extensions/fablabchemnitz/cutting_optimizer/meta.json new file mode 100644 index 00000000..1490ea48 --- /dev/null +++ b/extensions/fablabchemnitz/cutting_optimizer/meta.json @@ -0,0 +1,20 @@ +[ + { + "name": "Cutting Optimizer (Nesting)", + "id": "fablabchemnitz.de.cutting_optimizer", + "path": "cutting_optimizer", + "original_name": "Laser Cutting Optmizer", + "original_id": "fr.fablab-lannion.inkscape.cutopimiser", + "license": "MIT License", + "license_url": "https://github.com/thierry7100/CutOptim/blob/master/LICENSE", + "comment": "", + "source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/cutting_optimizer", + "fork_url": "https://github.com/thierry7100/CutOptim", + "documentation_url": "https://stadtfabrikanten.org/pages/viewpage.action?pageId=55018148", + "inkscape_gallery_url": null, + "main_authors": [ + "github.com/thierry7100", + "github.com/vmario89" + ] + } +] \ No newline at end of file diff --git a/extensions/fablabchemnitz/delaunay_triangulation/meta.json b/extensions/fablabchemnitz/delaunay_triangulation/meta.json new file mode 100644 index 00000000..2c474071 --- /dev/null +++ b/extensions/fablabchemnitz/delaunay_triangulation/meta.json @@ -0,0 +1,20 @@ +[ + { + "name": "Delaunay Triangulation", + "id": "fablabchemnitz.de.delaunay_triangulation", + "path": "delaunay_triangulation", + "original_name": "Delaunay Triangulation", + "original_id": "org.pakin.filter.delaunay", + "license": "GNU GPL v3", + "license_url": "https://inkscape.org/~pakin/%E2%98%85delaunay-triangulation", + "comment": "", + "source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/delaunay_triangulation", + "fork_url": "https://inkscape.org/~pakin/%E2%98%85delaunay-triangulation", + "documentation_url": "", + "inkscape_gallery_url": null, + "main_authors": [ + "inkscape.org/pakin", + "github.com/vmario89" + ] + } +] \ No newline at end of file diff --git a/extensions/fablabchemnitz/isometric_projection/meta.json b/extensions/fablabchemnitz/isometric_projection/meta.json new file mode 100644 index 00000000..dd52381a --- /dev/null +++ b/extensions/fablabchemnitz/isometric_projection/meta.json @@ -0,0 +1,20 @@ +[ + { + "name": "Isometric Projection", + "id": "fablabchemnitz.de.isometric_projection", + "path": "isometric_projection", + "original_name": "Isometric Projection", + "original_id": "nl.jeroenhoek.inkscape.filter.isometric_projection_tool", + "license": "GNU GPL v3", + "license_url": "https://github.com/jdhoek/inkscape-isometric-projection/blob/master/LICENSE", + "comment": "", + "source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/isometric_projection", + "fork_url": "https://github.com/jdhoek/inkscape-isometric-projection", + "documentation_url": "https://stadtfabrikanten.org/display/IFM/Isometric+Projection", + "inkscape_gallery_url": null, + "main_authors": [ + "github.com/jdhoek", + "github.com/vmario89" + ] + } +] \ No newline at end of file diff --git a/extensions/fablabchemnitz/j_tech_photonics_laser_tool/j_tech_photonics_laser_tool.py b/extensions/fablabchemnitz/j_tech_photonics_laser_tool/j_tech_photonics_laser_tool.py index 7850a0a7..8baac9cf 100644 --- a/extensions/fablabchemnitz/j_tech_photonics_laser_tool/j_tech_photonics_laser_tool.py +++ b/extensions/fablabchemnitz/j_tech_photonics_laser_tool/j_tech_photonics_laser_tool.py @@ -281,7 +281,7 @@ class GcodeExtension(EffectExtension): if arg_type in ["description", "notebook"]: continue - types = {"int": int, "float": float, "boolean": Boolean, "string": str, "optiongroup": str, "path": str} + types = {"int": int, "float": float, "bool": Boolean, "string": str, "optiongroup": str, "path": str} arguments.append({"name": name, "type": types[arg_type]}) diff --git a/extensions/fablabchemnitz/j_tech_photonics_laser_tool/meta.json b/extensions/fablabchemnitz/j_tech_photonics_laser_tool/meta.json new file mode 100644 index 00000000..e1dd6671 --- /dev/null +++ b/extensions/fablabchemnitz/j_tech_photonics_laser_tool/meta.json @@ -0,0 +1,29 @@ +[ + { + "name": "J Tech Photonics Laser Tool", + "id": "fablabchemnitz.de.j_tech_photonics_laser_tool", + "path": "j_tech_photonics_laser_tool", + "original_name": "J Tech Community Laser Tool", + "original_id": "community.jtechphotonics.com", + "license": "GNU GPL v2", + "license_url": "https://jtechphotonics.com/Downloads/Inkscape/JTP-Laser-Tool_v1.1-beta_ink1.0.zip", + "comment": "", + "source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/j_tech_photonics_laser_tool", + "fork_url": "https://github.com/JTechPhotonics/J-Tech-Photonics-Laser-Tool", + "documentation_url": "https://stadtfabrikanten.org/display/IFM/J+Tech+Photonics+Laser+Tool", + "inkscape_gallery_url": null, + "main_authors": [ + "github.com/JTechPhotonics", + "github.com/PadLex", + "github.com/odaki", + "github.com/themanyone", + "github.com/drewler", + "github.com/nineff", + "github.com/4cello", + "github.com/dapperfu", + "github.com/nmeurer", + "github.com/aspeteRakete", + "github.com/vmario89" + ] + } +] \ No newline at end of file diff --git a/extensions/fablabchemnitz/jitter_gradients/meta.json b/extensions/fablabchemnitz/jitter_gradients/meta.json new file mode 100644 index 00000000..c59a28b9 --- /dev/null +++ b/extensions/fablabchemnitz/jitter_gradients/meta.json @@ -0,0 +1,20 @@ +[ + { + "name": "Jitter Gradients", + "id": "fablabchemnitz.de.jitter_gradients", + "path": "jitter_gradients", + "original_name": "Jitter Gradients", + "original_id": "org.inkscape.color.jittergradients", + "license": "GNU GPL v2", + "license_url": "https://inkscape.org/~vermette/%E2%98%85jitter-gradients", + "comment": "ported to Inkscape v1 manually by Mario Voigt", + "source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/jitter_gradients", + "fork_url": "https://inkscape.org/~vermette/%E2%98%85jitter-gradients", + "documentation_url": "https://stadtfabrikanten.org/display/IFM/Jitter+Gradients", + "inkscape_gallery_url": null, + "main_authors": [ + "inkscape.org/vermette", + "github.com/vmario89" + ] + } +] \ No newline at end of file