Skip to content

Conversation

OverloadedOrama
Copy link
Member

Adds a new text tool. Partially implements #589. The reason I delayed adding a text tool so much was because the plan was to first implement vector layers, and then add the text tool for non-destructive text editing. But this is taking longer than expected, and Pixelorama needs a way to add text, so I made a destructive text tool. This means that once you confirm the text, you cannot edit it later.

2024-11-19.01-10-21.mp4

Usability-wise, it acts similarly to Photoshop/Photopea, where you click somewhere on the canvas and the text will appear there, and dragging anywhere outside the text area will move the text around. To insert text, simply click inside the text area and start typing. To confirm or cancel the changes, you have to click on the confirm/cancel buttons in the text tool options.

@OverloadedOrama
Copy link
Member Author

It could probably use some more work and feedback, but for now I think it's good enough to get merged and we can make changes later.

@OverloadedOrama OverloadedOrama merged commit 428e5ed into Orama-Interactive:master Nov 18, 2024
4 checks passed
@OverloadedOrama OverloadedOrama deleted the text-tool-4.0 branch November 18, 2024 23:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant