From 1bc2f73d30d394bbc06d93448542710ba29f4d1a Mon Sep 17 00:00:00 2001 From: Mario Voigt Date: Tue, 27 Apr 2021 14:38:04 +0200 Subject: [PATCH] several inx updates --- .../fablabchemnitz/apollonian/apollonian.inx | 11 +- .../fablabchemnitz/archimedesspiral.inx | 2 +- .../fablabchemnitz/attributes_cleaner.inx | 4 +- .../fablabchemnitz/attributes_editor.inx | 6 +- .../fablabchemnitz/attributes_import.inx | 8 +- extensions/fablabchemnitz/blobs.inx | 4 +- .../bobbinlace/lace_circular_ground.inx | 10 +- .../fablabchemnitz/bobbinlace/lace_grid.inx | 9 +- .../fablabchemnitz/bobbinlace/lace_ground.inx | 8 +- .../fablabchemnitz/bobbinlace/lace_polar.inx | 10 +- extensions/fablabchemnitz/boundingbox.inx | 2 +- extensions/fablabchemnitz/bouwkamp_code.inx | 5 +- .../boxmaker_generic/gen_box.inx | 8 +- .../buxtronix_living_hinge/living_hinge.inx | 6 +- extensions/fablabchemnitz/can_generator.inx | 3 +- extensions/fablabchemnitz/chain_paths.inx | 5 +- .../fablabchemnitz/color_alpha_replace.inx | 2 +- .../color_harmony/color_harmony.inx | 2 +- .../contourscanner/contour_scanner.py | 2 +- extensions/fablabchemnitz/create_links.inx | 4 +- extensions/fablabchemnitz/createtuckbox.inx | 2 +- .../fablabchemnitz/cutcraft/cutcraftbox.inx | 13 +- .../cutcraft/cutcraftcylinder.inx | 13 +- .../cutcraft/cutcraftrollerbot.inx | 13 +- extensions/fablabchemnitz/delaunay.inx | 44 +- extensions/fablabchemnitz/dimensioning.inx | 4 +- .../dxf2papercraft/dxf2papercraft.inx | 1 + .../fablabchemnitz/eggbot_sineandlace.inx | 65 +-- .../fablabchemnitz/epilog_bbox_adjust.inx | 6 +- extensions/fablabchemnitz/eraser_layer.inx | 2 +- .../fablabchemnitz/exponential_distort.inx | 6 +- .../fablabchemnitz/export_selection.inx | 11 +- extensions/fablabchemnitz/filter_layer.inx | 6 +- extensions/fablabchemnitz/flevobezier.inx | 6 +- extensions/fablabchemnitz/flip.inx | 2 +- extensions/fablabchemnitz/fretboard.inx | 2 +- .../fablabchemnitz/fretruler/fret_ruler.inx | 35 +- .../gcode_input/gcode_input_gcode.inx | 10 +- .../gcode_input/gcode_input_nc.inx | 10 +- extensions/fablabchemnitz/gears2/gears2.inx | 4 +- extensions/fablabchemnitz/gears_dev.inx | 15 +- extensions/fablabchemnitz/globe.inx | 1 - extensions/fablabchemnitz/gpx_input.inx | 6 +- extensions/fablabchemnitz/hatchfill.inx | 66 +-- .../hershey_text_alternative.inx | 38 +- extensions/fablabchemnitz/hexmap.inx | 2 +- .../imagetracer.js/imagetracerjs.inx | 6 +- extensions/fablabchemnitz/inkpacking.inx | 4 +- .../fablabchemnitz/inkscape.extension.rng | 550 ++++++++++++++++++ extensions/fablabchemnitz/input_stl.inx | 13 +- .../fablabchemnitz/isometric_projection.inx | 2 +- .../fablabchemnitz/jitter_gradients.inx | 4 +- .../fablabchemnitz/join_paths_optimized.inx | 6 +- extensions/fablabchemnitz/jpegexport.inx | 6 +- extensions/fablabchemnitz/label_guides.inx | 234 ++++---- extensions/fablabchemnitz/laser.inx | 4 +- extensions/fablabchemnitz/lasercut_box.inx | 16 +- extensions/fablabchemnitz/lasercut_jigsaw.inx | 28 +- .../lineshading/endurance_line_shading.inx | 3 +- extensions/fablabchemnitz/living_hinge.inx | 4 +- extensions/fablabchemnitz/living_hinge2.inx | 2 +- .../fablabchemnitz/lyz_export/lyz_export.inx | 7 +- .../lyz_export/lyz_export_zip.inx | 7 +- extensions/fablabchemnitz/maze/laby.inx | 6 +- extensions/fablabchemnitz/mehrbox/mehrbox.inx | 10 +- extensions/fablabchemnitz/migrategroups.inx | 2 +- extensions/fablabchemnitz/netting.inx | 2 +- extensions/fablabchemnitz/next_gen.inx | 2 +- extensions/fablabchemnitz/offset_paths.inx | 8 +- extensions/fablabchemnitz/openClosedPath.inx | 1 + .../origami_patterns_kresling.inx | 8 +- .../origami_patterns_pleat_circular.inx | 4 +- .../origami_patterns_pleat_hypar.inx | 2 +- .../origami_patterns_template.inx | 2 +- .../origami_patterns_waterbomb.inx | 7 +- extensions/fablabchemnitz/paste_length.inx | 2 +- .../fablabchemnitz/path_intersections.inx | 2 +- .../fablabchemnitz/path_number_subpaths.inx | 16 +- .../fablabchemnitz/path_number_subpaths.py | 1 - extensions/fablabchemnitz/pathops/pathops.inx | 6 +- .../pathops/pathops_combine.inx | 4 +- .../pathops/pathops_cutpath.inx | 4 +- .../pathops/pathops_difference.inx | 4 +- .../pathops/pathops_division.inx | 4 +- .../pathops/pathops_exclusion.inx | 4 +- .../pathops/pathops_intersection.inx | 4 +- .../fablabchemnitz/pathops/pathops_union.inx | 4 +- extensions/fablabchemnitz/paths2openscad.inx | 88 ++- extensions/fablabchemnitz/pianoscale.inx | 4 +- extensions/fablabchemnitz/pixel2svg.inx | 7 +- extensions/fablabchemnitz/polygon.inx | 4 +- .../fablabchemnitz/primitive/primitive.inx | 6 +- .../fablabchemnitz/printing_marks_dotted.inx | 4 +- extensions/fablabchemnitz/quickjoint.inx | 6 +- extensions/fablabchemnitz/ratchet.inx | 7 +- extensions/fablabchemnitz/realscale.inx | 20 +- .../fablabchemnitz/removeDuplicateNodes.inx | 8 +- extensions/fablabchemnitz/render_scale.inx | 156 ++--- .../render_silhouette_regmarks.inx | 2 +- .../reorder_sequence/reorder_sequence.inx | 2 +- .../fablabchemnitz/reverse_order_subpaths.inx | 2 +- extensions/fablabchemnitz/round_corners.inx | 10 +- extensions/fablabchemnitz/rounder.inx | 3 +- extensions/fablabchemnitz/scaletosize.inx | 8 +- extensions/fablabchemnitz/shapes/shapes.inx | 198 +++---- extensions/fablabchemnitz/sheet_conus.inx | 4 +- extensions/fablabchemnitz/sheriff_star.inx | 4 +- .../fablabchemnitz/small_things_filter.inx | 2 +- extensions/fablabchemnitz/spirograph.inx | 32 +- extensions/fablabchemnitz/spirograph.py | 3 - extensions/fablabchemnitz/split_bezier.inx | 9 +- extensions/fablabchemnitz/streaks.inx | 12 +- .../fablabchemnitz/strokecolor_as_fill.inx | 6 +- .../fablabchemnitz/sudoku/render_sudoku.inx | 4 +- .../fablabchemnitz/sundial_declining.inx | 29 +- .../svg2shenzhen/svg2shenzhen_export.inx | 11 +- .../svg2shenzhen/svg2shenzhen_prepare.inx | 6 +- .../svgo-inkscape/svgo_inkscape.inx | 86 ++- extensions/fablabchemnitz/travel.inx | 16 +- extensions/fablabchemnitz/triangular_grid.inx | 92 +-- extensions/fablabchemnitz/triangulation.inx | 2 +- .../vpypetools/vpypetools_filter.inx | 1 + .../vpypetools/vpypetools_freemode.inx | 1 + .../vpypetools/vpypetools_linemerge.inx | 1 + .../vpypetools/vpypetools_linesort.inx | 1 + .../vpypetools/vpypetools_multipass.inx | 1 + .../vpypetools/vpypetools_occult.inx | 1 + .../vpypetools/vpypetools_relooping.inx | 1 + .../vpypetools/vpypetools_splitall.inx | 1 + .../vpypetools/vpypetools_trim.inx | 1 + extensions/fablabchemnitz/x_agram.inx | 5 +- extensions/fablabchemnitz/zigzag.inx | 2 +- extensions/fablabchemnitz/zoetrope.inx | 18 +- 133 files changed, 1410 insertions(+), 976 deletions(-) create mode 100644 extensions/fablabchemnitz/inkscape.extension.rng diff --git a/extensions/fablabchemnitz/apollonian/apollonian.inx b/extensions/fablabchemnitz/apollonian/apollonian.inx index eb0bb9a4..0268b5d3 100644 --- a/extensions/fablabchemnitz/apollonian/apollonian.inx +++ b/extensions/fablabchemnitz/apollonian/apollonian.inx @@ -11,16 +11,11 @@ true - - Make an apollonian gasket: - + + diff --git a/extensions/fablabchemnitz/archimedesspiral.inx b/extensions/fablabchemnitz/archimedesspiral.inx index e01ee4bb..1cca6adb 100644 --- a/extensions/fablabchemnitz/archimedesspiral.inx +++ b/extensions/fablabchemnitz/archimedesspiral.inx @@ -4,7 +4,7 @@ fablabchemnitz.de.archimedesspiral - R = r + aθ + 50 3 50 diff --git a/extensions/fablabchemnitz/attributes_cleaner.inx b/extensions/fablabchemnitz/attributes_cleaner.inx index 3ab8bbb7..4f06cf57 100644 --- a/extensions/fablabchemnitz/attributes_cleaner.inx +++ b/extensions/fablabchemnitz/attributes_cleaner.inx @@ -1,8 +1,8 @@ - + Remove Obsolete Attributes fablabchemnitz.deattributes_cleaner - Remove attributes "sodipodi:absref", "sodipodi:docbase" and "sodipodi:docname" from all elements that contain them. These attributes contain absolute paths to resources which can pose a security issue. + true true true diff --git a/extensions/fablabchemnitz/attributes_editor.inx b/extensions/fablabchemnitz/attributes_editor.inx index 0453509e..dd29d7af 100644 --- a/extensions/fablabchemnitz/attributes_editor.inx +++ b/extensions/fablabchemnitz/attributes_editor.inx @@ -1,9 +1,9 @@ - + Edit Attributes fablabchemnitz.de.attributes_editor - Edit value of attribute on selected elements. - For namespaces use {namespaceUrl}attributeName + + diff --git a/extensions/fablabchemnitz/attributes_import.inx b/extensions/fablabchemnitz/attributes_import.inx index aa867ffb..1b6988c3 100644 --- a/extensions/fablabchemnitz/attributes_import.inx +++ b/extensions/fablabchemnitz/attributes_import.inx @@ -1,10 +1,10 @@ - + Import Attributes fablabchemnitz.de.attributes_import - Uses lines in text file to edit attributes of elements. - Line: 'elementID,attributeName,attributeValue'. - For namespaces use {namespaceUrl}attributeName + + + all diff --git a/extensions/fablabchemnitz/blobs.inx b/extensions/fablabchemnitz/blobs.inx index 6adea8ab..f4d68fc6 100644 --- a/extensions/fablabchemnitz/blobs.inx +++ b/extensions/fablabchemnitz/blobs.inx @@ -4,14 +4,14 @@ fablabchemnitz.de.blobs - Fills a box with blobs. + 10 true 1000 1000 - Each blob. + 10 50. 0. diff --git a/extensions/fablabchemnitz/bobbinlace/lace_circular_ground.inx b/extensions/fablabchemnitz/bobbinlace/lace_circular_ground.inx index fcbc8e8d..e8e67478 100644 --- a/extensions/fablabchemnitz/bobbinlace/lace_circular_ground.inx +++ b/extensions/fablabchemnitz/bobbinlace/lace_circular_ground.inx @@ -2,17 +2,17 @@ Circular Ground from Template fablabchemnitz.de.lace_circular_ground - Wrap lace pattern found in template file around a circle. - Note: Drawing can become quite large when "Number of copies around circle" is small or "Diameter" of inside circle is large. + + ./templates/ - Grid description + 45.0 30 - Patch description + 50 @@ -26,7 +26,7 @@ 3 - Line Appearance + 1 diff --git a/extensions/fablabchemnitz/bobbinlace/lace_grid.inx b/extensions/fablabchemnitz/bobbinlace/lace_grid.inx index 11c8fb5c..8e80fa4b 100644 --- a/extensions/fablabchemnitz/bobbinlace/lace_grid.inx +++ b/extensions/fablabchemnitz/bobbinlace/lace_grid.inx @@ -2,8 +2,9 @@ Regular Grid fablabchemnitz.de.lace_grid - Creates a grid of dots of specified angle. - Grid description + + + 45.0 @@ -17,7 +18,7 @@ - Patch description + 50 @@ -31,7 +32,7 @@ 50 - Dot Appearance + 2 diff --git a/extensions/fablabchemnitz/bobbinlace/lace_ground.inx b/extensions/fablabchemnitz/bobbinlace/lace_ground.inx index ba3d4d9f..4575bd6d 100644 --- a/extensions/fablabchemnitz/bobbinlace/lace_ground.inx +++ b/extensions/fablabchemnitz/bobbinlace/lace_ground.inx @@ -2,9 +2,9 @@ Ground from Template fablabchemnitz.de.lace_ground - Fill a rectangular patch with a lace ground pattern from selected template file. + ./templates/ - Grid description + 45.0 @@ -18,7 +18,7 @@ - Patch description + 50 @@ -32,7 +32,7 @@ 50 - Line Appearance + 1 diff --git a/extensions/fablabchemnitz/bobbinlace/lace_polar.inx b/extensions/fablabchemnitz/bobbinlace/lace_polar.inx index fb72ae12..97f13241 100644 --- a/extensions/fablabchemnitz/bobbinlace/lace_polar.inx +++ b/extensions/fablabchemnitz/bobbinlace/lace_polar.inx @@ -2,13 +2,13 @@ Polar Grid fablabchemnitz.de.lace_polar - Creates a printable polar grid of dots with a constant number of dots per circle and the distance between circles changing at the same speed as the distance between the dots on a circle. - Grid style + + 45.0 - 180.0 + 180 @@ -23,7 +23,7 @@ - Grid size + 160 @@ -43,7 +43,7 @@ - Dot properties + 0.5 diff --git a/extensions/fablabchemnitz/boundingbox.inx b/extensions/fablabchemnitz/boundingbox.inx index c783e5ac..51a3ebda 100644 --- a/extensions/fablabchemnitz/boundingbox.inx +++ b/extensions/fablabchemnitz/boundingbox.inx @@ -2,7 +2,7 @@ Bounding Box fablabchemnitz.de.boundingbox - Draws bounding boxes around selected objects, useful for debugging. Author: Pawel Mosakowski. Modded by Mario Voigt. + 0.0 true false diff --git a/extensions/fablabchemnitz/bouwkamp_code.inx b/extensions/fablabchemnitz/bouwkamp_code.inx index 4f89d315..40e23467 100644 --- a/extensions/fablabchemnitz/bouwkamp_code.inx +++ b/extensions/fablabchemnitz/bouwkamp_code.inx @@ -8,11 +8,10 @@ true - -This Inkscape extension allows you to generate squared squares and squared rectangles from Bouwkamp codes and table codes. + diff --git a/extensions/fablabchemnitz/boxmaker_generic/gen_box.inx b/extensions/fablabchemnitz/boxmaker_generic/gen_box.inx index 5d201a89..47fa7b85 100644 --- a/extensions/fablabchemnitz/boxmaker_generic/gen_box.inx +++ b/extensions/fablabchemnitz/boxmaker_generic/gen_box.inx @@ -16,7 +16,7 @@ - External dimensions for the box + 80.0 60.0 40.0 @@ -25,7 +25,7 @@ true - If not straight corners, radius of each corner + 10.0 10.0 10.0 @@ -41,9 +41,9 @@ - Only used with real lid + 20.0 - Only used with coffin lid + 20.0 true diff --git a/extensions/fablabchemnitz/buxtronix_living_hinge/living_hinge.inx b/extensions/fablabchemnitz/buxtronix_living_hinge/living_hinge.inx index a42f2106..e10b9da8 100644 --- a/extensions/fablabchemnitz/buxtronix_living_hinge/living_hinge.inx +++ b/extensions/fablabchemnitz/buxtronix_living_hinge/living_hinge.inx @@ -45,7 +45,7 @@ These patterns allow otherwise rigid materials (eg wood, acrylic) to have bends 100 100 - + @@ -53,7 +53,7 @@ These patterns allow otherwise rigid materials (eg wood, acrylic) to have bends - false + false all @@ -63,6 +63,6 @@ These patterns allow otherwise rigid materials (eg wood, acrylic) to have bends diff --git a/extensions/fablabchemnitz/can_generator.inx b/extensions/fablabchemnitz/can_generator.inx index a6fad6ef..c23bea05 100644 --- a/extensions/fablabchemnitz/can_generator.inx +++ b/extensions/fablabchemnitz/can_generator.inx @@ -12,8 +12,7 @@ false - The idea of the can generator is to cut plywood so deep that it can be bent without breaking. From the bent wood the side of the can is formed. The lid is not completely round, but cut in segments. The number of segments corresponds to the cuts in the side of the can. For this purpose, the wood must be cut across the grain direction. The angle determines the number of segments. For example, 22.5 degrees gives 16 segments. Less should not be less. - + diff --git a/extensions/fablabchemnitz/chain_paths.inx b/extensions/fablabchemnitz/chain_paths.inx index 8e2c5cef..ef3c672a 100644 --- a/extensions/fablabchemnitz/chain_paths.inx +++ b/extensions/fablabchemnitz/chain_paths.inx @@ -13,9 +13,8 @@ false true - - https://github.com/fablabnbg/inkscape-chain-paths - Version 0.7 + + path diff --git a/extensions/fablabchemnitz/color_alpha_replace.inx b/extensions/fablabchemnitz/color_alpha_replace.inx index 5dfee09f..6dc18dbe 100644 --- a/extensions/fablabchemnitz/color_alpha_replace.inx +++ b/extensions/fablabchemnitz/color_alpha_replace.inx @@ -4,7 +4,7 @@ fablabchemnitz.de.color_alpha_replace 000000 000000 - + all diff --git a/extensions/fablabchemnitz/color_harmony/color_harmony.inx b/extensions/fablabchemnitz/color_harmony/color_harmony.inx index 2bab7671..a60d9a1b 100644 --- a/extensions/fablabchemnitz/color_harmony/color_harmony.inx +++ b/extensions/fablabchemnitz/color_harmony/color_harmony.inx @@ -56,7 +56,7 @@ - true + true diff --git a/extensions/fablabchemnitz/contourscanner/contour_scanner.py b/extensions/fablabchemnitz/contourscanner/contour_scanner.py index 8ab0bb41..e7c3bc53 100644 --- a/extensions/fablabchemnitz/contourscanner/contour_scanner.py +++ b/extensions/fablabchemnitz/contourscanner/contour_scanner.py @@ -189,7 +189,7 @@ class ContourScanner(inkex.EffectExtension): try: if len(points) > 2: #try to find self-intersecting /overlapping polygons. We need at least 3 points to detect for intersections (only possible if first points matched last point) - isect = poly_point_isect.isect_polygon(points) + isect = poly_point_isect.isect_polygon(points, validate=True) if len(isect) > 0: if closed == False and self.options.addlines == True: #if contour is open and we found intersection points those points might be not relevant closingLine = intersectionGroup.add(inkex.PathElement()) diff --git a/extensions/fablabchemnitz/create_links.inx b/extensions/fablabchemnitz/create_links.inx index d1e54655..32ff27f2 100644 --- a/extensions/fablabchemnitz/create_links.inx +++ b/extensions/fablabchemnitz/create_links.inx @@ -30,11 +30,11 @@ 1 0 1.000 - 0.000 + 0.000 false 10 5.5 2.0 2.0 - 0.000 + 0.000 diff --git a/extensions/fablabchemnitz/createtuckbox.inx b/extensions/fablabchemnitz/createtuckbox.inx index a79aef72..d1eb78f7 100644 --- a/extensions/fablabchemnitz/createtuckbox.inx +++ b/extensions/fablabchemnitz/createtuckbox.inx @@ -7,7 +7,7 @@ - 1 + 1 63.5 88 20 diff --git a/extensions/fablabchemnitz/cutcraft/cutcraftbox.inx b/extensions/fablabchemnitz/cutcraft/cutcraftbox.inx index c4af4fac..9814dce4 100644 --- a/extensions/fablabchemnitz/cutcraft/cutcraftbox.inx +++ b/extensions/fablabchemnitz/cutcraft/cutcraftbox.inx @@ -9,20 +9,20 @@ - ------------------------------ + 60.0 30.0 30.0 - ------------------------------ + 5.0 0.01 - + - Cut Craft Box: Help + diff --git a/extensions/fablabchemnitz/cutcraft/cutcraftcylinder.inx b/extensions/fablabchemnitz/cutcraft/cutcraftcylinder.inx index ab08555c..e710dfa7 100644 --- a/extensions/fablabchemnitz/cutcraft/cutcraftcylinder.inx +++ b/extensions/fablabchemnitz/cutcraft/cutcraftcylinder.inx @@ -9,7 +9,7 @@ - ------------------------------ + 60.0 60.0 30.0 @@ -17,16 +17,16 @@ 2 3 6.0 - ------------------------------ + 5.0 0.01 - + - Cut Craft Cylinder: Help + diff --git a/extensions/fablabchemnitz/cutcraft/cutcraftrollerbot.inx b/extensions/fablabchemnitz/cutcraft/cutcraftrollerbot.inx index 135ffe3b..14e70150 100644 --- a/extensions/fablabchemnitz/cutcraft/cutcraftrollerbot.inx +++ b/extensions/fablabchemnitz/cutcraft/cutcraftrollerbot.inx @@ -9,18 +9,18 @@ - ------------------------------ + 12.0 - ------------------------------ + 5.0 0.01 - + - Cut Craft RollerBot: Help + diff --git a/extensions/fablabchemnitz/delaunay.inx b/extensions/fablabchemnitz/delaunay.inx index e804f647..4009f6ae 100644 --- a/extensions/fablabchemnitz/delaunay.inx +++ b/extensions/fablabchemnitz/delaunay.inx @@ -7,47 +7,39 @@ false false - - Triangles - Individual lines + + + - - - + + + - - Same as first object selected - Same as last object selected - Random - Explicitly specified + + + + + -1 - - Same as first object selected - Same as last object selected - Random - Explicitly specified + + + + + 255 Qbb Qc Qz Q12 - - If "Support concavity" is enabled on the Options tab, "QJ" will be - prepended to the qhull options listed above. The default options - are "Qbb Qc Qz Q12". The following website describes the available - options. - + - + diff --git a/extensions/fablabchemnitz/dimensioning.inx b/extensions/fablabchemnitz/dimensioning.inx index 0599c024..40b4ba06 100644 --- a/extensions/fablabchemnitz/dimensioning.inx +++ b/extensions/fablabchemnitz/dimensioning.inx @@ -41,8 +41,8 @@ true - This tool draws beautiful DIN-Style dimensioning arrows. - Draw a path. The dimensioning will go from the start point to the end point of the path. + + diff --git a/extensions/fablabchemnitz/dxf2papercraft/dxf2papercraft.inx b/extensions/fablabchemnitz/dxf2papercraft/dxf2papercraft.inx index 492882d0..4250fef1 100644 --- a/extensions/fablabchemnitz/dxf2papercraft/dxf2papercraft.inx +++ b/extensions/fablabchemnitz/dxf2papercraft/dxf2papercraft.inx @@ -68,6 +68,7 @@ + all diff --git a/extensions/fablabchemnitz/eggbot_sineandlace.inx b/extensions/fablabchemnitz/eggbot_sineandlace.inx index 55acc807..30bb2e3c 100644 --- a/extensions/fablabchemnitz/eggbot_sineandlace.inx +++ b/extensions/fablabchemnitz/eggbot_sineandlace.inx @@ -1,24 +1,23 @@ - Sine and Lace - fablabchemnitz.de.sineandlace - - - 3200 - 100 - 10 - 0 - 0 - 2 - 1000 - 0 - 500 - true - false - - - -This extension renders sinusoidal and "lace" + Sine and Lace + fablabchemnitz.de.sineandlace + + + 3200 + 100 + 10 + 0 + 0 + 2 + 1000 + 0 + 500 + true + false + + + - - - - - - - - - +12 June 2012 + + + + path + + + + + + + \ No newline at end of file diff --git a/extensions/fablabchemnitz/epilog_bbox_adjust.inx b/extensions/fablabchemnitz/epilog_bbox_adjust.inx index 2ec84827..84fe62f9 100644 --- a/extensions/fablabchemnitz/epilog_bbox_adjust.inx +++ b/extensions/fablabchemnitz/epilog_bbox_adjust.inx @@ -1,17 +1,17 @@ - <_name>Epilog Dashboard BBox Adjust + Epilog Dashboard BBox Adjust fablabchemnitz.de.epilog_bbox_adjust - Widen the document to send all lines properly to Epilog Dashboard (adds 1.0 doc units of extra offset) all + Widen the document to send all lines properly to Epilog Dashboard (adds 1.0 doc units of extra offset) diff --git a/extensions/fablabchemnitz/eraser_layer.inx b/extensions/fablabchemnitz/eraser_layer.inx index f25dbce6..7621d5e6 100644 --- a/extensions/fablabchemnitz/eraser_layer.inx +++ b/extensions/fablabchemnitz/eraser_layer.inx @@ -2,7 +2,7 @@ Erase Layer fablabchemnitz.de.eraser_layer - + all diff --git a/extensions/fablabchemnitz/exponential_distort.inx b/extensions/fablabchemnitz/exponential_distort.inx index 29314e62..f5b02b4d 100644 --- a/extensions/fablabchemnitz/exponential_distort.inx +++ b/extensions/fablabchemnitz/exponential_distort.inx @@ -8,9 +8,9 @@ --> - 1.33 - 0 - Apply padding to soften the effect. Without padding the exponential curve runs from 0 to 1. With e.g. 100% padding it runs from 0.5 to 1. + 1.33 + 0 + all diff --git a/extensions/fablabchemnitz/export_selection.inx b/extensions/fablabchemnitz/export_selection.inx index cbf5c7ed..800e84cf 100644 --- a/extensions/fablabchemnitz/export_selection.inx +++ b/extensions/fablabchemnitz/export_selection.inx @@ -1,8 +1,8 @@ - <_name>Export Selection As ... + Export Selection As ... fablabchemnitz.de.export_selection_as - false + false 1.000 ./inkscape_export/ false @@ -10,17 +10,16 @@ false false false - all - Export selection to separate files. + Export selection to separate files. - + \ No newline at end of file diff --git a/extensions/fablabchemnitz/filter_layer.inx b/extensions/fablabchemnitz/filter_layer.inx index 94b21d91..e3a1022a 100644 --- a/extensions/fablabchemnitz/filter_layer.inx +++ b/extensions/fablabchemnitz/filter_layer.inx @@ -2,12 +2,12 @@ Filter To Layer fablabchemnitz.de.filter_layer - + - Filter from selected item: Apply only for the future draws and for selected item. Problem: you can't add more live effects to elements. - + + all diff --git a/extensions/fablabchemnitz/flevobezier.inx b/extensions/fablabchemnitz/flevobezier.inx index b34d4402..e9f1f63b 100644 --- a/extensions/fablabchemnitz/flevobezier.inx +++ b/extensions/fablabchemnitz/flevobezier.inx @@ -2,9 +2,6 @@ Flevobézier fablabchemnitz.de.flevobezier - path @@ -13,4 +10,7 @@ + \ No newline at end of file diff --git a/extensions/fablabchemnitz/flip.inx b/extensions/fablabchemnitz/flip.inx index c4a05daf..32d6e93f 100644 --- a/extensions/fablabchemnitz/flip.inx +++ b/extensions/fablabchemnitz/flip.inx @@ -11,6 +11,6 @@ \ No newline at end of file diff --git a/extensions/fablabchemnitz/fretboard.inx b/extensions/fablabchemnitz/fretboard.inx index 29874f14..ea52320a 100644 --- a/extensions/fablabchemnitz/fretboard.inx +++ b/extensions/fablabchemnitz/fretboard.inx @@ -5,7 +5,7 @@ 25.00in 43mm 53mm - 22 + 22 8mm 2mm diff --git a/extensions/fablabchemnitz/fretruler/fret_ruler.inx b/extensions/fablabchemnitz/fretruler/fret_ruler.inx index efcd58e9..7434006b 100644 --- a/extensions/fablabchemnitz/fretruler/fret_ruler.inx +++ b/extensions/fablabchemnitz/fretruler/fret_ruler.inx @@ -48,7 +48,7 @@ - Extra parameters to draw the Neck. + false 2.0 false @@ -62,35 +62,34 @@ 0.014 - Additional Neck Curvature Ruler + true 9.75 5 true 0.5 0.3 - Print or Metal Lasercut as a thin radius guide, + - This is a helper tab. It does not contribute to drawing the Fret Ruler/Neck. - It shows you all the scala files matching the search filters below. Enter the filename on the first tab. - This search only works if you can see this tab. - There may be >4000 scala files. So choose wisely. + + + + true 12 true diatonic - USE: + + - Fretboard lengths: + - Sizes: + diff --git a/extensions/fablabchemnitz/gcode_input/gcode_input_gcode.inx b/extensions/fablabchemnitz/gcode_input/gcode_input_gcode.inx index 284a71a3..5cf73150 100644 --- a/extensions/fablabchemnitz/gcode_input/gcode_input_gcode.inx +++ b/extensions/fablabchemnitz/gcode_input/gcode_input_gcode.inx @@ -9,13 +9,13 @@ - V-Carve Settings + 90 0 0 - Standard Mode Settings + 6.35 - General Options + @@ -27,7 +27,7 @@ - + diff --git a/extensions/fablabchemnitz/gcode_input/gcode_input_nc.inx b/extensions/fablabchemnitz/gcode_input/gcode_input_nc.inx index a97adc6b..dc2e9fe0 100644 --- a/extensions/fablabchemnitz/gcode_input/gcode_input_nc.inx +++ b/extensions/fablabchemnitz/gcode_input/gcode_input_nc.inx @@ -9,13 +9,13 @@ - V-Carve Settings + 90 0 0 - Standard Mode Settings + 6.35 - General Options + @@ -27,7 +27,7 @@ - + diff --git a/extensions/fablabchemnitz/gears2/gears2.inx b/extensions/fablabchemnitz/gears2/gears2.inx index c7b54f71..47d46faa 100644 --- a/extensions/fablabchemnitz/gears2/gears2.inx +++ b/extensions/fablabchemnitz/gears2/gears2.inx @@ -19,7 +19,7 @@ - + diff --git a/extensions/fablabchemnitz/gears_dev.inx b/extensions/fablabchemnitz/gears_dev.inx index 3129bb42..4e183793 100644 --- a/extensions/fablabchemnitz/gears_dev.inx +++ b/extensions/fablabchemnitz/gears_dev.inx @@ -18,7 +18,7 @@ - ------------------------------ + 20.0 false false @@ -41,18 +41,17 @@ - Use higher accuracy with lower tooth count. Set Number of spokes to 0 to disable. Set Mount hole diameter to 0 to disable. + false 10 5 5 - The matching rack gear is drawn additionally and below the spur gear. - + - Gears: + - Gears: + true diff --git a/extensions/fablabchemnitz/globe.inx b/extensions/fablabchemnitz/globe.inx index 24d5f0db..c2284069 100644 --- a/extensions/fablabchemnitz/globe.inx +++ b/extensions/fablabchemnitz/globe.inx @@ -2,7 +2,6 @@ Globe fablabchemnitz.de.globe - Renders a globe. 8 5 0 diff --git a/extensions/fablabchemnitz/gpx_input.inx b/extensions/fablabchemnitz/gpx_input.inx index 5580142b..06cc701c 100644 --- a/extensions/fablabchemnitz/gpx_input.inx +++ b/extensions/fablabchemnitz/gpx_input.inx @@ -10,10 +10,10 @@ true - - Homepage: https://efossils.somxslibres.net/fossil/user/mono/repository/inkgpx2svg/index + diff --git a/extensions/fablabchemnitz/hatchfill.inx b/extensions/fablabchemnitz/hatchfill.inx index ade13892..0844a61f 100644 --- a/extensions/fablabchemnitz/hatchfill.inx +++ b/extensions/fablabchemnitz/hatchfill.inx @@ -1,26 +1,24 @@ - Hatch Fill - fablabchemnitz.de.hatchfill - - - -This extension fills each closed figure in your drawing with a path consisting of back and forth drawn "hatch" lines. If any objects are selected, then only those selected objects will be filled. + Hatch Fill + fablabchemnitz.de.hatchfill + + + - - Hatch spacing is the distance between hatch lines, measured in units of screen pixels (px). Angles are in degrees from horizontal; for example 90 is vertical. +Hatched figures will be grouped with their fills. + 3.0 + 45 + false + true + 3.0 + true + 1.0 + 3.0 + + + + - - - all - - - - - - - +The Tolerance parameter affects how precisely the hatches try to fill the input paths. + + + + all + + + + + + + \ No newline at end of file diff --git a/extensions/fablabchemnitz/hershey_text_alternative.inx b/extensions/fablabchemnitz/hershey_text_alternative.inx index 73d1e491..7b23d675 100644 --- a/extensions/fablabchemnitz/hershey_text_alternative.inx +++ b/extensions/fablabchemnitz/hershey_text_alternative.inx @@ -4,16 +4,12 @@ fablabchemnitz.de.hershey_text_alternative - -Hershey Text - - A tool to replace text with stroke fonts + + + @@ -36,29 +32,24 @@ Version 3.0, 2019-06-16 - -Other SVG font name or path (if "Other" selected above): - + HersheySans1 false - -Hershey Text Utility Functions - - + + - + + The Quick Brown Fox Jumps Over a Lazy Dog - -This extension renders all text (or all selected text) + - -The classic Hershey fonts included are derived from + diff --git a/extensions/fablabchemnitz/hexmap.inx b/extensions/fablabchemnitz/hexmap.inx index f55a076b..b2fcd6a4 100644 --- a/extensions/fablabchemnitz/hexmap.inx +++ b/extensions/fablabchemnitz/hexmap.inx @@ -13,7 +13,7 @@ 10 10 - + 0 1.0 10.0 diff --git a/extensions/fablabchemnitz/imagetracer.js/imagetracerjs.inx b/extensions/fablabchemnitz/imagetracer.js/imagetracerjs.inx index 413c1dd8..be064209 100644 --- a/extensions/fablabchemnitz/imagetracer.js/imagetracerjs.inx +++ b/extensions/fablabchemnitz/imagetracer.js/imagetracerjs.inx @@ -16,7 +16,7 @@ - + @@ -24,7 +24,7 @@ 16 0 3 - + @@ -80,7 +80,7 @@ - image + all diff --git a/extensions/fablabchemnitz/inkpacking.inx b/extensions/fablabchemnitz/inkpacking.inx index ce9d3bd6..c7b1c00b 100644 --- a/extensions/fablabchemnitz/inkpacking.inx +++ b/extensions/fablabchemnitz/inkpacking.inx @@ -59,7 +59,7 @@ false - InkPACKING - Professional Packaging for Inkscape + diff --git a/extensions/fablabchemnitz/inkscape.extension.rng b/extensions/fablabchemnitz/inkscape.extension.rng new file mode 100644 index 00000000..a4632c5f --- /dev/null +++ b/extensions/fablabchemnitz/inkscape.extension.rng @@ -0,0 +1,550 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + file + executable + extension + + + + + + + + + + + + + + + + + + + + python + perl + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + path + extensions + inx + absolute + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + all + g + path + rect + text + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + header + url + + + + + + + default + preserve + + + + + + + + + + + + + + + + + + + + + + + + + + + + expand + + + + + + + + + + + + + + + + + + + + + + + + + + int + + + + + + + + + + + + + + full + + + + + + + + + + float + + + + + + + + + + + + + + + + + + + full + + + + + + + bool + + + + + + color + + + + + colorbutton + + + + + + + + + + + + string + + + + + + + + + + multiline + + + + + + + + + + + path + + + + + file + files + folder + folders + file_new + folder_new + + + + + + + + + + + + + optiongroup + + + + + combo + radio + + + + + + + + + + + + + + + + + + + + + + + + notebook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 1 + + + + + + + yes + no + + + + + diff --git a/extensions/fablabchemnitz/input_stl.inx b/extensions/fablabchemnitz/input_stl.inx index a6919711..5db19882 100644 --- a/extensions/fablabchemnitz/input_stl.inx +++ b/extensions/fablabchemnitz/input_stl.inx @@ -12,18 +12,14 @@ slic3r - -The slic3r command name depends on your operating system, and how slic3r was installed. + - -- Projects an STL file on the X-Y plane by cutting the objects into "slices". + diff --git a/extensions/fablabchemnitz/isometric_projection.inx b/extensions/fablabchemnitz/isometric_projection.inx index 1530b895..ff3037ae 100644 --- a/extensions/fablabchemnitz/isometric_projection.inx +++ b/extensions/fablabchemnitz/isometric_projection.inx @@ -2,7 +2,7 @@ Isometric Projection fablabchemnitz.de.isometric_projection - + diff --git a/extensions/fablabchemnitz/jitter_gradients.inx b/extensions/fablabchemnitz/jitter_gradients.inx index db1c41bb..e31d75c0 100644 --- a/extensions/fablabchemnitz/jitter_gradients.inx +++ b/extensions/fablabchemnitz/jitter_gradients.inx @@ -1,6 +1,6 @@ - <_name>Jitter Gradients + Jitter Gradients fablabchemnitz.de.jittergradients 0 @@ -12,6 +12,6 @@ \ No newline at end of file diff --git a/extensions/fablabchemnitz/join_paths_optimized.inx b/extensions/fablabchemnitz/join_paths_optimized.inx index 6da33dfc..45fc23b4 100644 --- a/extensions/fablabchemnitz/join_paths_optimized.inx +++ b/extensions/fablabchemnitz/join_paths_optimized.inx @@ -4,11 +4,11 @@ fablabchemnitz.de.join_paths_optimized - + true - This effect joins the Bezier curves, with straight line segments. If the end nodes are close enough, they are merged into a single one. With the optimized option selected, the new curve starts from the top most curve from the selection. The curves are then joined based on the distance of their closest end point to the previous curve. - + diff --git a/extensions/fablabchemnitz/jpegexport.inx b/extensions/fablabchemnitz/jpegexport.inx index 1fa685f2..6d718917 100644 --- a/extensions/fablabchemnitz/jpegexport.inx +++ b/extensions/fablabchemnitz/jpegexport.inx @@ -8,14 +8,14 @@ 90 true true - Usage - Select the objects in the drawing that you wish to export, or make a check at "Export whole page". + + all diff --git a/extensions/fablabchemnitz/label_guides.inx b/extensions/fablabchemnitz/label_guides.inx index 5bfcae15..f97d2d7e 100644 --- a/extensions/fablabchemnitz/label_guides.inx +++ b/extensions/fablabchemnitz/label_guides.inx @@ -2,148 +2,148 @@ Label Guides fablabchemnitz.de.label_guides - - mm - inch + + + - - 199.6 x 289.1mm Labels (1/sheet, A4) [L7167, LP1/199] - 199.6 x 143.5mm Labels (2/sheet, A4) [L7168, LP2/199] - 99.1 x 139mm Labels (4/sheet, A4) [L7169, LP4/99] - 192 x 62mm Lever Arch File Labels (4/sheet, A4) [L7701, LP4/192] - 200 x 60mm Lever Arch File Labels (4/sheet, A4) [L7171, LP4/200] - 99.1 x 93.1mm Labels (6/sheet, A4) [L7166, LP6/99] - 192 x 39mm Lever Arch File Labels (7/sheet, A4) [L4760, LP7/192] - 99.1 x 67.7mm Labels (8/sheet, A4) [L7165, LP8/99] - 70 x 71.8mm Diskette Labels (8/sheet, A4) [L7664, LP8/71] - 133 x 29.6mm Data Cartridge Labels (9/sheet, A4) [L7667, LP9/133] - 99.1 x 57mm Labels (10/sheet, A4) [L7173, LP10/99] - 38.1 x 135mm Smartstamp “Logo” Labels (10/sheet, A4) [J5103, LP10/38] - 70 x 52mm Labels (10/sheet, A4) [L7666, LP10/70] - 95.8 x 50.7mm Labels (10/sheet, A4) [L7783, LP10/96] - 63.5 x 72mm Labels (12/sheet, A4) [L7164, LP12/63] - 76.2 x 46.4mm Labels (12/sheet, A4) [L7671, LP12/76] - 99.1 x 42.3mm Labels (12/sheet, A4) [L7177, LP12/99] - 99.1 x 38.1mm Labels (14/sheet, A4) [L7163, LP14/99] - 59 x 50.9mm Labels (15/sheet, A4) [L7668, LP15/59] - 99.1 x 33.9mm Labels (16/sheet, A4) [L7162, LP16/99] - 145 x 17mm Labels (16/sheet, A4) [L7674, LP16/145] - 63.5 x 46.6mm Labels (18/sheet, A4) [L7161, LP18/63] - 100 x 30mm Labels (18/sheet, A4) [L7172, LP18/100] - 38.1 x 69mm Smartstamp “Bulk Print” Labels (20/sheet, A4) [J5101, LP20/38] - 63.5 x 38.1mm Labels (21/sheet, A4) [L7160, LP21/63] - 63.5 x 33.9mm Labels (24/sheet, A4) [L7159, LP24/63] - 72 x 21.15mm Labels (24/sheet, A4) [L7665, LP24/72] - 134 x 11mm Eurofolio Labels (24/sheet, A4) [L7170, LP24/134] - 63.5 x 29.6mm Labels (27/sheet, A4) [L6011, LP27/63] - 54 x 22mm Labels (33/sheet, A4) [LP33/53] - 48.9 x 29.6mm Labels (36/sheet, A4) [LP36/49] - 45.7 x 25.4mm Labels (40/sheet, A4) [L7654, LP40/45] - 45.7 x 21.2mm Labels (48/sheet, A4) [L7636, LP48/45] - 89 x 10mm Labels (56/sheet, A4) [LP56/89] - 38.1 x 21.2mm Labels (65/sheet, A4) [L7651, LP65/38] - 46 x 11.1mm Labels (84/sheet, A4) [L7656, LP84/46] - 25.4 x 10mm Labels (189/sheet, A4) [L7658, LP189/25] - 17.8 x 10mm Labels (270/sheet, A4) [L7657, LP270/18] - 95 x 95mm Labels (6/sheet, A4) [LP6/95SQ] - 65 x 65mm Labels (12/sheet, A4) [LP12/65SQ] - 51 x 51mm Labels (15/sheet, A4) [LP15/51SQ] - 37 x 37mm Labels (35/sheet, A4) [LP35/37SQ] - 25 x 25mm Labels (70/sheet, A4) [LP70/25SQ] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 - - 210 x 297mm Labels (1/sheet, A4) [L7784, LP1/210H,J,V] - 105 x 297mm Labels (2/sheet, A4) [LP2/105] - 210 x 148.5mm Labels (2/sheet, A4) [3655, LP2/210] - 210 x 99mm Labels (3/sheet, A4) [LP3/210] - 105 x 148.5mm Labels (4/sheet, A4) [3483, LP4/105] - 210 x 74.25mm Labels (4/sheet, A4) [LP4/210] - 70 x 148.5mm Labels (6/sheet, A4) [LP6/70] - 105 x 99mm Labels (6/sheet, A4) [LP6/105] - 105 x 74.25mm Labels (8/sheet, A4) [3427, LP8/105] - 105 x 70.7mm Labels (8/sheet, A4) [LP8/105S] - 105 x 59.4mm Labels (10/sheet, A4) [LP10/105] - 105 x 57.55mm Labels (10/sheet, A4) [3425, LP10/105S] - 105 x 49.5mm Labels (12/sheet, A4) [LP12/105] - 105 x 47.9mm Labels (12/sheet, A4) [3424, LP12/105S] - 105 x 42.42mm Labels (14/sheet, A4) [3653, LP14/105] - 70 x 59.4mm Labels (15/sheet, A4) [LP15/70] - 70 x 50.7mm Labels (15/sheet, A4) [LP15/70S] - 105 x 37.12mm Labels (16/sheet, A4) [3484, LP16/105] - 105 x 34.95mm Labels (16/sheet, A4) [3423, LP16/105S] - 70 x 42.42mm Labels (21/sheet, A4) [3652, LP21/70] - 70 x 38.1mm Labels (21/sheet, A4) [LP21/70S] - 70 x 37.12mm Labels (24/sheet, A4) [3474, LP24/70] - 70 x 34.95mm Labels (24/sheet, A4) [3422, LP24/70S] - 70 x 34mm Labels (24/sheet, A4) [LP24/70LS] - 70 x 36mm Labels (24/sheet, A4) [3475, LP24/70SS] - 70 x 31.95mm Labels (27/sheet, A4) [LP27/70S] - 70 x 29.7mm Labels (30/sheet, A4) [3489, LP30/70] - 70 x 25.4mm Labels (33/sheet, A4) [3421, LP33/70S] - 57 x 15mm Labels (51/sheet, A4) [L7409, LP51/57] - 52.5 x 21.21mm Labels (56/sheet, A4) [LP56/52] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - 114.5mm Labels (2/sheet, A4) [LP2/115R] - 88mm Labels (6/sheet, A4) [LP6/88R] - 85mm Labels (6/sheet, A4) [LP6/85R] - 76mm Labels (6/sheet, A4) [LP6/76R] - 72mm Labels (6/sheet, A4) [C2244, LP6/72R] - 69mm Labels (8/sheet, A4) [LP8/69R] - 63.5mm Labels (12/sheet, A4) [L7670, LP12/64R] - 51mm Labels (15/sheet, A4) [LP15/51R] - 45mm Labels (24/sheet, A4) [LP24/45R] - 40mm Labels (24/sheet, A4) [L7780, LP24/40R] - 37mm Labels (35/sheet, A4) [LP35/37R] - 35mm Labels (35/sheet, A4) [LP35/35R] - 32mm Labels (40/sheet, A4) [LP40/32R] - 29mm Labels (54/sheet, A4) [LP54/29R] - 25mm Labels (70/sheet, A4) [LP70/25R] - 19mm Labels (117/sheet, A4) [LP117/19R] - 13mm Labels (216/sheet, A4) [LP216/13R] - 195 x 138mm Labels (2/sheet, A4) [LP2/195OV] - 90 x 135mm Labels (4/sheet, A4) [LP4/90OV] - 90 x 62mm Labels (8/sheet, A4) [LP8/90OV] - 95 x 53mm Labels (10/sheet, A4) [LP10/95OV] - 95 x 34mm Labels (14/sheet, A4) [LP14/95OV] - 60 x 34mm Labels (21/sheet, A4) [LP21/60OV] - 40 x 30mm Labels (32/sheet, A4) [LP32/40OV] - 35.05 x 16mm Labels (65/sheet, A4) [LP65/35OV] + + + + + + + + + + + + + + + + + + + + + + + + + + - Custom Label Options + 8.5 - 13> + 13 37 37 39 39 5 7 - - Rectangle - Circle/Ellipse + + + - Drawing Options - false - true - true + + false + true + true 5 - true - true + true + true 5 - true - false + true + false all diff --git a/extensions/fablabchemnitz/laser.inx b/extensions/fablabchemnitz/laser.inx index 1fb7f62c..29b62467 100644 --- a/extensions/fablabchemnitz/laser.inx +++ b/extensions/fablabchemnitz/laser.inx @@ -1,7 +1,7 @@ J Tech Photonics Laser Tool - fablabchemnitz.de.laser + fablabchemnitz.de.laser M03 M05 3000 @@ -18,12 +18,12 @@ + path - path - \ No newline at end of file diff --git a/extensions/fablabchemnitz/polygon.inx b/extensions/fablabchemnitz/polygon.inx index ec34b6d8..09c65bd4 100644 --- a/extensions/fablabchemnitz/polygon.inx +++ b/extensions/fablabchemnitz/polygon.inx @@ -11,7 +11,7 @@ - Outer Shape + @@ -24,7 +24,7 @@ 0.0 - Inner Shape + diff --git a/extensions/fablabchemnitz/primitive/primitive.inx b/extensions/fablabchemnitz/primitive/primitive.inx index 47dbea69..5f368565 100644 --- a/extensions/fablabchemnitz/primitive/primitive.inx +++ b/extensions/fablabchemnitz/primitive/primitive.inx @@ -9,7 +9,7 @@ false true 100 - + @@ -25,7 +25,7 @@ 1024 128 true - 255 + 255 0 @@ -59,7 +59,7 @@ - image + all diff --git a/extensions/fablabchemnitz/printing_marks_dotted.inx b/extensions/fablabchemnitz/printing_marks_dotted.inx index 41cf1e6a..e91aa098 100644 --- a/extensions/fablabchemnitz/printing_marks_dotted.inx +++ b/extensions/fablabchemnitz/printing_marks_dotted.inx @@ -17,7 +17,7 @@ - + @@ -25,7 +25,7 @@ 5 - Bleed Margin + 5 5 5 diff --git a/extensions/fablabchemnitz/quickjoint.inx b/extensions/fablabchemnitz/quickjoint.inx index b44c793d..9d51a1da 100644 --- a/extensions/fablabchemnitz/quickjoint.inx +++ b/extensions/fablabchemnitz/quickjoint.inx @@ -2,10 +2,8 @@ Quick Joint fablabchemnitz.de.quickjoint - Adding box joint tabs or slots to selected object! - - Version 0.3 - + + 0 diff --git a/extensions/fablabchemnitz/ratchet.inx b/extensions/fablabchemnitz/ratchet.inx index e5353bd2..d675f6ff 100644 --- a/extensions/fablabchemnitz/ratchet.inx +++ b/extensions/fablabchemnitz/ratchet.inx @@ -34,14 +34,13 @@ - Author / License - written by Kie (inkscape@kitamura-studios.com) + + path diff --git a/extensions/fablabchemnitz/realscale.inx b/extensions/fablabchemnitz/realscale.inx index 05ce77c1..3d03ff2c 100644 --- a/extensions/fablabchemnitz/realscale.inx +++ b/extensions/fablabchemnitz/realscale.inx @@ -4,8 +4,8 @@ fablabchemnitz.de.realscale - Measurement - 100.0 + + 100.0 @@ -17,13 +17,13 @@ - Scale Drawing + - + @@ -39,7 +39,7 @@ - + @@ -53,17 +53,17 @@ 45 - Scale Rule + true - + - Usage - Scale an object (or a group) by indicating the length of a scaling path in real-life units (useful for scaling architectural drawings, for example): + + diff --git a/extensions/fablabchemnitz/removeDuplicateNodes.inx b/extensions/fablabchemnitz/removeDuplicateNodes.inx index 6179261a..dda3338e 100644 --- a/extensions/fablabchemnitz/removeDuplicateNodes.inx +++ b/extensions/fablabchemnitz/removeDuplicateNodes.inx @@ -2,12 +2,12 @@ Purge Duplicate Path Nodes fablabchemnitz.de.purge_duplicate_path_nodes - Remove duplicate nodes from selected paths. - false + + false 0.01 - false + false 0.01 - Unit as defined in document (File->Document Properties). + path diff --git a/extensions/fablabchemnitz/render_scale.inx b/extensions/fablabchemnitz/render_scale.inx index 7b09f905..19fc693c 100644 --- a/extensions/fablabchemnitz/render_scale.inx +++ b/extensions/fablabchemnitz/render_scale.inx @@ -1,81 +1,81 @@ - Vertical / Horizontal Scale - fablabchemnitz.de.render_scale - - - Global - - - - - - - - - - - - false - false - Straight - - - - - Circular - 50.0 - 0 deg is at top. Positive values are clockwise. - 0 - 90 - true - - - true - Numbers - 0.0 - 40.0 - - false - Format - 3 - - false - false - Offset (relative to label orientation): - 0 - 0 - - - All lines - 1.00000 - Perpendicular line - false - 0.2 - 0 - Label line - 5.0 - 0.4 - 10 - Long line - 85 - 0.2 - 5 - Short line - 60 - 0.2 - 1 - - - - all - - - - - - - + Vertical / Horizontal Scale + fablabchemnitz.de.render_scale + + + + + + + + + + + + + + + false + false + + + + + + + 50.0 + + 0 + 90 + true + + + true + + 0 + 40 + + false + + 3 + + false + false + + 0 + 0 + + + + 1.00000 + + false + 0.2 + 0 + + 5.0 + 0.4 + 10 + + 85 + 0.2 + 5 + + 60 + 0.2 + 1 + + + + all + + + + + + + \ No newline at end of file diff --git a/extensions/fablabchemnitz/render_silhouette_regmarks.inx b/extensions/fablabchemnitz/render_silhouette_regmarks.inx index 779732dd..0f82e97d 100644 --- a/extensions/fablabchemnitz/render_silhouette_regmarks.inx +++ b/extensions/fablabchemnitz/render_silhouette_regmarks.inx @@ -6,7 +6,7 @@ 230 15 20 - Distance of the registration mark edges + all diff --git a/extensions/fablabchemnitz/reorder_sequence/reorder_sequence.inx b/extensions/fablabchemnitz/reorder_sequence/reorder_sequence.inx index d28f0104..47631cbb 100755 --- a/extensions/fablabchemnitz/reorder_sequence/reorder_sequence.inx +++ b/extensions/fablabchemnitz/reorder_sequence/reorder_sequence.inx @@ -4,7 +4,7 @@ fablabchemnitz.de.svg_reorder - + diff --git a/extensions/fablabchemnitz/reverse_order_subpaths.inx b/extensions/fablabchemnitz/reverse_order_subpaths.inx index c3134c72..1cfc6c73 100644 --- a/extensions/fablabchemnitz/reverse_order_subpaths.inx +++ b/extensions/fablabchemnitz/reverse_order_subpaths.inx @@ -2,7 +2,7 @@ Reverse Order Of Subpaths fablabchemnitz.de.reverse_order_subpaths - Reverse order of subpaths (combined paths) without reversing the node order nor the order of the paths. + path diff --git a/extensions/fablabchemnitz/round_corners.inx b/extensions/fablabchemnitz/round_corners.inx index 7246011f..84f37725 100644 --- a/extensions/fablabchemnitz/round_corners.inx +++ b/extensions/fablabchemnitz/round_corners.inx @@ -3,13 +3,11 @@ Round Corners fablabchemnitz.de.round_corners 2.0 - - Arc - Line + + + - - This extension creates a sheriff star in the currently selected circle or ellipse. + diff --git a/extensions/fablabchemnitz/small_things_filter.inx b/extensions/fablabchemnitz/small_things_filter.inx index cde39584..f221b58a 100644 --- a/extensions/fablabchemnitz/small_things_filter.inx +++ b/extensions/fablabchemnitz/small_things_filter.inx @@ -2,7 +2,7 @@ Filter Small Things fablabchemnitz.de.small_things_filter - Paths with value smaller than the given threshold will be deleted + diff --git a/extensions/fablabchemnitz/spirograph.inx b/extensions/fablabchemnitz/spirograph.inx index b4d15ad5..abcc4134 100644 --- a/extensions/fablabchemnitz/spirograph.inx +++ b/extensions/fablabchemnitz/spirograph.inx @@ -2,24 +2,20 @@ SpiroGraph fablabchemnitz.de.spirograph - - - - - - - - 10.0 - 5.0 - 2 - - - 1.0 - false - false - - + + + + + 10 + 5 + 2 + + + 1 + false + false + all @@ -31,4 +27,4 @@ - + \ No newline at end of file diff --git a/extensions/fablabchemnitz/spirograph.py b/extensions/fablabchemnitz/spirograph.py index fcb12b37..4b1b6c75 100644 --- a/extensions/fablabchemnitz/spirograph.py +++ b/extensions/fablabchemnitz/spirograph.py @@ -21,7 +21,6 @@ class Spirograph(inkBase.inkscapeMadeEasy): def __init__(self): inkBase.inkscapeMadeEasy.__init__(self) - self.arg_parser.add_argument("--tab", type=str, dest="tab", default="object") self.arg_parser.add_argument("--curveType", type=str, dest="curveType", default='resistor') self.arg_parser.add_argument("--radius_R", type=float, dest="radius_R", default=10.0) self.arg_parser.add_argument("--radius_r", type=float, dest="radius_r", default=5.0) @@ -43,8 +42,6 @@ class Spirograph(inkBase.inkscapeMadeEasy): root_layer = self.document.getroot() group = self.createGroup(root_layer, 'Spiro') - so.tab = so.tab.replace('"', '') # removes de exceeding double quotes from the string - # curve parameters R = so.radius_R r = so.radius_r diff --git a/extensions/fablabchemnitz/split_bezier.inx b/extensions/fablabchemnitz/split_bezier.inx index c449fbba..0df02156 100644 --- a/extensions/fablabchemnitz/split_bezier.inx +++ b/extensions/fablabchemnitz/split_bezier.inx @@ -5,7 +5,7 @@ 10 - + @@ -14,12 +14,11 @@ - 5 - + 5 + true - This effect subdivides the bezier path into individual segments based on the maximum length or the subdivision count provided. Precision field denotes the number of significant digits, to which the length is rounded. - + diff --git a/extensions/fablabchemnitz/streaks.inx b/extensions/fablabchemnitz/streaks.inx index 55bd9fbe..12dac5bd 100644 --- a/extensions/fablabchemnitz/streaks.inx +++ b/extensions/fablabchemnitz/streaks.inx @@ -4,19 +4,16 @@ fablabchemnitz.de.streaks - Fills a box with a texture - made of vertical line segments. + 255 - - ----------- - + 2 2 50 true - ----------- + true 500 500 @@ -28,8 +25,7 @@ true true 100 - This sets the size of a dot relative to - the total height. Higher is shorter. + diff --git a/extensions/fablabchemnitz/strokecolor_as_fill.inx b/extensions/fablabchemnitz/strokecolor_as_fill.inx index 01028196..1c3d9b70 100644 --- a/extensions/fablabchemnitz/strokecolor_as_fill.inx +++ b/extensions/fablabchemnitz/strokecolor_as_fill.inx @@ -16,11 +16,11 @@ - Swap - Swap or copy fill, stroke paint. + + - + all diff --git a/extensions/fablabchemnitz/sudoku/render_sudoku.inx b/extensions/fablabchemnitz/sudoku/render_sudoku.inx index c99a3cdc..86486b56 100644 --- a/extensions/fablabchemnitz/sudoku/render_sudoku.inx +++ b/extensions/fablabchemnitz/sudoku/render_sudoku.inx @@ -11,10 +11,10 @@ - Layout parameters: + 1 1 - Puzzle Dimensions: + diff --git a/extensions/fablabchemnitz/sundial_declining.inx b/extensions/fablabchemnitz/sundial_declining.inx index 4330ff45..05544035 100644 --- a/extensions/fablabchemnitz/sundial_declining.inx +++ b/extensions/fablabchemnitz/sundial_declining.inx @@ -3,23 +3,23 @@ Sundial Declining fablabchemnitz.de.sundialdeclining - - Location coordinates - 50 - 16 - 0 + + + 50 + 16 + 0 false - Add 1 - 40 - 40 - ( + West; - East) - 0 - ( + x; - x) + + 40 + 40 + + 0 + - Add 2 + @@ -27,11 +27,10 @@ - -* Latitude from +10 to +70 + all diff --git a/extensions/fablabchemnitz/svg2shenzhen/svg2shenzhen_export.inx b/extensions/fablabchemnitz/svg2shenzhen/svg2shenzhen_export.inx index aff1ac00..a4b27aea 100644 --- a/extensions/fablabchemnitz/svg2shenzhen/svg2shenzhen_export.inx +++ b/extensions/fablabchemnitz/svg2shenzhen/svg2shenzhen_export.inx @@ -2,10 +2,10 @@ Export Kicad fablabchemnitz.de.svg2shenzhen_export - Export Drawing to Kicad PCB Format - ~/ + + ~/ - + @@ -15,10 +15,9 @@ false true false - all - + @@ -27,4 +26,4 @@ - + \ No newline at end of file diff --git a/extensions/fablabchemnitz/svg2shenzhen/svg2shenzhen_prepare.inx b/extensions/fablabchemnitz/svg2shenzhen/svg2shenzhen_prepare.inx index a9705b66..fa03c683 100644 --- a/extensions/fablabchemnitz/svg2shenzhen/svg2shenzhen_prepare.inx +++ b/extensions/fablabchemnitz/svg2shenzhen/svg2shenzhen_prepare.inx @@ -2,14 +2,12 @@ Prepare Document fablabchemnitz.de.svg2shenzhen_prepare - Prepare document for Kicad Export + 100 100 - SVG2SHENZHEN SVGSZ_VER - all - + diff --git a/extensions/fablabchemnitz/svgo-inkscape/svgo_inkscape.inx b/extensions/fablabchemnitz/svgo-inkscape/svgo_inkscape.inx index 61662fb3..7819b375 100644 --- a/extensions/fablabchemnitz/svgo-inkscape/svgo_inkscape.inx +++ b/extensions/fablabchemnitz/svgo-inkscape/svgo_inkscape.inx @@ -4,47 +4,47 @@ fablabchemnitz.de.output.svgo - true - true - true - true - true - false - true - true - true - true - true - true - true - true - true - true - true - true - true - true + true + true + true + true + true + false + true + true + true + true + true + true + true + true + true + true + true + true + true + true - true - true - true - true - true - true - true - true - false - true - true - false - false - false - false - false + true + true + true + true + true + true + true + true + false + true + true + false + false + false + false + false - + - + .svg image/svg+xml - Optimized with svgo (*.svg) - Scalable Vector Graphics + Optimized with svgo (*.svg) + Scalable Vector Graphics + Triangular Grid + fablabchemnitz.de.triangular_grid + + + + + + + + + + 100.00 + 3 + 3 + 30.0 + 2 + 5 + + + #000000ff + 3 + + + black + 2 + + + black + 2 + + + #000000ff + 2 + + + + all + + + + + + + \ No newline at end of file diff --git a/extensions/fablabchemnitz/triangulation.inx b/extensions/fablabchemnitz/triangulation.inx index 974c7d89..642f1b4c 100644 --- a/extensions/fablabchemnitz/triangulation.inx +++ b/extensions/fablabchemnitz/triangulation.inx @@ -13,7 +13,7 @@ - image + all diff --git a/extensions/fablabchemnitz/vpypetools/vpypetools_filter.inx b/extensions/fablabchemnitz/vpypetools/vpypetools_filter.inx index 652831bb..bd929c71 100644 --- a/extensions/fablabchemnitz/vpypetools/vpypetools_filter.inx +++ b/extensions/fablabchemnitz/vpypetools/vpypetools_filter.inx @@ -73,6 +73,7 @@ + all diff --git a/extensions/fablabchemnitz/vpypetools/vpypetools_freemode.inx b/extensions/fablabchemnitz/vpypetools/vpypetools_freemode.inx index 5f545bd1..fb88af70 100644 --- a/extensions/fablabchemnitz/vpypetools/vpypetools_freemode.inx +++ b/extensions/fablabchemnitz/vpypetools/vpypetools_freemode.inx @@ -103,6 +103,7 @@ + all diff --git a/extensions/fablabchemnitz/vpypetools/vpypetools_linemerge.inx b/extensions/fablabchemnitz/vpypetools/vpypetools_linemerge.inx index ea51c3e7..8273e276 100644 --- a/extensions/fablabchemnitz/vpypetools/vpypetools_linemerge.inx +++ b/extensions/fablabchemnitz/vpypetools/vpypetools_linemerge.inx @@ -68,6 +68,7 @@ + all diff --git a/extensions/fablabchemnitz/vpypetools/vpypetools_linesort.inx b/extensions/fablabchemnitz/vpypetools/vpypetools_linesort.inx index 4cdabc96..7f4b21c0 100644 --- a/extensions/fablabchemnitz/vpypetools/vpypetools_linesort.inx +++ b/extensions/fablabchemnitz/vpypetools/vpypetools_linesort.inx @@ -67,6 +67,7 @@ + all diff --git a/extensions/fablabchemnitz/vpypetools/vpypetools_multipass.inx b/extensions/fablabchemnitz/vpypetools/vpypetools_multipass.inx index c98c4894..95312246 100644 --- a/extensions/fablabchemnitz/vpypetools/vpypetools_multipass.inx +++ b/extensions/fablabchemnitz/vpypetools/vpypetools_multipass.inx @@ -67,6 +67,7 @@ + all diff --git a/extensions/fablabchemnitz/vpypetools/vpypetools_occult.inx b/extensions/fablabchemnitz/vpypetools/vpypetools_occult.inx index c9e7d3b8..345c820e 100644 --- a/extensions/fablabchemnitz/vpypetools/vpypetools_occult.inx +++ b/extensions/fablabchemnitz/vpypetools/vpypetools_occult.inx @@ -68,6 +68,7 @@ + all diff --git a/extensions/fablabchemnitz/vpypetools/vpypetools_relooping.inx b/extensions/fablabchemnitz/vpypetools/vpypetools_relooping.inx index 42169964..1f0a4c82 100644 --- a/extensions/fablabchemnitz/vpypetools/vpypetools_relooping.inx +++ b/extensions/fablabchemnitz/vpypetools/vpypetools_relooping.inx @@ -67,6 +67,7 @@ + all diff --git a/extensions/fablabchemnitz/vpypetools/vpypetools_splitall.inx b/extensions/fablabchemnitz/vpypetools/vpypetools_splitall.inx index bc5f9894..d094e583 100644 --- a/extensions/fablabchemnitz/vpypetools/vpypetools_splitall.inx +++ b/extensions/fablabchemnitz/vpypetools/vpypetools_splitall.inx @@ -66,6 +66,7 @@ + all diff --git a/extensions/fablabchemnitz/vpypetools/vpypetools_trim.inx b/extensions/fablabchemnitz/vpypetools/vpypetools_trim.inx index 04d2566f..15d4022c 100644 --- a/extensions/fablabchemnitz/vpypetools/vpypetools_trim.inx +++ b/extensions/fablabchemnitz/vpypetools/vpypetools_trim.inx @@ -68,6 +68,7 @@ + all diff --git a/extensions/fablabchemnitz/x_agram.inx b/extensions/fablabchemnitz/x_agram.inx index 849fab43..6f600c37 100644 --- a/extensions/fablabchemnitz/x_agram.inx +++ b/extensions/fablabchemnitz/x_agram.inx @@ -12,13 +12,12 @@ 50 - -This extension inscribes a star polygon (pentagram, hexagram, et al.) into the currently selected circle or ellipse. + diff --git a/extensions/fablabchemnitz/zigzag.inx b/extensions/fablabchemnitz/zigzag.inx index 9e4fc913..0bf11495 100644 --- a/extensions/fablabchemnitz/zigzag.inx +++ b/extensions/fablabchemnitz/zigzag.inx @@ -2,7 +2,7 @@ Zigzag Nodes fablabchemnitz.de.zigzag - This effect shifts the nodes of the selected path alternately. + 3.0 path diff --git a/extensions/fablabchemnitz/zoetrope.inx b/extensions/fablabchemnitz/zoetrope.inx index 928b332a..52b50852 100644 --- a/extensions/fablabchemnitz/zoetrope.inx +++ b/extensions/fablabchemnitz/zoetrope.inx @@ -12,28 +12,24 @@ 12 - 24 - (Image is always on the outer edge) + 24 3 0.1 - Draws a ring of black pulse markers. - true + true 3 3 - Ratio can define duration of trigger pulse. - 0.1 - Phase is offset from division edge. - 0.1 + 0.1 + 0.1 - Show Image template. + true 150 - This builds a Zoetrope for printing onto a spinning disk. +