maoschanz / maoschanz/drawing

Feature request: Way to reposition text before committing to it

Open
#650 1 comment 1 reaction 0 assignees View on GitHub
duplicate feature request tools
Dominant language
Python
Stars
869
Forks
106
PR merge metrics
No merged PRs in 30d

Description

## Requested feature

When using the text tool, it should be possible to drag and drop the text to a different position before committing to it. If it's too difficult to let the user grab the text itself, a handle could be added at the top of the text popup similar to a window title bar.

### Possible drawbacks

None

### Possible alternatives

Delete the text and retry several times until you get it exactly where you want it.

## Use case

When adding labels to an image, it's hard to know exactly where on the image to click because you don't know how much space the text is going to take until you type it out. The problem would be solved if you could type the text before positioning it.

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Review the text tool's current editing and commit flow, then determine how repositioning should work before commitment. Done means text can be entered, moved to a new position, and committed there without deleting and recreating it.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.