Sort stock extensions
Stock extension are stored based on
- extension type (
effect
/input
/output
/template
/help
/context_menu
(item)) - (effects only) extension submenu entry (e.g.
Render
) - 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