Skip to content

Sort stock extensions

Stock extension are stored based on

  1. extension type (effect/input/output/template/help/context_menu (item))
  2. (effects only) extension submenu entry (e.g. Render)
  3. extension name

All sub-directory names are modified to be valid lowercase python identifiers.

TODO: Verify extensions are functional

Extensions check list
  • ./context_menu/follow_link/inkscape_follow_link.inx
  • ./context_menu/embed_selected_images/embedselectedimages.inx
  • ./help/inkscape_manual/inkscape_help_manual.inx
  • ./help/report_a_bug/inkscape_help_reportabug.inx
  • ./help/new_in_this_version/inkscape_help_relnotes.inx
  • ./help/keys_and_mouse_reference/inkscape_help_keys.inx
  • ./help/ask_us_a_question/inkscape_help_askaquestion.inx
  • ./help/svg_11_specification/inkscape_help_svgspec.inx
  • ./help/command_line_options/inkscape_help_commandline.inx
  • ./help/faq/inkscape_help_faq.inx
  • ./effect/export/export_layer_slices/layer2png.inx
  • ./effect/export/preprocess_file_save_as/prepare_file_save_as.inx
  • ./effect/export/win32_vector_print/print_win32_vector.inx
  • ./effect/export/guillotine/guillotine.inx
  • ./effect/export/plot/plotter.inx
  • ./effect/generate_from_path/voronoi_pattern/generate_voronoi.inx
  • ./effect/generate_from_path/pattern_along_path/pathalongpath.inx
  • ./effect/generate_from_path/motion/motion.inx
  • ./effect/generate_from_path/scatter/pathscatter.inx
  • ./effect/generate_from_path/voronoi_diagram/voronoi2svg.inx
  • ./effect/generate_from_path/extrude/extrude.inx
  • ./effect/generate_from_path/interpolate/interp.inx
  • ./effect/color/brighter/color_brighter.inx
  • ./effect/color/rgb_barrel/color_rgbbarrel.inx
  • ./effect/color/remove_green/color_removegreen.inx
  • ./effect/color/grayscale/color_grayscale.inx
  • ./effect/color/darker/color_darker.inx
  • ./effect/color/hsl_adjust/color_HSL_adjust.inx
  • ./effect/color/more_hue/color_morehue.inx
  • ./effect/color/negative/color_negative.inx
  • ./effect/color/randomize/color_randomize.inx
  • ./effect/color/custom/color_custom.inx
  • ./effect/color/remove_blue/color_removeblue.inx
  • ./effect/color/more_saturation/color_moresaturation.inx
  • ./effect/color/black_and_white/color_blackandwhite.inx
  • ./effect/color/replace_color/color_replace.inx
  • ./effect/color/remove_red/color_removered.inx
  • ./effect/color/less_hue/color_lesshue.inx
  • ./effect/color/more_light/color_morelight.inx
  • ./effect/color/desaturate/color_desaturate.inx
  • ./effect/color/less_light/color_lesslight.inx
  • ./effect/color/less_saturation/color_lesssaturation.inx
  • ./effect/modify_path/envelope/path_envelope.inx
  • ./effect/modify_path/whirl/whirl.inx
  • ./effect/modify_path/flatten_beziers/flatten.inx
  • ./effect/modify_path/add_nodes/addnodes.inx
  • ./effect/modify_path/fractalize/fractalize.inx
  • ./effect/modify_path/interpolate_attribute_in_a_group/interp_att_g.inx
  • ./effect/modify_path/rubber_stretch/rubberstretch.inx
  • ./effect/modify_path/pixelsnap/pixelsnap.inx
  • ./effect/modify_path/perspective/perspective.inx
  • ./effect/modify_path/to_absolute/path_to_absolute.inx
  • ./effect/modify_path/edge_3d/edge3d.inx
  • ./effect/modify_path/color_markers/markers_strokepaint.inx
  • ./effect/modify_path/convert_to_dashes/convert2dashes.inx
  • ./effect/modify_path/mesh/meshgradient_to_path/path_mesh_m2p.inx
  • ./effect/modify_path/mesh/path_to_meshgradient/path_mesh_p2m.inx
  • ./effect/modify_path/jitter_nodes/jitternodes.inx
  • ./effect/modify_path/straighten_segments/straightseg.inx
  • ./effect/typography/view_next_glyph/next_glyph_layer.inx
  • ./effect/typography/n2__add_glyph_layer/new_glyph_layer.inx
  • ./effect/typography/convert_svg_font_to_glyph_layers/svgfont2layers.inx
  • ./effect/typography/n1__setup_typography_canvas/setup_typography_canvas.inx
  • ./effect/typography/n3__convert_glyph_layers_to_svg_font/layers2svgfont.inx
  • ./effect/typography/view_previous_glyph/previous_glyph_layer.inx
  • ./effect/document/dpi_96_to_90/dpi96to90.inx
  • ./effect/document/dpi_90_to_96/dpi90to96.inx
  • ./effect/document/doc_info/docinfo.inx
  • ./effect/images/extract_image/extractimage.inx
  • ./effect/images/embed_images/embedimage.inx
  • ./effect/images/set_image_attributes/image_attributes.inx
  • ./effect/visualize_path/number_nodes/path_number_nodes.inx
  • ./effect/visualize_path/measure_path/measure.inx
  • ./effect/visualize_path/dimensions/dimension.inx
  • ./effect/visualize_path/draw_handles/handles.inx
  • ./effect/arrange/deep_ungroup/ungroup_deep.inx
  • ./effect/arrange/restack/restack.inx
  • ./effect/web/slicer/export_layout_pieces_and_htmlcss_code/webslicer_export.inx
  • ./effect/web/slicer/set_a_layout_group/webslicer_create_group.inx
  • ./effect/web/slicer/create_a_slicer_rectangle/webslicer_create_rect.inx
  • ./effect/web/interactive_mockup/web_interactive_mockup.inx
  • ./effect/web/javascript/set_attributes/web_set_att.inx
  • ./effect/web/javascript/transmit_attributes/web_transmit_att.inx
  • ./effect/stylesheet/merge_styles_into_css/merge_styles.inx
  • ./effect/render/spirograph/spirograph.inx
  • ./effect/render/nicecharts/nicechart.inx
  • ./effect/render/n3d_polyhedron/polyhedron_3d.inx
  • ./effect/render/foldable_box/foldablebox.inx
  • ./effect/render/alphabet_soup/render_alphabetsoup.inx
  • ./effect/render/frame/frame.inx
  • ./effect/render/guides_creator/guides_creator.inx
  • ./effect/render/parametric_curves/param_curves.inx
  • ./effect/render/triangle/triangle.inx
  • ./effect/render/layout/perfectbound_cover_template/perfectboundcover.inx
  • ./effect/render/layout/nup_layout/layout_nup.inx
  • ./effect/render/layout/printing_marks/printing_marks.inx
  • ./effect/render/random_tree/rtree.inx
  • ./effect/render/lsystem/lindenmayer.inx
  • ./effect/render/grids/polar_grid/grid_polar.inx
  • ./effect/render/grids/cartesian_grid/grid_cartesian.inx
  • ./effect/render/grids/isometric_grid/grid_isometric.inx
  • ./effect/render/calendar/svgcalendar.inx
  • ./effect/render/draw_from_triangle/draw_from_triangle.inx
  • ./effect/render/wireframe_sphere/wireframe_sphere.inx
  • ./effect/render/barcode/qr_code/render_barcode_qrcode.inx
  • ./effect/render/barcode/datamatrix/render_barcode_datamatrix.inx
  • ./effect/render/barcode/classic/render_barcode.inx
  • ./effect/render/mathematics/latex_pdflatex/pdflatex.inx
  • ./effect/render/gear/rack_gear/render_gear_rack.inx
  • ./effect/render/gear/gear/render_gears.inx
  • ./effect/render/function_plotter/funcplot.inx
  • ./effect/gcodetools/dxf_points/gcodetools_dxf_points.inx
  • ./effect/gcodetools/lathe/gcodetools_lathe.inx
  • ./effect/gcodetools/area/gcodetools_area.inx
  • ./effect/gcodetools/path_to_gcode/gcodetools_path_to_gcode.inx
  • ./effect/gcodetools/orientation_points/gcodetools_orientation_points.inx
  • ./effect/gcodetools/about/gcodetools_about.inx
  • ./effect/gcodetools/tools_library/gcodetools_tools_library.inx
  • ./effect/gcodetools/engraving/gcodetools_engraving.inx
  • ./effect/gcodetools/graffiti/gcodetools_graffiti.inx
  • ./effect/gcodetools/prepare_path_for_plasma/gcodetools_prepare_path_for_plasma.inx
  • ./effect/jessyink/summary/jessyInk_summary.inx
  • ./effect/jessyink/effects/jessyInk_effects.inx
  • ./effect/jessyink/key_bindings/jessyInk_keyBindings.inx
  • ./effect/jessyink/view/jessyInk_view.inx
  • ./effect/jessyink/autotexts/jessyInk_autoTexts.inx
  • ./effect/jessyink/transitions/jessyInk_transitions.inx
  • ./effect/jessyink/video/jessyInk_video.inx
  • ./effect/jessyink/mouse_handler/jessyInk_mouseHandler.inx
  • ./effect/jessyink/uninstallremove/jessyInk_uninstall.inx
  • ./effect/jessyink/installupdate/jessyInk_install.inx
  • ./effect/jessyink/master_slide/jessyInk_masterSlide.inx
  • ./effect/text/lorem_ipsum/lorem_ipsum.inx
  • ./effect/text/hershey_text/hershey.inx
  • ./effect/text/convert_to_braille/text_braille.inx
  • ./effect/text/merge/text_merge.inx
  • ./effect/text/split_text/text_split.inx
  • ./effect/text/change_case/title_case/text_titlecase.inx
  • ./effect/text/change_case/flip_case/text_flipcase.inx
  • ./effect/text/change_case/random_case/text_randomcase.inx
  • ./effect/text/change_case/uppercase/text_uppercase.inx
  • ./effect/text/change_case/lowercase/text_lowercase.inx
  • ./effect/text/change_case/sentence_case/text_sentencecase.inx
  • ./effect/text/replace_font/replace_font.inx
  • ./effect/text/extract/text_extract.inx
  • ./output/optimized_svg_output/output_scour.inx
  • ./output/jessyink_zipped_pdf_or_png_output/jessyInk_export.inx
  • ./output/synfig_output/synfig_output.inx
  • ./output/fxg_output/svg2fxg.inx
  • ./output/compressed_inkscape_svg_with_media_export/media_zip.inx
  • ./output/desktop_cutting_plotter_r14/dxf_outlines.inx
  • ./output/hpgl_output/hpgl_output.inx
  • ./output/collection_of_svg_files_one_per_root_layer/tar_layers.inx
  • ./output/xaml_output/svg2xaml.inx
  • ./output/desktop_cutting_plotter_r12/dxf12_outlines.inx
  • ./output/gimp_xcf/gimp_xcf.inx
  • ./output/export_as_gimp_palette/export_gimp_palette.inx
  • ./output/convert_to_html5_canvas/ink2canvas.inx
  • ./input/xaml_input/xaml2svg.inx
  • ./input/xfig_input/fig_input.inx
  • ./input/postscript_input/ps_input.inx
  • ./input/eps_input/eps_input.inx
  • ./input/dxf_input/dxf_input.inx
  • ./input/ai_svg_input/aisvg.inx
  • ./input/dhw_file_input/dhw_input.inx
  • ./input/hpgl_input/hpgl_input.inx
  • ./template/envelope/template_envelope.inx
  • ./template/dvd_cover/template_dvd_cover.inx
  • ./template/business_card/template_business_card.inx
  • ./template/seamless_pattern/template_seamless_pattern.inx
  • ./template/blank_page/template_page.inx
  • ./template/desktop/template_desktop.inx
  • ./template/video_screen/template_video.inx
  • ./template/icon/template_icon.inx
  • ./template/generic_canvas/template_generic.inx
Edited by Martin Owens

Merge request reports