drawpile / Drawpile

A collaborative drawing program
http://drawpile.net/
GNU General Public License v3.0
1.01k stars 129 forks source link

Selections: persistence and separation from transforms #1303

Closed askmeaboutlo0m closed 1 month ago

askmeaboutlo0m commented 2 months ago

Drawpile intermixes selections, transforms, pasted images and even partial selections into a single amalgamation that's very hard to understand and work with. It will also obliterate your selection when you switch tools or misclick, which is particularly annoying because they don't participate in the undo stack and so you can't get them back.

The system needs to be tossed and rewritten entirely, with proper separation between all those different concepts and making selections persistent and present in the undo history.

Tracking work: