Feature: Automatically download URL into new layer
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
New
|
Wishlist
|
Unassigned |
Bug Description
Currently (Inkscape 0.48.4 r9939), to embed an SVG image into the current image, the workflow follows:
1. Search for SVG image (on Open Clip Art), copy its URL, then switch to Inkscape
2. Press Control+O to open an image by URL
3. Paste the URL
4. Remove s if https, otherwise continue
5. Press Control+A to select downloaded image
6. Press Control+C to copy image
7. Switch to previous working Inkscape window
8. Create and name a new layer
9. Press Control+V to paste image
This is tiresome when creating a collage from a set of public domain images.
Consider the following workflow:
1. Search for SVG image (on Open Clip Art), copy its URL, then switch to Inkscape (same as before)
2. Press Control+V to paste URL while in object mode
3. Inkscape extracts filename from URL and prompts user for new layer name using the (normalized, sanitized) filename
4. Type in a new layer name (optional)
5. Press Enter to accept (should also work after step 3)
Note that the URL should work regardless of whether HTTP or HTTPS (ignoring security certificates is perfectly acceptable for a drawing program). Also, if the file extension cannot be found then the file type should be determined by examining the file content.
Note that Inkscape can (on Gnu/Linux and Windows systems) import SVG files from OpenClipArt directly, using the File>Import Clip Art... dialog.