New UX for text in shape and text in path
Provide the ability for users to click on shapes and lines with the text tool and place text directly inside and on lines without needing to use the text menu functions.
- New create-text-in-shape and text-on-path functions (minor refactoring)
- New cursor icons inspired by the designs in Krita 6.0
- Remove unused variables in text-tool
- New pathways in text-tool decide if text should be added to curves or shapes
- Hold shift to ignore text-on-path and text-in-shape insertions
- Pinning to left and right sides of lines with aligned text
- Bug fixes for text sizes, text boxes duplicating text objects and general cleanup
Edited by Martin Owens