Not sure if it help you but...
If you dont know current spiro workflow, as well BSpline is press control to cusp nodes, all others are spiro or BSpline smooth, also in 1.0 with alt as far I remember you can move previous point place.
This also works closing or continuing existing paths. If you draw with a pen you can add a modifier to a unused button.
Hope you can get this way if don`t know it. Anyway feel free to follow @doctormo feedback.
Regards.
On Tue, 2020-08-18 at 05:58 -0700, Erik Robson wrote:
Hello, all.
I'm sorry to spam the whole dev list with this, but I'm not sure how else to handle the situation.
I'm not a programmer; I'm an artist (who has done a little bit of C++/C# programming.) My issue is that my workflow is dependent upon an interface that disappeared after mid-2014. So I've been running 0.48.5 since then.
The interface is the Pen Tool, Spiro Spline setting. The essential interface is *click* for corner node, *drag* for smooth node. This workflow is extremely intuitive - so much so that it's proven more valuable to me than the numerous improvements made to Inkscape since 2014.
With the release of 1.0, I thought I'd investigate making local builds and seeing whether I could modify my local source to behave like 0.48.5 with the Pen Tool. (Thanks to the Wiki instructions, I'm successfully compiling 1.0 locally!)
What I've found, of course, is that everything's different. Where 0.48.5 had
enum { SP_PEN_CONTEXT_MODE_CLICK, SP_PEN_CONTEXT_MODE_DRAG };
...1.0 has:
void _bsplineSpiro(bool shift); //creates a node in bspline or spiro modes
... void _bsplineSpiroStartAnchor(bool shift); //continues the existing curve with the union node in bspline or spiro modes
So the shift modifier (as opposed to still mouseup vs. drag + mouseup) has permeated, and click/drag distinctions are discarded. My question is this: How would someone (particularly a non-programmer) approach re-implementing click/drag in the Pen Tool? Keep in mind, I'm not trying to disrupt the official source or product; I just need to make local builds for my own use.
And it's not an emergency - 0.48.5 does everything I require, and if need be I can just stick with that. However, if there's a way to get the old Pen interface with all the 1.0 improvements, I'd like to try.
Thanks, Erik Robson _______________________________________________ Inkscape Devel mailing list -- inkscape-devel@lists.inkscape.org To unsubscribe send an email to inkscape-devel-leave@lists.inkscape.org