Recently the Copy and Paste procedures have been improved radically https://bugs.launchpad.net/inkscape/+bug/170185 , so that the system clipboard is now used. This is a major advancement in communication with non-Inkscape apps, the possibilities are endless ...
So I would like to make a proposal for a new kind of Paste procedure to see if there is any interest. This would be a paste option to transfer wireframe data into Inkscape to edit existing wireframe information, while keeping the Fill and Stroke information intact. It could perhaps be called 'Edit | Paste Path'. The properties would be :
1. paste using absolute coordinates, not relative to mouse. 2. transfer only 'path' node info, and within the path node transfer only the 'd' attribute, and the 'transform' attribute, not the 'style' attribute. 3. if the path id already exists, then overwrite it, but only 'd' and 'transform', not 'style'.
This paste option would be distinct from 'Paste in Place' because it allows for editing of existing data, and it would be essentially complementary to 'Paste Style', which transfers the 'style' attribute, but not the 'd' or 'transform' attributes. It would be very similar, but more general, than the 'Paste Size | Paste Width/Height' options because it would transfer the entire wireframe path.
This option would be essentially identical in scope to the proposal in https://bugs.launchpad.net/inkscape/+bug/179560 , except that this would be much more user-friendly than what was proposed there.
As you may have guessed, I have an ulterior motive, which is my project BezierDraw : http://www.vaxxine.com/apenner/ . I want to copy and paste wireframe data from BezierDraw into Inkscape, then edit the Fill and Stroke properties in Inkscape, and then further modify the wireframe data by editing it in BezierDraw and pasting it once again into Inkscape ...
Hence my motivation, any interest in this ? Alvin Penner