VectorStyler
    • Categories
    • Unread
    • Recent
    • Tags
    • Popular
    • Register
    • Login

    Feature Request: Separate Node Editing Tools by Operation Class

    Scheduled Pinned Locked Moved General Discussion
    14 Posts 3 Posters 53 Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J Offline
      jpsimmons @fde101
      last edited by

      @fde101 said in Feature Request: Separate Node Editing Tools by Operation Class:

      If there a specific issue you are having between two functions of the tool so that we could look at ways to improve the existing tool?

      When I select a handle to resize a line, for example, I have to be extremely careful to keep it from converting the whole thing to a Bezier curve. I know, I can convert it back, and hopefully not have messed something else up, but this is something Adobe Illustrator did in 1988: black arrow means select the object, white arrow means select the handle, split tool means convert it to a Bezier. I never got confused.

      1 Reply Last reply Reply Quote 0
      • J Offline
        jpsimmons @VectorStyler
        last edited by

        @VectorStyler I do. Right now, I have a rectangle that I want to resize by making it wider. The standard way of doing that is to use the tranform tool, which has the unfortunate side effect that it can only scale, not simply translate. Using the node tool can do many things: insert a new node because I clicked something wrong, convert to a Bezier because I dragged something wrong.

        Mathematically, I want to translate the selected points. Rescaling is an affine transformation. Converting to a Bezier is a topology change. If I could simply say that I wanted to translate, we'd be done.

        As a percentage of actions, I would translate probably 80% of the time, affine transform something 18% of the time, and, rarely ever convert a line to a curve or the other way around.

        I would say that, no, I wouldn't frequently move between them-mostly, I'd do translations and, less often, affine transformations.

        1 Reply Last reply Reply Quote 0
        • J Offline
          jpsimmons @fde101
          last edited by

          @fde101 said in Feature Request: Separate Node Editing Tools by Operation Class:

          One of my biggest complaints about VectorStyler is that there are too many superfluous tools already that could easily be consolidated into a smaller number of more flexible ones.

          Customize toolboxes is one of the best features that VS has-and it's portable in a config file. Simply don't have the ones in your toolbox that you don't use.

          F 1 Reply Last reply Reply Quote 0
          • F Offline
            fde101 Global Moderator @jpsimmons
            last edited by

            @jpsimmons said in Feature Request: Separate Node Editing Tools by Operation Class:

            Customize toolboxes is one of the best features that VS has-and it's portable in a config file. Simply don't have the ones in your toolbox that you don't use.

            Sure, and that is great when the tools you want exist and you can rely on the toolbox to stay customized as new versions come out so that you aren't spending lots of time redoing your customizations, etc. It becomes "lots of time" when there are zillions of them to remove.

            Incidentally, nearly everything that can be done using those tools can also be accessed using the related panels (from the Window menu) and I normally find that much more usable than sifting through any of those tools in the toolbox.

            @jpsimmons said in Feature Request: Separate Node Editing Tools by Operation Class:

            @VectorStyler I do. Right now, I have a rectangle that I want to resize by making it wider. The standard way of doing that is to use the tranform tool, which has the unfortunate side effect that it can only scale, not simply translate. Using the node tool can do many things: insert a new node because I clicked something wrong, convert to a Bezier because I dragged something wrong.

            You can absolutely scale using the transform tool. To make a rectangle wider drag the side handle (not a corner handle).

            If you are having difficulty grabbing the handles accurately you can make the handles bigger (under Settings/Preferences -> Path Editor try adjusting Editor Node Scaling - you can make them obnoxiously large if it helps).

            I have no difficulty using the default handles accurately using my Wacom tablet in trackpad mode (fingers on tablet), but I do sometimes find it harder when using the pen. I am guessing you are using a pen based on some of what you are describing, and I suspect larger handles would make that easier.

            F J 6 Replies Last reply Reply Quote 0
            • F Offline
              fde101 Global Moderator @fde101
              last edited by

              Incidentally, there are already dedicated Move, Scale, Rotate and Skew tools that work on nodes; they are hiding behind the Collider tool on the default toolbox configuration.

              J 1 Reply Last reply Reply Quote 0
              • J Offline
                jpsimmons @fde101
                last edited by

                @fde101 said in Feature Request: Separate Node Editing Tools by Operation Class:

                Sure, and that is great when the tools you want exist and you can rely on the toolbox to stay customized as new versions come out so that you aren't spending lots of time redoing your customizations, etc. It becomes "lots of time" when there are zillions of them to remove.

                Don't think I don't appreciate that. And the fact that I can move the ~/Library customizations when I move to a new machine.

                1 Reply Last reply Reply Quote 0
                • J Offline
                  jpsimmons @fde101
                  last edited by

                  @fde101 said in Feature Request: Separate Node Editing Tools by Operation Class:

                  You can absolutely scale using the transform tool. To make a rectangle wider drag the side handle (not a corner handle).

                  Yes, but it scales the widths of lines, too. You can set it so it doesn't, but I have to root around for it and most of the time I can't remember. That doesn't stay done.

                  1 Reply Last reply Reply Quote 0
                  • J Offline
                    jpsimmons @fde101
                    last edited by

                    @fde101 said in Feature Request: Separate Node Editing Tools by Operation Class:

                    If you are having difficulty grabbing the handles accurately you can make the handles bigger (under Settings/Preferences -> Path Editor try adjusting Editor Node Scaling - you can make them obnoxiously large if it helps).

                    Not the problem. If I select one handle and move the mouse a bit wrong, it converts the line to a Bezier. If I select one handle and need to select another clear on the other side of the graphic, zooming out, then zooming back in on the other handle drops the original. Other ways exist for handles to not stay selected.

                    1 Reply Last reply Reply Quote 0
                    • J Offline
                      jpsimmons @fde101
                      last edited by

                      @fde101 said in Feature Request: Separate Node Editing Tools by Operation Class:

                      I am guessing you are using a pen based on some of what you are describing, and I suspect larger handles would make that easier.

                      Trackpad.

                      1 Reply Last reply Reply Quote 0
                      • J Offline
                        jpsimmons @fde101
                        last edited by

                        @fde101 said in Feature Request: Separate Node Editing Tools by Operation Class:

                        Incidentally, there are already dedicated Move, Scale, Rotate and Skew tools that work on nodes; they are hiding behind the Collider tool on the default toolbox configuration.

                        I have never been able to figure out what a collider is. If I selected 3 of 10 handles of a graphic and wanted to translate just those 3, you say I can do it with this Collider tool trick?

                        1 Reply Last reply Reply Quote 0
                        • J Offline
                          jpsimmons @fde101
                          last edited by

                          @fde101 Not actually asking for more functionality. Just to partition the functionality of the node tool into several based on the class of change they make. Like Illustrator's black arrow (select) and black arrow with a little + (add node), etc. I could put them "behind" the collider tool in the toolbox and select the functionality I'm looking to use without fear that the node tool will misread my intent.

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post