Text on path text anchor (handle / knot) is misplaced
Summary:
UPDATE: A lot of the bugs have been separated out into there own issues. This now just focuses on the handle/knot being in the wrong place.
Steps to reproduce:
Let's set up a document first:
- open Inkscape
- write some text (in black)
- draw one bezier curve (stroke in red, no fill)
- select both objects
- select "Put on Path" from the text menu
What happened
- point b) (other points have been split off)
What should have happened?
- the white square should have been shifted/rotated to be at the start of the text.
Version info
- Inkscape Version: master 1.1-dev (a22f98cf41, 2020-08-11), Linux
Old issue
Record of all issues that were reported
Summary:Working with a lot of text objects put on paths can be confusing and hard to control. It seems like duplicating a textual object put on a path makes a copy of that object but put on the original path. It's very hard for humans to follow and makes the tasks virtually impossible when coming to the document after a while.
Steps to replicate
Let's set up a document first:
- open Inkscape
- write some text (in black)
- draw one bezier curve (stroke in red, no fill)
- select both objects
- select "Put on Path" from the text menu
- deselect everything
Experimenting and problems: a) "jamp to start"
- hit Ctrl+D (duplicate)
- move already selected object with LMB
- release LMB
- observe the object jumps back to start position P.S. Happens only once per duplicating
Tracked in #3424 (moved)
b) "is this important? if yes, how can we make it clearer?"
- hit Ctrl+D (duplicate)
- survive annoyance labeled "a)"
- observe that at position 0,0 there is now a few px big square
- is this important? if "yes", how can we make it clearer what it is?"
Now the main focus of this issue
c) "how can I control this!?"
- hit Ctrl+D (duplicate)
- survive annoyance labeled "a)"
- move duplicate object to some new position
- deselect
- select original object
- duplicate
- rotate, scale, translate
- repeat the last four steps
- deliver the work to a client
Tracked in inkscape#1320 and inkscape#764
then
- come back in a few years and try making a small correction to a document
- feel all the joy of editing the document
What should have happened?
The same what we already do with gradients. Inkscape should prevent sharing "definition" on copy/duplicate by default. There are clones for that kind of work.
Bonus: A video of flying pigs. :) Algie
