added more meta information
This commit is contained in:
parent
8d95d22132
commit
46f9941377
@ -0,0 +1,19 @@
|
||||
[
|
||||
{
|
||||
"name": "About/Upgrade MightyScape",
|
||||
"id": "fablabchemnitz.de.about_upgrade_mightyscape",
|
||||
"path": "about_upgrade_mightyscape",
|
||||
"original_name": "About/Upgrade MightyScape",
|
||||
"original_id": "fablabchemnitz.de.about_upgrade_mightyscape",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/LICENSE",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/about_upgrade_mightyscape",
|
||||
"fork_url": null,
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/MightyScape+1.X+-+Introduction+and+Installation",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
24
extensions/fablabchemnitz/lasercut_jigsaw/meta.json
Normal file
24
extensions/fablabchemnitz/lasercut_jigsaw/meta.json
Normal file
@ -0,0 +1,24 @@
|
||||
[
|
||||
{
|
||||
"name": "Lasercut Jigsaw",
|
||||
"id": "fablabchemnitz.de.lasercut_jigsaw",
|
||||
"path": "lasercut_jigsaw",
|
||||
"original_name": "Lasercut Jigsaw",
|
||||
"original_id": "org.inkscape.LasercutJigsa",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://github.com/Neon22/inkscape-jigsaw/blob/master/LICENSE",
|
||||
"comment": "",
|
||||
"source_url": "https://stadtfabrikanten.org/display/IFM/Lasercut+Jigsaw",
|
||||
"fork_url": "https://github.com/Neon22/inkscape-jigsaw",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Lasercut+Jigsaw",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/Neon22",
|
||||
"github.com/jonadem",
|
||||
"github.com/speleo3",
|
||||
"github.com/LynNor1",
|
||||
"github.com/roeschter",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/lasercut_polygon/meta.json
Normal file
20
extensions/fablabchemnitz/lasercut_polygon/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Lasercut Polygon",
|
||||
"id": "fablabchemnitz.de.lasercut_polygon",
|
||||
"path": "lasercut_polygon",
|
||||
"original_name": "Polygon",
|
||||
"original_id": "eu.flk.laser.polygon",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://github.com/ThoreMehr/inkscape-polygon/blob/master/LICENSE",
|
||||
"comment": "ported to Inkscape v1 by Mario Voigt",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/lasercut_polygon",
|
||||
"fork_url": "https://github.com/ThoreMehr/inkscape-polygon",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Lasercut+Polygon",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/ThoreMehr",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
|
||||
<name>LaserDraw LYZ Export</name>
|
||||
<id>fablabchemnitz.de.lyz_export</id>
|
||||
<name>LaserDraw Export (lyz)</name>
|
||||
<id>fablabchemnitz.de.laserdraw_export.lyz</id>
|
||||
<!--
|
||||
<param name="area_select" type="optiongroup" appearance="combo" gui-text="Area: ">
|
||||
<option value="page_area">Page Area (use for engrave and cut)</option>
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
|
||||
<name>LaserDraw LYZ Export (zip)</name>
|
||||
<id>fablabchemnitz.de.lyz_export.zip</id>
|
||||
<name>LaserDraw Export (zip)</name>
|
||||
<id>fablabchemnitz.de.laserdraw_export.zip</id>
|
||||
<!--
|
||||
<param name="area_select" type="optiongroup" appearance="combo" gui-text="Area: ">
|
||||
<option value="page_area">Page Area (use for engrave and cut)</option>
|
20
extensions/fablabchemnitz/laserdraw_export/meta.json
Normal file
20
extensions/fablabchemnitz/laserdraw_export/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "LaserDraw Export (<various>)",
|
||||
"id": "fablabchemnitz.de.laserdraw_export.<various>",
|
||||
"path": "laserdraw_export",
|
||||
"original_name": "LaserDraw (LaserDRW) <various>",
|
||||
"original_id": "com.scorchworks.output.<various>",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://www.scorchworks.com/LaserDRW_extension/LaserDRW_extension-0.06.zip",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/laserdraw_export",
|
||||
"fork_url": "https://www.scorchworks.com/LaserDRW_extension/LaserDRW_extension-0.06.zip",
|
||||
"documentation_url": "https://stadtfabrikanten.org/pages/viewpage.action?pageId=55019345",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"scorchworks.com",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
|
||||
<name>Clip Layer Above</name>
|
||||
<id>fablabchemnitz.de_clip_layer_above</id>
|
||||
<id>fablabchemnitz.de.layer_clip.clip_layer_above</id>
|
||||
<effect>
|
||||
<object-type>path</object-type>
|
||||
<effects-menu>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
|
||||
<name>Clip Layer Below</name>
|
||||
<id>fablabchemnitz.de_clip_layer_below</id>
|
||||
<id>fablabchemnitz.de.layer_clip.clip_layer_below</id>
|
||||
<effect>
|
||||
<object-type>path</object-type>
|
||||
<effects-menu>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
|
||||
<name>Clip Layer Current</name>
|
||||
<id>fablabchemnitz.de_clip_layer_current</id>
|
||||
<id>fablabchemnitz.de.layer_clip.clip_layer_current</id>
|
||||
<effect>
|
||||
<object-type>path</object-type>
|
||||
<effects-menu>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
|
||||
<name>Clip Layer Fix Transform</name>
|
||||
<id>fablabchemnitz.de_clip_layer_fix_transform</id>
|
||||
<id>fablabchemnitz.de.layer_clip.clip_layer_fix_transform</id>
|
||||
<effect>
|
||||
<object-type>path</object-type>
|
||||
<effects-menu>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
|
||||
<name>Clip Layer Parent</name>
|
||||
<id>fablabchemnitz.de_clip_layer_parent</id>
|
||||
<id>fablabchemnitz.de.layer_clip.clip_layer_parent</id>
|
||||
<effect>
|
||||
<object-type>path</object-type>
|
||||
<effects-menu>
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
|
||||
<name>Clip Layer Remove</name>
|
||||
<id>fablabchemnitz.de_clip_layer_remove</id>
|
||||
<id>fablabchemnitz.de.layer_clip.clip_layer_remove</id>
|
||||
<effect>
|
||||
<object-type>path</object-type>
|
||||
<effects-menu>
|
||||
|
21
extensions/fablabchemnitz/layer_clip/meta.json
Normal file
21
extensions/fablabchemnitz/layer_clip/meta.json
Normal file
@ -0,0 +1,21 @@
|
||||
[
|
||||
{
|
||||
"name": "<various>",
|
||||
"id": "fablabchemnitz.de.layer_clip.<various>",
|
||||
"path": "layer_clip",
|
||||
"original_name": "<various>",
|
||||
"original_id": "org.pernsteiner.inkscape.layerclip.<various>",
|
||||
"license": "MIT License",
|
||||
"license_url": "https://gitlab.com/jczapla79/inkscape-extension-layer-clip/-/blob/master/clip.py",
|
||||
"comment": "Fixed and ported to Inkscape 1.2+ by Mario Voigt",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/layer_clip",
|
||||
"fork_url": "https://gitlab.com/jczapla79/inkscape-extension-layer-clip",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Layer+Clip",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"pernsteiger.org/Stuart Pernsteiner",
|
||||
"gitlab.com/jczapla79",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/leather_case/meta.json
Normal file
20
extensions/fablabchemnitz/leather_case/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Leather Case",
|
||||
"id": "fablabchemnitz.de.leather_case",
|
||||
"path": "leather_case",
|
||||
"original_name": "Leather Case 1",
|
||||
"original_id": "com.zerjio.inkscape.lcmp1",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://github.com/zerjillo/laserCutInkscapeExtensions/blob/master/LICENSE",
|
||||
"comment": "ported to Inkscape v1 by Mario Voigt",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/leather_case",
|
||||
"fork_url": "https://github.com/zerjillo/laserCutInkscapeExtensions",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Leather+Case",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/zerjillo",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/line_animator/meta.json
Normal file
20
extensions/fablabchemnitz/line_animator/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Line Animator",
|
||||
"id": "fablabchemnitz.de.line_animator",
|
||||
"path": "line_animator",
|
||||
"original_name": "Line Animator",
|
||||
"original_id": "vektorrascheln.contributed.animation.line_animator",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://gitlab.com/Moini/ink_line_animator/-/blob/master/LICENSE",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/line_animator",
|
||||
"fork_url": "https://gitlab.com/Moini/ink_line_animator",
|
||||
"documentation_url": "",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"gitlab.com/Moini",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
21
extensions/fablabchemnitz/line_shading/meta.json
Normal file
21
extensions/fablabchemnitz/line_shading/meta.json
Normal file
@ -0,0 +1,21 @@
|
||||
[
|
||||
{
|
||||
"name": "Line Shading",
|
||||
"id": "fablabchemnitz.de.line_shading",
|
||||
"path": "line_shading",
|
||||
"original_name": "Endurance Line Shading",
|
||||
"original_id": "org.ekips.filter.line_shading",
|
||||
"license": "MIT License",
|
||||
"license_url": "https://endurancelasers.com/download/Endurance_Line_Shading.rar",
|
||||
"comment": "",
|
||||
"source_url": "ported to Inkscape v1 manually by Mario Voigt",
|
||||
"fork_url": "https://endurancelasers.com/download/Endurance_Line_Shading.rar",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Line+Shading",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"dnkxyz@gmail.com",
|
||||
"gf@endurancerobots.com",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
|
||||
<name>Living Hinge</name>
|
||||
<name>Living Hinge (Fit To Rectangle)</name>
|
||||
<id>fablabchemnitz.de.living_hinge</id>
|
||||
<param name="direction" gui-text="Direction" type="optiongroup" appearance="combo">
|
||||
<option value="y">vertical cuts</option>
|
||||
|
21
extensions/fablabchemnitz/living_hinge/meta.json
Normal file
21
extensions/fablabchemnitz/living_hinge/meta.json
Normal file
@ -0,0 +1,21 @@
|
||||
[
|
||||
{
|
||||
"name": "Living Hinge (Fit To Rectangle)",
|
||||
"id": "fablabchemnitz.de.living_hinge",
|
||||
"path": "living_hinge",
|
||||
"original_name": "Living Hinge",
|
||||
"original_id": "org.lvl1.living_hinge",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://github.com/siteswapjuggler/Inkscape_LivingHinge/blob/master/LICENSE.md",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/living_hinge",
|
||||
"fork_url": "https://github.com/siteswapjuggler/Inkscape_LivingHinge",
|
||||
"documentation_url": "https://stadtfabrikanten.org/pages/viewpage.action?pageId=55018530",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/drphonon",
|
||||
"github.com/siteswapjuggler",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/living_hinge_size_input/meta.json
Normal file
20
extensions/fablabchemnitz/living_hinge_size_input/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Living Hinge (Size Input)",
|
||||
"id": "fablabchemnitz.de.living_hinge_size_input",
|
||||
"path": "living_hinge_size_input",
|
||||
"original_name": "Bend Wood Cuts Pattern",
|
||||
"original_id": "com.zerjio.inkscape.bwcp",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://github.com/zerjillo/laserCutInkscapeExtensions/blob/master/LICENSE",
|
||||
"comment": "ported to Inkscape v1 by Mario Voigt",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/living_hinge_size_input",
|
||||
"fork_url": "https://github.com/zerjillo/laserCutInkscapeExtensions",
|
||||
"documentation_url": "https://stadtfabrikanten.org/pages/viewpage.action?pageId=55019631",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/zerjillo",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/longest_continuous_path/meta.json
Normal file
20
extensions/fablabchemnitz/longest_continuous_path/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Longest Continuous Path",
|
||||
"id": "fablabchemnitz.de.longest_continuous_path",
|
||||
"path": "longest_continuous_path",
|
||||
"original_name": "Optimize Paths",
|
||||
"original_id": "org.daekkyn.filter.optimizePaths",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://github.com/Daekkyn/inkscapeOptimizePath/blob/master/LICENSE",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/longest_continuous_path",
|
||||
"fork_url": "https://github.com/Daekkyn/inkscapeOptimizePath",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Longest+Continuous+Path",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/Daekkyn",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/low_poly_2/meta.json
Normal file
20
extensions/fablabchemnitz/low_poly_2/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Low Poly 2",
|
||||
"id": "fablabchemnitz.de.low_poly_2",
|
||||
"path": "low_poly_2",
|
||||
"original_name": "★Delauney From Path",
|
||||
"original_id": "miffy.sora.polygonalart",
|
||||
"license": "MIT License",
|
||||
"license_url": "https://github.com/miffysora/Inkscape/blob/master/LICENSE",
|
||||
"comment": "ported to Inkscape v1 manually by Mario Voigt; delauney_from_path",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/low_poly_2",
|
||||
"fork_url": "https://github.com/miffysora/Inkscape",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Low+Poly+2",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/miffysora",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/maze/meta.json
Normal file
20
extensions/fablabchemnitz/maze/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Maze",
|
||||
"id": "fablabchemnitz.de.maze",
|
||||
"path": "maze",
|
||||
"original_name": "Labyrinthe",
|
||||
"original_id": "tiemenD.1.laby",
|
||||
"license": "MIT License",
|
||||
"license_url": "https://inkscape.org/de/~thjazi/%E2%98%85maze",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/maze",
|
||||
"fork_url": "https://inkscape.org/de/~thjazi/%E2%98%85maze",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Maze",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"inkscape.org/thjazi",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/mirror/meta.json
Normal file
20
extensions/fablabchemnitz/mirror/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Mirror",
|
||||
"id": "fablabchemnitz.de.mirror",
|
||||
"path": "mirror",
|
||||
"original_name": "Mirror",
|
||||
"original_id": "test.apex.mirror",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://inkscape.org/~jeko/%E2%98%85mirror",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/mirror",
|
||||
"fork_url": "https://inkscape.org/~jeko/%E2%98%85mirror",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Mirror",
|
||||
"inkscape_gallery_url": "https://inkscape.org/~MarioVoigt/%E2%98%85move-path-node",
|
||||
"main_authors": [
|
||||
"inkscape.org/jeko",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
19
extensions/fablabchemnitz/move_path_node/meta.json
Normal file
19
extensions/fablabchemnitz/move_path_node/meta.json
Normal file
@ -0,0 +1,19 @@
|
||||
[
|
||||
{
|
||||
"name": "Move Path Node",
|
||||
"id": "fablabchemnitz.de.move_path_node",
|
||||
"path": "move_path_node",
|
||||
"original_name": "Move Path Node",
|
||||
"original_id": "fablabchemnitz.de.move_path_node",
|
||||
"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/move_path_node",
|
||||
"fork_url": null,
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Move+Path+Node",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/mutual_cut_line/meta.json
Normal file
20
extensions/fablabchemnitz/mutual_cut_line/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Mutual Cut Line",
|
||||
"id": "fablabchemnitz.de.mutual_cut_line",
|
||||
"path": "mutual_cut_line",
|
||||
"original_name": "Mutual Cut Line",
|
||||
"original_id": "com.kacmarcik.pathmonkey.mutual_cut_line",
|
||||
"license": "MIT License",
|
||||
"license_url": "https://github.com/garykac/pathmonkey/blob/master/LICENSE",
|
||||
"comment": "ported to Inkscape v1 by Mario Voigt",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/mutual_cut_line",
|
||||
"fork_url": "https://github.com/garykac/pathmonkey",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Mutual+Cut+Line",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/garykac",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/netting/meta.json
Normal file
20
extensions/fablabchemnitz/netting/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Netting",
|
||||
"id": "fablabchemnitz.de.netting",
|
||||
"path": "netting",
|
||||
"original_name": "<unknown>",
|
||||
"original_id": "<unknown>",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "http://dp48069596.lolipop.jp/sd/scripts/script_inkscape/netting.zip",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/netting",
|
||||
"fork_url": "http://dp48069596.lolipop.jp/sd/scripts/script_inkscape/netting.zip",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Netting",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"Sunabe Kazumichi",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
21
extensions/fablabchemnitz/nextgenerator/meta.json
Normal file
21
extensions/fablabchemnitz/nextgenerator/meta.json
Normal file
@ -0,0 +1,21 @@
|
||||
[
|
||||
{
|
||||
"name": "NextGenerator",
|
||||
"id": "fablabchemnitz.de.nextgenerator",
|
||||
"path": "nextgenerator",
|
||||
"original_name": "NextGenerator",
|
||||
"original_id": "de.vektorrascheln.extension.next_gen",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://gitlab.com/Moini/nextgenerator/-/blob/master/LICENSE",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/nextgenerator",
|
||||
"fork_url": "https://gitlab.com/Moini/nextgenerator",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/NextGenerator",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"Aurélio A. Heckert",
|
||||
"gitlab.com/Moini",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/number_subpaths/meta.json
Normal file
20
extensions/fablabchemnitz/number_subpaths/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Number Subpaths",
|
||||
"id": "fablabchemnitz.de.number_subpaths",
|
||||
"path": "number_subpaths",
|
||||
"original_name": "Number Subpaths",
|
||||
"original_id": "org.inkscape.filter.number_subpaths",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://gitlab.com/EllenWasbo/inkscape-extension-number-subpaths/-/blob/master/path_number_subpaths.py",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/number_subpaths",
|
||||
"fork_url": "https://gitlab.com/EllenWasbo/inkscape-extension-number-subpaths",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Number+Subpaths",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"gitlab.com/EllenWasbo",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
19
extensions/fablabchemnitz/ocr/meta.json
Normal file
19
extensions/fablabchemnitz/ocr/meta.json
Normal file
@ -0,0 +1,19 @@
|
||||
[
|
||||
{
|
||||
"name": "OCR (Image To Text)",
|
||||
"id": "fablabchemnitz.de.ocr",
|
||||
"path": "ocr",
|
||||
"original_name": "Image To Text",
|
||||
"original_id": "org.inkscape.ocr",
|
||||
"license": "Apache-2.0 License",
|
||||
"license_url": "https://github.com/amal-san/inkscape-ocr/blob/main/LICENSE",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/ocr",
|
||||
"fork_url": "https://github.com/amal-san/inkscape-ocr",
|
||||
"documentation_url": "https://stadtfabrikanten.org/pages/viewpage.action?pageId=114524275",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
19
extensions/fablabchemnitz/offset_paths/meta.json
Normal file
19
extensions/fablabchemnitz/offset_paths/meta.json
Normal file
@ -0,0 +1,19 @@
|
||||
[
|
||||
{
|
||||
"name": "Offset Paths",
|
||||
"id": "fablabchemnitz.de.offset_paths",
|
||||
"path": "offset_paths",
|
||||
"original_name": "Offset Paths",
|
||||
"original_id": "fablabchemnitz.de.offset_paths",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/LICENSE",
|
||||
"comment": "based on https://github.com/TimeTravel-0/ofsplot",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/offset_paths",
|
||||
"fork_url": null,
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Offset+Paths",
|
||||
"inkscape_gallery_url": "https://inkscape.org/de/~MarioVoigt/%E2%98%85offset-paths",
|
||||
"main_authors": [
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/open_closed_path/meta.json
Normal file
20
extensions/fablabchemnitz/open_closed_path/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Open Closed Path",
|
||||
"id": "fablabchemnitz.de.open_closed_path",
|
||||
"path": "open_closed_path",
|
||||
"original_name": "Open closed Path",
|
||||
"original_id": "EllenWasbo.cutlings.OpenClosedPath",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://gitlab.com/EllenWasbo/inkscape-extension-openpaths/-/blob/master/openClosedPath.py",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/open_closed_path",
|
||||
"fork_url": "https://gitlab.com/EllenWasbo/inkscape-extension-openpaths",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Open+Closed+Path",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"gitlab.com/EllenWasbo",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/open_in_roland_cutstudio/meta.json
Normal file
20
extensions/fablabchemnitz/open_in_roland_cutstudio/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Open In Roland CutStudio",
|
||||
"id": "fablabchemnitz.de.open_in_roland_cutstudio",
|
||||
"path": "open_in_roland_cutstudio",
|
||||
"original_name": "Open in CutStudio",
|
||||
"original_id": "roland_custudio.export",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://github.com/mgmax/inkscape-roland-cutstudio/blob/master/roland_cutstudio.py",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/open_in_roland_cutstudio",
|
||||
"fork_url": "https://github.com/mgmax/inkscape-roland-cutstudio",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Open+in+Roland+CutStudio",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/mgmax",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Optimize Sequence: Small Holes First",
|
||||
"id": "fablabchemnitz.de.optimize_sequence_lasercut_sequence",
|
||||
"path": "optimize_sequence_lasercut_sequence",
|
||||
"original_name": "Fix cutting sequence",
|
||||
"original_id": "L0laapk3.filter.lasercut_sequence",
|
||||
"license": "CC BY-NC-SA 4.0",
|
||||
"license_url": "https://github.com/L0laapk3/inkscape-laser-sequence-extension/blob/master/LICENSE",
|
||||
"comment": "ported to Inkscape v1 by Mario Voigt",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/optimize_sequence_lasercut_sequence",
|
||||
"fork_url": "https://github.com/L0laapk3/inkscape-laser-sequence-extension",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Optimize+Sequence%3A+Small+Holes+First",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/L0laapk3",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Optimize Sequence: Travel Distances",
|
||||
"id": "fablabchemnitz.de.optimize_sequence_travel_distance",
|
||||
"path": "optimize_sequence_travel_distance",
|
||||
"original_name": "Reorder Paths for Speed",
|
||||
"original_id": "command.evilmadscientist.eggbot.reorder",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://github.com/evil-mad/EggBot/blob/master/LICENSE",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/optimize_sequence_travel_distance",
|
||||
"fork_url": "https://github.com/evil-mad/EggBot",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Optimize+Sequence%3A+Travel+Distances",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/evil-mad",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
@ -1,4 +1,4 @@
|
||||
# coding=utf-8
|
||||
#!/usr/bin/env python3
|
||||
#
|
||||
# SVG Path Ordering Extension
|
||||
# This extension uses a simple TSP algorithm to order the paths so as
|
||||
|
20
extensions/fablabchemnitz/origami_patterns/meta.json
Normal file
20
extensions/fablabchemnitz/origami_patterns/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Origami Pattern - <various>",
|
||||
"id": "fablabchemnitz.de.origami_patterns.<various>",
|
||||
"path": "origami_patterns",
|
||||
"original_name": "<various>",
|
||||
"original_id": "org.inkscape.Origami_patterns.<various>",
|
||||
"license": "MIT License",
|
||||
"license_url": "https://github.com/evbernardes/Origami_Patterns/blob/master/LICENSE",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/origami_patterns",
|
||||
"fork_url": "https://github.com/evbernardes/Origami_Patterns",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Origami+Patterns",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/evbernardes",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/output_pro/meta.json
Normal file
20
extensions/fablabchemnitz/output_pro/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Inkscape Output Pro",
|
||||
"id": "fablabchemnitz.de.output_pro",
|
||||
"path": "output_pro",
|
||||
"original_name": "Inkscape Output Pro",
|
||||
"original_id": "org.inkscape.outputpro",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://github.com/jonata/Inkscape-OUTPUT-PRO/blob/master/LICENSE.txt",
|
||||
"comment": "ported to Inkscape v1 by Mario Voigt",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/output_pro",
|
||||
"fork_url": "https://github.com/jonata/Inkscape-OUTPUT-PRO",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Output+Pro+for+Inkscape",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/jonata",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/papercraft_unfold/meta.json
Normal file
20
extensions/fablabchemnitz/papercraft_unfold/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Papercraft Unfold",
|
||||
"id": "fablabchemnitz.de.papercraft_unfold",
|
||||
"path": "papercraft_unfold",
|
||||
"original_name": "Papercraft Unfold",
|
||||
"original_id": "fablabchemnitz.de.papercraft_unfold",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/LICENSE",
|
||||
"comment": "Written by Mario Voigt, based on https://github.com/osresearch/papercraft",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/papercraft_unfold",
|
||||
"fork_url": null,
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Papercraft+Unfold",
|
||||
"inkscape_gallery_url": "https://inkscape.org/de/~MarioVoigt/%E2%98%85papercraft-unfold",
|
||||
"main_authors": [
|
||||
"github.com/osresearch",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/paperfold/meta.json
Normal file
20
extensions/fablabchemnitz/paperfold/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Paperfold",
|
||||
"id": "fablabchemnitz.de.paperfold",
|
||||
"path": "paperfold",
|
||||
"original_name": "Paperfold",
|
||||
"original_id": "fablabchemnitz.de.paperfold",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/LICENSE",
|
||||
"comment": "Written by Mario Voigt, based on https://github.com/felixfeliz/paperfoldmodels",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/paperfold",
|
||||
"fork_url": null,
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Paperfold",
|
||||
"inkscape_gallery_url": "https://inkscape.org/~MarioVoigt/%E2%98%85paperfold",
|
||||
"main_authors": [
|
||||
"github.com/felixfeliz",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/parabola/meta.json
Normal file
20
extensions/fablabchemnitz/parabola/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Parabola",
|
||||
"id": "fablabchemnitz.de.parabola",
|
||||
"path": "parabola",
|
||||
"original_name": "Parabola",
|
||||
"original_id": "org.inkscape.render.parabola",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://github.com/opensourcebear/inkscape-extension-parabola/blob/main/LICENSE",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/parabola",
|
||||
"fork_url": "https://github.com/opensourcebear/inkscape-extension-parabola",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Parabola",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/opensourcebear",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/parabola_2/meta.json
Normal file
20
extensions/fablabchemnitz/parabola_2/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Parabola 2",
|
||||
"id": "fablabchemnitz.de.parabola_2",
|
||||
"path": "parabola_2",
|
||||
"original_name": "Parabola",
|
||||
"original_id": "org.inkscape.render.parabola",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://github.com/opensourcebear/inkscape-extension-parabola/blob/main/LICENSE",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/parabola_2",
|
||||
"fork_url": "https://github.com/opensourcebear/inkscape-extension-parabola",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Parabola+2",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/opensourcebear",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/parallel_translation/meta.json
Normal file
20
extensions/fablabchemnitz/parallel_translation/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Parallel Translation",
|
||||
"id": "fablabchemnitz.de.parallel_translation",
|
||||
"path": "parallel_translation",
|
||||
"original_name": "Parallel Translation",
|
||||
"original_id": "org.inkscape.parallel-translation_extension",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://github.com/chris0371/parallel-translation_extension/blob/main/LICENSE",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/parallel_translation",
|
||||
"fork_url": "https://github.com/chris0371/parallel-translation_extension",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Parallel+Translation",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/chris0371",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/path_intersections/meta.json
Normal file
20
extensions/fablabchemnitz/path_intersections/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Path Intersections",
|
||||
"id": "fablabchemnitz.de.path_intersections",
|
||||
"path": "path_intersections",
|
||||
"original_name": "<unknown>",
|
||||
"original_id": "<unknown>",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://python.hotexamples.com/de/site/file?hash=0x3005162b28d022be32458df2259016982d4fcd5657f8339f79e63614a0b5494d&fullName=precut.py&project=starshipfactory/precut",
|
||||
"comment": "",
|
||||
"source_url": "",
|
||||
"fork_url": "https://python.hotexamples.com/de/site/file?hash=0x3005162b28d022be32458df2259016982d4fcd5657f8339f79e63614a0b5494d&fullName=precut.py&project=starshipfactory/precut",
|
||||
"documentation_url": "",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/starshipfactory",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
21
extensions/fablabchemnitz/pathops/meta.json
Normal file
21
extensions/fablabchemnitz/pathops/meta.json
Normal file
@ -0,0 +1,21 @@
|
||||
[
|
||||
{
|
||||
"name": "<various>",
|
||||
"id": "fablabchemnitz.de.pathops_<various>",
|
||||
"path": "pathops",
|
||||
"original_name": "<various>",
|
||||
"original_id": "su-v/org.inkscape.effect.path.<various>",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://gitlab.com/moini_ink/inx-pathops/-/blob/master/COPYING",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/pathops",
|
||||
"fork_url": "https://gitlab.com/moini_ink/inx-pathops",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/PathOps",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"gitlab.com/su-v",
|
||||
"gitlab.com/moini_ink",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
21
extensions/fablabchemnitz/paths_to_openscad/meta.json
Normal file
21
extensions/fablabchemnitz/paths_to_openscad/meta.json
Normal file
@ -0,0 +1,21 @@
|
||||
[
|
||||
{
|
||||
"name": "Paths To OpenSCAD",
|
||||
"id": "fablabchemnitz.de.paths_to_openscad",
|
||||
"path": "paths_to_openscad",
|
||||
"original_name": "aths to OpenSCAD<",
|
||||
"original_id": "command.extrude.openscad",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://github.com/fablabnbg/inkscape-paths2openscad/blob/master/LICENSE",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/paths_to_openscad",
|
||||
"fork_url": "https://github.com/fablabnbg/inkscape-paths2openscad",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Paths+to+OpenSCAD",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/l0b0",
|
||||
"github.com/fablabnbg",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/perspective_grid/meta.json
Normal file
20
extensions/fablabchemnitz/perspective_grid/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Perspective Grid",
|
||||
"id": "fablabchemnitz.de.perspective_grid",
|
||||
"path": "perspective_grid",
|
||||
"original_name": "Perspective Grid",
|
||||
"original_id": "grid.perspective",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://github.com/cds4/inkscape-grids/blob/master/grid_perspect2.py",
|
||||
"comment": "ported to Inkscape v1 by Mario Voigt",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/perspective_grid",
|
||||
"fork_url": "https://github.com/cds4/inkscape-grids",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Perspective+Grid",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/cds4",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
21
extensions/fablabchemnitz/piano_scale/meta.json
Normal file
21
extensions/fablabchemnitz/piano_scale/meta.json
Normal file
@ -0,0 +1,21 @@
|
||||
[
|
||||
{
|
||||
"name": "Piano Scale",
|
||||
"id": "fablabchemnitz.de.piano_scale",
|
||||
"path": "piano_scale",
|
||||
"original_name": "Piano scale",
|
||||
"original_id": "Page::Blank",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://github.com/piroxiljin/inkscape-music-scale-generator/blob/master/share/extensions/svgPianoScale.py",
|
||||
"comment": "See also https://github.com/Neon22/inkscape-music-scale-generator",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/piano_scale",
|
||||
"fork_url": "https://inkscape.org/~Neon22/%E2%98%85pianoscale",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Piano+Scale",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/piroxiljin",
|
||||
"github.com/Neon22",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/pixel2svg/meta.json
Normal file
20
extensions/fablabchemnitz/pixel2svg/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Pixel2SVG",
|
||||
"id": "fablabchemnitz.de.pixel2svg",
|
||||
"path": "pixel2svg",
|
||||
"original_name": "Pixel2SVG (contrib)",
|
||||
"original_id": "su-v/org.inkscape.effect.pixel2svg",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://gitlab.com/su-v/inx-pixel2svg/-/blob/master/COPYING",
|
||||
"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/pixel2svg",
|
||||
"fork_url": "ttps://gitlab.com/su-v/inx-pixel2svg",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Pixel2SVG",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"gitlab.com/su-v",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/pixels2objects/meta.json
Normal file
20
extensions/fablabchemnitz/pixels2objects/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Pixels To Objects",
|
||||
"id": "fablabchemnitz.de.pixels2objects",
|
||||
"path": "pixels2objects",
|
||||
"original_name": "Pixels To Objects",
|
||||
"original_id": "org.pakin.filter.pixels2objects",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://inkscape.org/~pakin/%E2%98%85pixels-to-objects",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/pixels2objects",
|
||||
"fork_url": "https://inkscape.org/~pakin/%E2%98%85pixels-to-objects",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Pixels+To+Objects",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"inkscape.org/pakin",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/playing_cards/meta.json
Normal file
20
extensions/fablabchemnitz/playing_cards/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Playing Cards",
|
||||
"id": "fablabchemnitz.de.playing_cards",
|
||||
"path": "playing_cards",
|
||||
"original_name": "Playing Cards",
|
||||
"original_id": "elam.playingcards",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://github.com/DerElam/inkscape-extension-playing-cards/blob/master/LICENSE",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/playing_cards",
|
||||
"fork_url": "https://github.com/DerElam/inkscape-extension-playing-cards",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Playing+Cards",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/DerElam",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
19
extensions/fablabchemnitz/polygen/meta.json
Normal file
19
extensions/fablabchemnitz/polygen/meta.json
Normal file
@ -0,0 +1,19 @@
|
||||
[
|
||||
{
|
||||
"name": "Polygen",
|
||||
"id": "fablabchemnitz.de.polygenn",
|
||||
"path": "polygen",
|
||||
"original_name": "Polygen",
|
||||
"original_id": "org.inkscape.polygen",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://github.com/obzerving/Polygen/blob/main/LICENSE",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/polygen",
|
||||
"fork_url": "https://github.com/obzerving/Polygen",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Polygen",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/polygon_side/meta.json
Normal file
20
extensions/fablabchemnitz/polygon_side/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Polygon Side",
|
||||
"id": "fablabchemnitz.de.polygon_side",
|
||||
"path": "polygon_side",
|
||||
"original_name": "Polygon Side",
|
||||
"original_id": "org.inkscape.polygon_side",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://inkscape.org/de/~inklinea/%E2%98%85polygon-side",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/polygon_side",
|
||||
"fork_url": "https://inkscape.org/de/~inklinea/%E2%98%85polygon-side",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Polygon+Side",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"inkscape.org/inklinea",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/polyhedra/meta.json
Normal file
20
extensions/fablabchemnitz/polyhedra/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Polyhedra",
|
||||
"id": "fablabchemnitz.de.polyhedra",
|
||||
"path": "polyhedra",
|
||||
"original_name": "<various>",
|
||||
"original_id": "net.fabhub.polyhedra.<various>",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://storage.googleapis.com/google-code-archive-source/v2/code.google.com/jmantonfablab/source-archive.zip",
|
||||
"comment": "ported to Inkscape v1 by Mario Voigt",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/polyhedra",
|
||||
"fork_url": "http://www.fabhub.net/entry.php?27-Polyhedra-addiction",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Polyhedra",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"jmanton@illinois.edu",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
19
extensions/fablabchemnitz/primitive/meta.json
Normal file
19
extensions/fablabchemnitz/primitive/meta.json
Normal file
@ -0,0 +1,19 @@
|
||||
[
|
||||
{
|
||||
"name": "Primitive (Michael Fogleman)",
|
||||
"id": "fablabchemnitz.de.primitive",
|
||||
"path": "primitive",
|
||||
"original_name": "Primitive (Michael Fogleman)",
|
||||
"original_id": "fablabchemnitz.de.primitive",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/LICENSE",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/primitive",
|
||||
"fork_url": "https://github.com/fogleman/primitive",
|
||||
"documentation_url": "https://stadtfabrikanten.org/pages/viewpage.action?pageId=78807580",
|
||||
"inkscape_gallery_url": "https://inkscape.org/~MarioVoigt/%E2%98%85primitive-for-inkscape",
|
||||
"main_authors": [
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/printing_marks_dotted/meta.json
Normal file
20
extensions/fablabchemnitz/printing_marks_dotted/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Printing Marks Dotted",
|
||||
"id": "fablabchemnitz.de.printing_marks_dotted",
|
||||
"path": "printing_marks_dotted",
|
||||
"original_name": "Printing Marks Dotted",
|
||||
"original_id": "org.inkscape.printing.marks.dotted",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://inkscape.org/~jabiertxof/%E2%98%85printing-marks-dotted",
|
||||
"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/printing_marks_dotted",
|
||||
"fork_url": "https://inkscape.org/~jabiertxof/%E2%98%85printing-marks-dotted",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Printing+Marks+Dotted",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"inkscape.org/jabiertxof",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Purge Duplicate Path Nodes",
|
||||
"id": "fablabchemnitz.de.purge_duplicate_path_nodes",
|
||||
"path": "purge_duplicate_path_nodes",
|
||||
"original_name": "Remove duplicate nodes",
|
||||
"original_id": "EllenWasbo.cutlings.RemoveDuplicateNodes",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://gitlab.com/EllenWasbo/inkscape-extension-removeduplicatenodes/-/blob/master/removeDuplicateNodes.py",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/purge_duplicate_path_nodes",
|
||||
"fork_url": "https://gitlab.com/EllenWasbo/inkscape-extension-removeduplicatenodes",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Purge+Duplicate+Path+Nodes",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"gitlab.com/EllenWasbo/",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
@ -0,0 +1,19 @@
|
||||
[
|
||||
{
|
||||
"name": "Purge Duplicate Path Segments",
|
||||
"id": "fablabchemnitz.de.purge_duplicate_path_segments",
|
||||
"path": "purge_duplicate_path_segments",
|
||||
"original_name": "Remove redundant edges",
|
||||
"original_id": "org.novalis.filter.removeredundant",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://bugs.launchpad.net/inkscape/+bug/521988/+attachment/1150930/+files/removeredundant.py",
|
||||
"comment": "ported to Inkscape v1 by Mario Voigt",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/purge_duplicate_path_segments",
|
||||
"fork_url": "https://bugs.launchpad.net/inkscape/+bug/521988",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Purge+Duplicate+Path+Segments",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
19
extensions/fablabchemnitz/purge_pointy_paths/meta.json
Normal file
19
extensions/fablabchemnitz/purge_pointy_paths/meta.json
Normal file
@ -0,0 +1,19 @@
|
||||
[
|
||||
{
|
||||
"name": "Purge Pointy Paths",
|
||||
"id": "fablabchemnitz.de.purge_pointy_paths",
|
||||
"path": "purge_pointy_paths",
|
||||
"original_name": "Purge Pointy Paths",
|
||||
"original_id": "fablabchemnitz.de.purge_pointy_paths",
|
||||
"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/purge_pointy_paths",
|
||||
"fork_url": null,
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Purge+Pointy+Paths",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/quick_joint/meta.json
Normal file
20
extensions/fablabchemnitz/quick_joint/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Quick Joint",
|
||||
"id": "fablabchemnitz.de.quick_joint",
|
||||
"path": "quick_joint",
|
||||
"original_name": "QuickJoint",
|
||||
"original_id": "org.inkscape.filter.quickjoint",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://github.com/JarrettR/QuickJoint/blob/master/LICENSE",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/quick_joint",
|
||||
"fork_url": "https://github.com/JarrettR/QuickJoint",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Quick+Joint",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/JarrettR",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/random_line/meta.json
Normal file
20
extensions/fablabchemnitz/random_line/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Random Line",
|
||||
"id": "fablabchemnitz.de.random_line",
|
||||
"path": "random_line",
|
||||
"original_name": "Random Line",
|
||||
"original_id": "org.inkscape.render.randomline",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://github.com/opensourcebear/inkscape-extension-random-line/blob/main/LICENSE",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/random_line",
|
||||
"fork_url": "https://github.com/opensourcebear/inkscape-extension-random-line",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Random+Line",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/opensourcebear",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/ratchet/meta.json
Normal file
20
extensions/fablabchemnitz/ratchet/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Ratchet",
|
||||
"id": "fablabchemnitz.de.ratchet",
|
||||
"path": "ratchet",
|
||||
"original_name": "Ratchet",
|
||||
"original_id": "ratchet",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://github.com/kie27/draw_ratchet/blob/master/LICENSE",
|
||||
"comment": "ported to Inkscape v1 by Mario Voigt",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/ratchet",
|
||||
"fork_url": "https://github.com/kie27/draw_ratchet",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Ratchet",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/kie27",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
19
extensions/fablabchemnitz/reload/meta.json
Normal file
19
extensions/fablabchemnitz/reload/meta.json
Normal file
@ -0,0 +1,19 @@
|
||||
[
|
||||
{
|
||||
"name": "Reload",
|
||||
"id": "fablabchemnitz.de.reload",
|
||||
"path": "reload",
|
||||
"original_name": "Reload",
|
||||
"original_id": "fablabchemnitz.de.reload",
|
||||
"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/reload",
|
||||
"fork_url": null,
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Reload",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/remove_duplicate_guides/meta.json
Normal file
20
extensions/fablabchemnitz/remove_duplicate_guides/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Remove Duplicate Guides",
|
||||
"id": "fablabchemnitz.de.remove_duplicate_guides",
|
||||
"path": "remove_duplicate_guides",
|
||||
"original_name": "Remove Duplicate Guides",
|
||||
"original_id": "phillips.effect.removeduplicateguides",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://sourceforge.net/p/razorfoss/svn/HEAD/tree/trunk/Inkscape/RemoveDuplicateGuides/RemoveDuplicateGuides.py",
|
||||
"comment": "",
|
||||
"source_url": "https://stadtfabrikanten.org/display/IFM/Remove+Duplicate+Guides",
|
||||
"fork_url": "https://sourceforge.net/p/razorfoss/svn/HEAD/tree/trunk/Inkscape/RemoveDuplicateGuides",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Remove+Duplicate+Guides",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"lukerazor@hotmail.com",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/remove_duplicate_lines/meta.json
Normal file
20
extensions/fablabchemnitz/remove_duplicate_lines/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Remove Duplicate Lines",
|
||||
"id": "fablabchemnitz.de.remove_duplicate_lines",
|
||||
"path": "remove_duplicate_lines",
|
||||
"original_name": "Remove duplicate lines",
|
||||
"original_id": "EllenWasbo.cutlings.RemoveDuplicateLines",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://gitlab.com/EllenWasbo/inkscape-extension-removeduplicatelines/-/blob/main/removeDuplicateLines.py",
|
||||
"comment": "Might supersede 'Purge Duplicate Path Segments' extension",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/remove_duplicate_lines",
|
||||
"fork_url": "https://gitlab.com/EllenWasbo/inkscape-extension-removeduplicatelines",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Remove+Duplicate+Lines",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"gitlab.com/EllenWasbo",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
19
extensions/fablabchemnitz/remove_empty_groups/meta.json
Normal file
19
extensions/fablabchemnitz/remove_empty_groups/meta.json
Normal file
@ -0,0 +1,19 @@
|
||||
[
|
||||
{
|
||||
"name": "Remove Empty Groups",
|
||||
"id": "fablabchemnitz.de.remove_empty_groups",
|
||||
"path": "remove_empty_groups",
|
||||
"original_name": "Remove Empty Groups",
|
||||
"original_id": "fablabchemnitz.de.remove_empty_groups",
|
||||
"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/remove_empty_groups",
|
||||
"fork_url": null,
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Remove+Empty+Groups",
|
||||
"inkscape_gallery_url": "https://inkscape.org/de/~MarioVoigt/%E2%98%85remove-empty-groups",
|
||||
"main_authors": [
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Remove Obsolete Attributes",
|
||||
"id": "fablabchemnitz.de.remove_obsolete_attributes",
|
||||
"path": "remove_obsolete_attributes",
|
||||
"original_name": "Remove Obsolete",
|
||||
"original_id": "com.mathem.absref_remover",
|
||||
"license": "GNU LGPL v2",
|
||||
"license_url": "https://inkscape.org/~MatheM/%E2%98%85simple-attribute-editor+1",
|
||||
"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/remove_obsolete_attributes",
|
||||
"fork_url": "https://inkscape.org/~MatheM/%E2%98%85simple-attribute-editor+1",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Remove+Obsolete+Attributes",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"inkscape.org/MatheM",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Silhouette Cameo Registration Marks",
|
||||
"id": "fablabchemnitz.de.render_silhouette_regmarks",
|
||||
"path": "render_silhouette_regmarks",
|
||||
"original_name": "Classic",
|
||||
"original_id": "org.inkscape.render.silhouette-regmarks",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://github.com/miLORD1337/silhouette-regmarks/blob/main/LICENSE",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/render_silhouette_regmarks",
|
||||
"fork_url": "https://github.com/miLORD1337/silhouette-regmarks",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Silhouette+Cameo+Registration+Marks",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/miLORD1337",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/replace_color_and_alpha/meta.json
Normal file
20
extensions/fablabchemnitz/replace_color_and_alpha/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Replace Color And Alpha",
|
||||
"id": "fablabchemnitz.de.replace_color_and_alpha",
|
||||
"path": "replace_color_and_alpha",
|
||||
"original_name": "Replace color and alpha",
|
||||
"original_id": "com.www.marker.es.ReplaceColorAlpha",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://inkscape.org/de/~jabiertxof/%E2%98%85color-and-alpha-replace",
|
||||
"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/replace_color_and_alpha",
|
||||
"fork_url": "https://inkscape.org/de/~jabiertxof/%E2%98%85color-and-alpha-replace",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Replace+Color+And+Alpha",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"inkscape.org/jabiertxof",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Reverse Order Of Subpaths",
|
||||
"id": "fablabchemnitz.de.reverse_order_of_subpaths",
|
||||
"path": "reverse_order_of_subpaths",
|
||||
"original_name": "Reverse order of subpaths",
|
||||
"original_id": "EllenWasbo.cutlings.reverse_order_subpaths",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://gitlab.com/EllenWasbo/inkscape-extension-reverse-order-of-subpaths/-/blob/master/reverse_order_subpaths.py",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/reverse_order_of_subpaths",
|
||||
"fork_url": "https://gitlab.com/EllenWasbo/inkscape-extension-reverse-order-of-subpaths/",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Reverse+Order+Of+Subpaths",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"gitlab.com/EllenWasbo",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/robot_boxes/meta.json
Normal file
20
extensions/fablabchemnitz/robot_boxes/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Robot Boxes",
|
||||
"id": "fablabchemnitz.de.robot_boxes",
|
||||
"path": "robot_boxes",
|
||||
"original_name": "Robot Boxes",
|
||||
"original_id": "robotbox",
|
||||
"license": "Apache-2.0 License",
|
||||
"license_url": "https://github.com/sadr0b0t/box4robot/blob/master/LICENSE",
|
||||
"comment": "ported to Inkscape v1 by Mario Voigt",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/robot_boxes",
|
||||
"fork_url": "https://github.com/sadr0b0t/box4robot",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Robot+Boxes",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/sadr0b0t",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Roland CutStudio *.eps Export",
|
||||
"id": "fablabchemnitz.de.roland_cutstudio_eps_export",
|
||||
"path": "roland_cutstudio_eps_export",
|
||||
"original_name": "Open in CutStudio",
|
||||
"original_id": "roland_custudio.export",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://github.com/mgmax/inkscape-roland-cutstudio/blob/master/roland_cutstudio.py",
|
||||
"comment": "dirty ripp-off (Mario Voigt) from better designed Roland Cutstudio Export by Max Gaukler",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/roland_cutstudio_eps_export",
|
||||
"fork_url": "https://github.com/mgmax/inkscape-roland-cutstudio",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/MightyScape+1.X+-+Extensions+Overview",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/mgmax",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/rotations/meta.json
Normal file
20
extensions/fablabchemnitz/rotations/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Rotations - <various>",
|
||||
"id": "fablabchemnitz.de.rotations_<various>",
|
||||
"path": "rotations",
|
||||
"original_name": "Rotate for <various>",
|
||||
"original_id": "org.bg.filter.rotate<various>",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://github.com/hobzcalvin/LaserPrep/*.py",
|
||||
"comment": "ported to Inkscape v1 by Mario Voigt",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/rotations",
|
||||
"fork_url": "https://github.com/hobzcalvin/LaserPrep",
|
||||
"documentation_url": "",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/hobzcalvin",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
@ -20,23 +20,21 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
from math import copysign, cos, pi, sin
|
||||
from inkex import Transform
|
||||
|
||||
STEPS = 360
|
||||
|
||||
def rotate_matrix(node, a):
|
||||
bbox = node.bounding_box()
|
||||
cx = bbox.center_x / 2.0
|
||||
cy = bbox.center_y / 2.0
|
||||
return Transform([[cos(a), -sin(a), cx], [sin(a), cos(a), cy]]) * Transform([[1, 0, -cx], [0, 1, -cy]])
|
||||
|
||||
def optimal_rotations(node):
|
||||
step = pi / float(STEPS)
|
||||
def optimal_rotations(node, precision):
|
||||
step = pi / float(precision)
|
||||
bbox = node.bounding_box()
|
||||
min_width = bbox.right - bbox.left
|
||||
min_width_angle = None
|
||||
min_bbox_area = min_width * (bbox.bottom - bbox.top)
|
||||
min_bbox_area_angle = None
|
||||
|
||||
for i in range(STEPS):
|
||||
for i in range(precision):
|
||||
angle = -pi/2.0 + i*step
|
||||
rotated = node.bounding_box(rotate_matrix(node, angle))
|
||||
|
||||
|
@ -1,16 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
|
||||
<name>Rotations - Find All Optimal</name>
|
||||
<id>fablabchemnitz.de.rotations_find_all_optimal</id>
|
||||
<effect>
|
||||
<object-type>all</object-type>
|
||||
<effects-menu>
|
||||
<name>Rotations - Find All Optimal</name>
|
||||
<id>fablabchemnitz.de.rotations_find_all_optimal</id>
|
||||
<param name="precision" type="int" min="1" max="72000" gui-text="Precision (steps):" gui-description="Default is 360">360</param>
|
||||
<effect>
|
||||
<object-type>all</object-type>
|
||||
<effects-menu>
|
||||
<submenu name="FabLab Chemnitz">
|
||||
<submenu name="Nesting/Cut Optimization"/>
|
||||
</submenu>
|
||||
</effects-menu>
|
||||
</effect>
|
||||
<script>
|
||||
<command location="inx" interpreter="python">rotations_find_all_optimal.py</command>
|
||||
</script>
|
||||
</inkscape-extension>
|
||||
<submenu name="Nesting/Cut Optimization" />
|
||||
</submenu>
|
||||
</effects-menu>
|
||||
</effect>
|
||||
<script>
|
||||
<command location="inx" interpreter="python">rotations_find_all_optimal.py</command>
|
||||
</script>
|
||||
</inkscape-extension>
|
@ -34,6 +34,9 @@ else:
|
||||
|
||||
class RotationsFindAllOptimal(inkex.EffectExtension):
|
||||
|
||||
def add_arguments(self, pars):
|
||||
pars.add_argument("--precision", type=int, default=3, help="Precision")
|
||||
|
||||
def effect(self):
|
||||
|
||||
def duplicateNodes(aList):
|
||||
@ -52,7 +55,7 @@ class RotationsFindAllOptimal(inkex.EffectExtension):
|
||||
# set() removes duplicates
|
||||
angles = set(
|
||||
# and remove Nones
|
||||
[x for x in rotate_helper.optimal_rotations(node)
|
||||
[x for x in rotate_helper.optimal_rotations(node, self.options.precision)
|
||||
if x is not None])
|
||||
# Go backwards so we know if we need to duplicate the node for
|
||||
# multiple rotations. (We don't want to rotate the main node
|
||||
|
@ -1,16 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
|
||||
<name>Rotations - Minimum Bounding Box Area</name>
|
||||
<id>fablabchemnitz.de.rotations_minimum_bounding_box_area</id>
|
||||
<effect>
|
||||
<object-type>all</object-type>
|
||||
<effects-menu>
|
||||
<name>Rotations - Minimum Bounding Box Area</name>
|
||||
<id>fablabchemnitz.de.rotations_minimum_bounding_box_area</id>
|
||||
<param name="precision" type="int" min="1" max="72000" gui-text="Precision (steps):" gui-description="Default is 360">360</param>
|
||||
<effect>
|
||||
<object-type>all</object-type>
|
||||
<effects-menu>
|
||||
<submenu name="FabLab Chemnitz">
|
||||
<submenu name="Nesting/Cut Optimization"/>
|
||||
</submenu>
|
||||
</effects-menu>
|
||||
</effect>
|
||||
<script>
|
||||
<command location="inx" interpreter="python">rotations_minimum_bounding_box_area.py</command>
|
||||
</script>
|
||||
</inkscape-extension>
|
||||
<submenu name="Nesting/Cut Optimization" />
|
||||
</submenu>
|
||||
</effects-menu>
|
||||
</effect>
|
||||
<script>
|
||||
<command location="inx" interpreter="python">rotations_minimum_bounding_box_area.py</command>
|
||||
</script>
|
||||
</inkscape-extension>
|
@ -33,9 +33,12 @@ else:
|
||||
|
||||
class RotationsMinimumBoundingBoxArea(inkex.EffectExtension):
|
||||
|
||||
def add_arguments(self, pars):
|
||||
pars.add_argument("--precision", type=int, default=3, help="Precision")
|
||||
|
||||
def effect(self):
|
||||
for node in self.svg.selected.values():
|
||||
min_bbox_angle = rotate_helper.optimal_rotations(node)[1]
|
||||
min_bbox_angle = rotate_helper.optimal_rotations(node, self.options.precision)[1]
|
||||
if min_bbox_angle is not None:
|
||||
node.transform = Transform(rotate_helper.rotate_matrix(node, min_bbox_angle)) * node.transform
|
||||
|
||||
|
@ -1,16 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
|
||||
<name>Rotations - Minimum Width</name>
|
||||
<id>fablabchemnitz.de.rotations_minimum_width</id>
|
||||
<effect>
|
||||
<object-type>all</object-type>
|
||||
<effects-menu>
|
||||
<name>Rotations - Minimum Width</name>
|
||||
<id>fablabchemnitz.de.rotations_minimum_width</id>
|
||||
<param name="precision" type="int" min="1" max="72000" gui-text="Precision (steps):" gui-description="Default is 360">360</param>
|
||||
<effect>
|
||||
<object-type>all</object-type>
|
||||
<effects-menu>
|
||||
<submenu name="FabLab Chemnitz">
|
||||
<submenu name="Nesting/Cut Optimization"/>
|
||||
</submenu>
|
||||
</effects-menu>
|
||||
</effect>
|
||||
<script>
|
||||
<command location="inx" interpreter="python">rotations_minimum_width.py</command>
|
||||
</script>
|
||||
</inkscape-extension>
|
||||
<submenu name="Nesting/Cut Optimization" />
|
||||
</submenu>
|
||||
</effects-menu>
|
||||
</effect>
|
||||
<script>
|
||||
<command location="inx" interpreter="python">rotations_minimum_width.py</command>
|
||||
</script>
|
||||
</inkscape-extension>
|
@ -33,9 +33,12 @@ else:
|
||||
|
||||
class RotationsMinimumWidth(inkex.EffectExtension):
|
||||
|
||||
def add_arguments(self, pars):
|
||||
pars.add_argument("--precision", type=int, default=3, help="Precision")
|
||||
|
||||
def effect(self):
|
||||
for node in self.svg.selected.values():
|
||||
min_width_angle = rotate_helper.optimal_rotations(node)[0]
|
||||
min_width_angle = rotate_helper.optimal_rotations(node, self.options.precision)[0]
|
||||
if min_width_angle is not None:
|
||||
node.transform = rotate_helper.rotate_matrix(node, min_width_angle) * node.transform
|
||||
|
||||
|
20
extensions/fablabchemnitz/round_corners/meta.json
Normal file
20
extensions/fablabchemnitz/round_corners/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Round Corners",
|
||||
"id": "fablabchemnitz.de.round_corners",
|
||||
"path": "round_corners",
|
||||
"original_name": "Round Corners",
|
||||
"original_id": "org.inkscape.jnweiger.round_corners",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://github.com/jnweiger/inkscape-round-corners/blob/main/LICENSE",
|
||||
"comment": "You can do nearly the same with Live Path Effect!",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/round_corners",
|
||||
"fork_url": "https://github.com/jnweiger/inkscape-round-corners",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Round+Corners",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/jnweiger",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/rounder/meta.json
Normal file
20
extensions/fablabchemnitz/rounder/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Rounder",
|
||||
"id": "fablabchemnitz.de.rounder",
|
||||
"path": "rounder",
|
||||
"original_name": "Rounder",
|
||||
"original_id": "jtx.rounder",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://inkscape.org/~jabiertxof/%E2%98%85rounder-04",
|
||||
"comment": "bufgixed and ported to Inkscape v1 manually by Mario Voigt",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/rounder",
|
||||
"fork_url": "https://inkscape.org/~jabiertxof/%E2%98%85rounder-04",
|
||||
"documentation_url": "",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"inkscape.org/jabiertxof",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/scale_to_path_length/meta.json
Normal file
20
extensions/fablabchemnitz/scale_to_path_length/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Scale To Path Length",
|
||||
"id": "fablabchemnitz.de.scale_to_path_length",
|
||||
"path": "scale_to_path_length",
|
||||
"original_name": "Paste Length",
|
||||
"original_id": "paste.svg.paste.length",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "ported to Inkscape v1 by Mario Voigt",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/scale_to_path_length",
|
||||
"fork_url": "https://github.com/Shriinivas/inkscapepastelength",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Scale+To+Path+Length",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/Shriinivas",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
@ -9,10 +9,10 @@
|
||||
<option value="bottomLeft">Bottom Left</option>
|
||||
<option value="bottomRight">Bottom Right</option>
|
||||
</param>
|
||||
<param name="scale" type="float" precision="3" gui-text="Scale Factor:">1</param>
|
||||
<param name="scale" type="float" precision="3" min="0.000" max="9999999.000" gui-text="Scale Factor:">1.000</param>
|
||||
<param name="precision" type="int" min="0" max="10" gui-text="Precision:">5</param>
|
||||
<param name="override_selection" type="bool" gui-text="Use entered length" gui-description="Use a custom length instead using the length of the first object in selection">false</param>
|
||||
<param name="custom_length" type="float" min="0.001" max="99999.000" precision="3" gui-text="Custom length">100.000</param>
|
||||
<param name="custom_length" type="float" min="0.001" max="9999999.000" precision="3" gui-text="Custom length">100.000</param>
|
||||
<param name="unit" type="optiongroup" appearance="combo" gui-text="Units">
|
||||
<option value="mm">mm</option>
|
||||
<option value="cm">cm</option>
|
||||
|
20
extensions/fablabchemnitz/scale_to_real/meta.json
Normal file
20
extensions/fablabchemnitz/scale_to_real/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Scale To Real",
|
||||
"id": "fablabchemnitz.de.scale_to_real",
|
||||
"path": "scale_to_real",
|
||||
"original_name": "RealScale",
|
||||
"original_id": "org.inkscape.effect.realscale",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://gitlab.com/Moini/inkscape-realscale-extension/-/blob/master/realscale_LICENSE",
|
||||
"comment": "ported to Inkscape v1 by Mario Voigt",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/scale_to_real",
|
||||
"fork_url": "https://gitlab.com/Moini/inkscape-realscale-extension",
|
||||
"documentation_url": "",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"gitlab.com/Moini",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
19
extensions/fablabchemnitz/scale_to_size/meta.json
Normal file
19
extensions/fablabchemnitz/scale_to_size/meta.json
Normal file
@ -0,0 +1,19 @@
|
||||
[
|
||||
{
|
||||
"name": "Scale To Size",
|
||||
"id": "fablabchemnitz.de.scale_to_size",
|
||||
"path": "scale_to_size",
|
||||
"original_name": "Scale To Size",
|
||||
"original_id": "fablabchemnitz.de.scale_to_size",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/LICENSE",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/scale_to_size",
|
||||
"fork_url": null,
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Scale+To+Size",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/set_view_box/meta.json
Normal file
20
extensions/fablabchemnitz/set_view_box/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Set View Box",
|
||||
"id": "fablabchemnitz.de.set_view_box",
|
||||
"path": "set_view_box",
|
||||
"original_name": "Set viewBox",
|
||||
"original_id": "org.pernsteiner.inkscape.viewbox",
|
||||
"license": "MIT License",
|
||||
"license_url": "http://www.pernsteiner.org/inkscape/viewbox/inkscape-viewbox-0.1.0.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/set_view_box",
|
||||
"fork_url": "http://www.pernsteiner.org/inkscape/viewbox",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Set+View+Box",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"pernsteiger.org/Stuart Pernsteiner",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
20
extensions/fablabchemnitz/shape_recognition/meta.json
Normal file
20
extensions/fablabchemnitz/shape_recognition/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Shape Recognition (Unstable)",
|
||||
"id": "fablabchemnitz.de.shape_recognition",
|
||||
"path": "shape_recognition",
|
||||
"original_name": "Shape recognition",
|
||||
"original_id": "qpad",
|
||||
"license": "GNU GPL v3",
|
||||
"license_url": "https://gitlab.com/qpad/InkShapeReco/-/blob/master/shapereco.py",
|
||||
"comment": "I am not sure where i got the latest code from. I searched across the web.",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/shape_recognition",
|
||||
"fork_url": "https://gitlab.com/qpad/InkShapeReco",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Shape+Recognition",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"gitlab.com/qpad",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
@ -1,13 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
|
||||
<name>Shape Recognition</name>
|
||||
<name>Shape Recognition (Unstable)</name>
|
||||
<id>fablabchemnitz.de.shape_recognition</id>
|
||||
<param name="MainTabs" type="notebook">
|
||||
<page name="Basic" gui-text="Basic options">
|
||||
<label>Simple shape
|
||||
recognition. From a selection of one or many path, find straight
|
||||
lines, recognizes those parallel or with similar angles or
|
||||
lenght. Recognizes rectangles, circle and ellipses.</label>
|
||||
recognition. From a selection of one or many path, find straight
|
||||
lines, recognizes those parallel or with similar angles or
|
||||
lenght. Recognizes rectangles, circle and ellipses.</label>
|
||||
<param name="keepOrigin" type="bool" gui-text="Keep origin path">false</param>
|
||||
<param name="doUniformization" type="bool" gui-text="Enable uniformization">true</param>
|
||||
</page>
|
||||
|
@ -197,7 +197,7 @@ def toArray(parsedList):
|
||||
|
||||
debug('newPoints ', newp)
|
||||
points = points + newp
|
||||
a = numpy.array(points, dtype="object")
|
||||
a = numpy.array(points)
|
||||
|
||||
|
||||
# Some times we have points *very* close to each other
|
||||
|
20
extensions/fablabchemnitz/shapes/meta.json
Normal file
20
extensions/fablabchemnitz/shapes/meta.json
Normal file
@ -0,0 +1,20 @@
|
||||
[
|
||||
{
|
||||
"name": "Shapes",
|
||||
"id": "fablabchemnitz.de.shapes",
|
||||
"path": "shapes",
|
||||
"original_name": "Shapes for 1.0",
|
||||
"original_id": "org.inkscape.effect.shapes1",
|
||||
"license": "GNU GPL v2",
|
||||
"license_url": "https://www.arakne.es/wp-content/uploads/2017/08/arakne_shapes_1.zip",
|
||||
"comment": "",
|
||||
"source_url": "https://gitea.fablabchemnitz.de/FabLab_Chemnitz/mightyscape-1.X/src/branch/master/extensions/fablabchemnitz/shapes",
|
||||
"fork_url": "https://www.arakne.es/en/inkscape-1-0-shapes-extension-new-version/",
|
||||
"documentation_url": "https://stadtfabrikanten.org/display/IFM/Shapes",
|
||||
"inkscape_gallery_url": null,
|
||||
"main_authors": [
|
||||
"inkscape.org/pacogarcia",
|
||||
"github.com/vmario89"
|
||||
]
|
||||
}
|
||||
]
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user