#3701 NORM Untriag: Selections need to act as masks for other tools; they aren't just for moving pixels
Zarro Boogs per Child
bugtracker at laptop.org
Fri Sep 21 13:25:15 EDT 2007
#3701: Selections need to act as masks for other tools; they aren't just for
moving pixels
----------------------------------------+-----------------------------------
Reporter: Eben | Owner: alexandre
Type: defect | Status: new
Priority: normal | Milestone: Untriaged
Component: drawing-activity (oficina) | Version:
Keywords: | Verified: 0
----------------------------------------+-----------------------------------
Selections currently have an extremely limited functionality. The first
click-drag makes some selection, and the second click-drag moves that
selection, even if I wanted to instead redefine my selection area without
moving the first incorrect selection.
So, first things fisrt: Moving a selection should require click-dragging
from ''inside'' that selection. When the cursor is within a selection
(and the selection tool is active), it should change to the fleur cursor.
Otherwise, it should remain as the selection tool cursor, and subsequent
selections should implicitly remove the current selection (unless in cases
as outlined in #3700). A single click (without a drag) should simply
remove any selection without creating a new one.
Now, onto the bigger issues: The selection needs act as a mask for all
other operations, not just as a means for moving pixels around. For
instance, the paint bucket should fill the current selection, if there is
one, and act normally otherwise. Brush tools should only put down color
within the selection. Effects, such as grayscale, should only apply
within the selection. Etc.
--
Ticket URL: <https://dev.laptop.org/ticket/3701>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system
More information about the Bugs
mailing list