[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 285429] New: Transform gizmo and center should be the size of
From:       Anna Celarek <blondynka () gmx ! at>
Date:       2011-10-31 21:05:34
Message-ID: bug-285429-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=285429

           Summary: Transform gizmo and center should be the size of the
                    layer, not image size. ((feature request for
                    texturing)
           Product: krita
           Version: 2.4-snapshots
          Platform: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: general
        AssignedTo: krita-bugs-null@kde.org
        ReportedBy: blondynka@gmx.at


Created an attachment (id=65095)
 --> (http://bugs.kde.org/attachment.cgi?id=65095)
left is the wish, right is the current situation. 

Version:           2.4-snapshots (using KDE 4.7.2) 
OS:                Linux

Currently, the transform gizmo of a layer is of the size of the whole image, no
matter how large the layer actually is. So if I have for example a small eye,
positioned somewhere on the texture of a whole animal, to rotate it I have to
deal with a rotation center far away from that eye. 

Would be great if the transform gizmo would always adjust itself to what is on
the layer, i.e. the gizmo left border should be at the leftmost pixel of the
layer with non-zero transparency and so on. 
After doing trasnformations AND applying them, the gizmo should re-adjust
itself to the new situation, with borders parallel to the monitor again. 

A similar option for selections would be also beneficial. If I select something
that is fully transparent at the borders, the selection should shrink till it
covers only opaque parts. Can result in irregular selection borders (which are
no problem in Krita as I've seen), or in no selection.   
I'm not sure if every user would be happy with such selection shrinking, but
certainly it would be great as an option to chose, dependent on the situation. 

Reproducible: Always


Actual Results:  
1.) Layer transform gizmo covers the entire image by default. 
If I transform it, the gizmo remembers the transformation and starts in that
position the next time I want to transform the layer. 

2.) Selections are not aware of transparency. 

Expected Results:  
1.) Transform gizmos for layers should be placed at the edges of the layer
(where it becomes fully transparent), the gizmo center in the middle. They
should re-adjust themselves after each applied transformation. 

2.) (As an option): Selection should shrink the same way (if I use a large
rectangle select over a small object, the selection borders should move
themself so that they surround only opaque parts.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic