Usability issue when drawing gradents (.054)



  • @Ingolf Oh, I did think about that workaround. πŸ™‚
    But since it adds an intermediary color, it's not "the same result" β€” it's not the exact color of the closest color stop. Which might not be a problem sometimes, but sometimes it is.

    To recap, from my POV:

    1. If the current "detached handles" model stays, the handles should look visibly different from the color stops β€” smaller and let's say squared.
      Or maybe the color stops should be bigger.

    2. If the simpler "no visible" handles model is implemented, I hope there is a way to easily "unglue" the start or end color stop from its location.
      Not a must, but it's nice to be able to do this from the gradient tool, not only from a panel.
      And when one of the start or end color stops is moved, the handle that becomes visible still needs to look different in size and shape. (I hope everybody agrees on that).



  • But please for the love of all wonderful, no fugly symbols like CorelDRAW:

    0_1661344018549_475fd80a-573c-4b53-bed9-7c797fe826ae-image.png

    Like arrows and squares. 😱 I am asking for less details. Then I'd rather stick to the current model

    CorelDRAW take me back to a distant fugly past with lines and noise ad libitum:

    0_1661344120320_20745524-5ff9-4bc2-abed-fa4a4e9b99b8-image.png



  • @Ingolf Oh God… where did you find that last screenshot? πŸ˜‚

    Upvoted anyway. πŸ™‚

    If CDR would keep those squares rotated with the gradient angle, it wouldn't look terrible. But of course it would look much better with round color stops. πŸ‘



  • @b77 said in Usability issue when drawing gradents (.054):

    @Ingolf Oh God… where did you find that last screenshot?

    I don't know what weirdo that posted it on the Internet, but it was disturbingly easy to find. πŸ˜‚

    If CDR would keep those squares rotated with the gradient angle, it wouldn't look terrible. But of course it would look much better with round color stops. πŸ‘

    Not great, not terrible. ☒

    ... I think Gravit, Affinity and Amadine did it just beautifully and that there is not reason to try to invent own logic and design. Also for the sake of easy adaption for newcomers.


  • Global Moderator

    @b77 Interesting point about the extraneous end stops for that particular operation.

    Another way to handle that without needing the extra end stops would be to let the user drag a stop with a modifier key to duplicate that stop, keeping the same color. That way you could move the end point in as a duplicate point (with the same color) to get the same effect, and would get some additional functionality which may be useful to support other cases as well.



  • @fde101 OK, interesting idea. Let's see:

    Option is instinctively the key you expect to press if you want to duplicate something (we're used to Option-drag for objects).

    But with the gradient tool, Option is used to pick a color for the selected color stop.

    Shift is used to rotate the gradient in 45Β° increments (or whatever value is set in Prefs > Editing Options 1).

    Is the Control key better for picking a color for gradient stops, so that Option-drag can be assigned to duplicating stops?


  • Global Moderator

    @b77 said in Usability issue when drawing gradents (.054):

    @fde101 OK, interesting idea. Let's see:

    Option is instinctively the key you expect to press if you want to duplicate something (we're used to Option-drag for objects).

    But with the gradient tool, Option is used to pick a color for the selected color stop.

    Shift is used to rotate the gradient in 45Β° increments (or whatever value is set in Prefs > Editing Options 1).

    Is the Control key better for picking a color for gradient stops, so that Option-drag can be assigned to duplicating stops?

    Control on the Mac is normally used to open context menus, and indeed does so in VectorStyler in this context. It would probably be an ok choice on Windows, maybe using Command for this on the Mac?

    The problem with this, of course, being that Command currently functions as a momentary switch to the Transform tool.

    Is the tab key actually doing anything in this context? A bit unique, but maybe that would work?

    It seems the ultimate limitation is as usual a lack of modifier keys to play with.



  • @fde101 When in gradient editing mode I'm not sure how useful/needed is the Ctrl/right-click menu…
    On the other hand, momentary switch to Transform with Cmd is definitely useful.

    Which key is used on Windows for momentary switch to Transform? If it's Ctrl, we're stuck. πŸ˜†

    I would use Tab for switching between modes/nodes/things (Object <–> Node editing, or similar).
    I doubt it can be used in a hold down + drag combination.

    (I hope the developer is not annoyed by us continuing the discussion with these details).



  • @b77 said in Usability issue when drawing gradents (.054):

    Which key is used on Windows for momentary switch to Transform? If it's Ctrl, we're stuck.

    yes, the Ctrl key is used to switch to Transform Tool
    Alt Key picks color with the color picker



  • yes, the Ctrl key is used to switch to Transform Tool

    Oh…