Feature request: Text on Path improvement
I’d like to suggest some improvements to the Text on Path feature in Inkscape. Right now, it can feel a bit unintuitive and not very interactive, so there’s a chance to make it much more user friendly.
For example, text could be added to a path by simply dragging it onto the curve. When you hover over a path, the cursor could change to indicate that releasing the mouse will attach the text, making the process much more visual and straightforward.
It could also be useful to have a dedicated Text on Path tool. You could draw a curve, and when you finish editing it, the tool would automatically switch to text editing mode along that curve.
Once the text is on a path, it should remain fully interactive. Handles at the start and end could let you slide the text along the path, and editing the path itself should always be possible, with the text adjusting automatically. Font and style changes should work just like in a normal text box, so everything feels consistent.
Detaching text from a path should be simple as well. A small broken chain icon in the upper right corner of text bounding box could unlink the text with a single click. You could also drag the text away while holding a modifier key or use a keyboard shortcut when the path with text is selected.
Additionally, when a path with attached text is selected, the top panel could show extra options, like positioning the text relative to the path (above, on, or below it) and controlling the visibility of the path. This way, you could choose to show only the text while keeping the path hidden.
See Affinity Designer implementation as a reference. (video)