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

    XLS for features and ideas - Megathread

    Scheduled Pinned Locked Moved Features and Ideas
    191 Posts 11 Posters 570.1k Views 9 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.
    • VectorStylerV Offline
      VectorStyler @Daniel
      last edited by

      @Daniel said in XLS for features and ideas - Mega Thread:

      Drag and drop color to the contour to change the contour colour.

      Yes, but what tool is selected for this to happen? If the tool used to edit that effect is selected, then this is doable.
      But in the default transform tool, this might be an issue.

      DanielD 1 Reply Last reply Reply Quote 0
      • S Offline
        Subpath @Daniel
        last edited by Subpath

        @Daniel

        Well, personally I don't see any real reason to use drag & drop to color objects

        Whats your reason, or user case, for that ?

        Win 11
        CPU: AMD Ryzen 5 9600X, 6-core.
        GPU: Nvidia Geforce RTX 5070.

        VectorStylerV 1 Reply Last reply Reply Quote 0
        • VectorStylerV Offline
          VectorStyler @Subpath
          last edited by

          @Subpath said in XLS for features and ideas - Mega Thread:

          any real reason to use drag & drop to color objects

          It is possible to color objects with drag&drop in VS,.

          S 1 Reply Last reply Reply Quote 1
          • S Offline
            Subpath @VectorStyler
            last edited by

            @VectorStyler said in XLS for features and ideas - Mega Thread:

            @Subpath said in XLS for features and ideas - Mega Thread:

            any real reason to use drag & drop to color objects

            It is possible to color objects with drag&drop in VS,.

            Thanks, interesting to know, but I don't remember ever using it.

            I've seen it in other programs i use, but I always found it a bit cumbersome.

            Win 11
            CPU: AMD Ryzen 5 9600X, 6-core.
            GPU: Nvidia Geforce RTX 5070.

            DanielD 1 Reply Last reply Reply Quote 1
            • DanielD Offline
              Daniel @Subpath
              last edited by

              @Subpath: it's incredibly useful and fast if correctly implemented. It allows you to change contrast of fx without cumbersome sliders.

              Work: Windows 11 | Intel i9 14900HS (24 Cores/32 Threads) | GeForce RTX 4070 | 64 GB RAM
              Personal: Windows 11 | Amd Ryzen 9 7950X (16 Core, 32 Threads) | GeForce RTX 3060 | 32 GB RAM

              1 Reply Last reply Reply Quote 0
              • DanielD Offline
                Daniel @VectorStyler
                last edited by

                @VectorStyler: it is the default transform tool but with modifier.

                Work: Windows 11 | Intel i9 14900HS (24 Cores/32 Threads) | GeForce RTX 4070 | 64 GB RAM
                Personal: Windows 11 | Amd Ryzen 9 7950X (16 Core, 32 Threads) | GeForce RTX 3060 | 32 GB RAM

                VectorStylerV 1 Reply Last reply Reply Quote 0
                • VectorStylerV Offline
                  VectorStyler @Daniel
                  last edited by

                  @Daniel said in XLS for features and ideas - Mega Thread:

                  it is the default transform tool but with modifier.

                  That is problematic, because then we don't know which effect / property is selected.

                  DanielD 1 Reply Last reply Reply Quote 0
                  • DanielD Offline
                    Daniel @VectorStyler
                    last edited by

                    @VectorStyler: How about then simply selecting the FX first in the yet-to-be-developed properties panel? Before the drag and drop?

                    Work: Windows 11 | Intel i9 14900HS (24 Cores/32 Threads) | GeForce RTX 4070 | 64 GB RAM
                    Personal: Windows 11 | Amd Ryzen 9 7950X (16 Core, 32 Threads) | GeForce RTX 3060 | 32 GB RAM

                    VectorStylerV 1 Reply Last reply Reply Quote 0
                    • VectorStylerV Offline
                      VectorStyler @Daniel
                      last edited by

                      @Daniel said in XLS for features and ideas - Mega Thread:

                      How about then simply selecting the FX first in the yet-to-be-developed properties panel?

                      I will think of a solution. For now the best I can think of is when the corresponding effect editor tool is active.

                      1 Reply Last reply Reply Quote 1
                      • DanielD Offline
                        Daniel
                        last edited by

                        Spacing handles: Selecting multiple objects should switch on spacing handles. Spacing handles are both vertical and horizontal. These help in adjusting the space beween the objects without resizing them.

                        Work: Windows 11 | Intel i9 14900HS (24 Cores/32 Threads) | GeForce RTX 4070 | 64 GB RAM
                        Personal: Windows 11 | Amd Ryzen 9 7950X (16 Core, 32 Threads) | GeForce RTX 3060 | 32 GB RAM

                        VectorStylerV DanielD 2 Replies Last reply Reply Quote 1
                        • VectorStylerV Offline
                          VectorStyler @Daniel
                          last edited by

                          @Daniel said in XLS for features and ideas - Mega Thread:

                          These help in adjusting the space beween the objects without resizing them.

                          There is a Gap tool in VectorStyler, but that changes the object sizes.

                          DanielD 1 Reply Last reply Reply Quote 0
                          • DanielD Offline
                            Daniel @Daniel
                            last edited by

                            Spacing handles automatically distribute objects when used, so you can think of how to combine this with alignment handles suggested earlier.

                            Work: Windows 11 | Intel i9 14900HS (24 Cores/32 Threads) | GeForce RTX 4070 | 64 GB RAM
                            Personal: Windows 11 | Amd Ryzen 9 7950X (16 Core, 32 Threads) | GeForce RTX 3060 | 32 GB RAM

                            1 Reply Last reply Reply Quote 0
                            • DanielD Offline
                              Daniel @VectorStyler
                              last edited by

                              @VectorStyler: This need not be a separate tool. It is an act of transformation, therefore logically related to normal transform tool. 🙂

                              Work: Windows 11 | Intel i9 14900HS (24 Cores/32 Threads) | GeForce RTX 4070 | 64 GB RAM
                              Personal: Windows 11 | Amd Ryzen 9 7950X (16 Core, 32 Threads) | GeForce RTX 3060 | 32 GB RAM

                              1 Reply Last reply Reply Quote 1
                              • DanielD Offline
                                Daniel
                                last edited by

                                @VectorStyler: Ctrl + Shift + Scroll over fill to change hue, with on-canvas label to show HSL values. The same scrolling over stroke changes stroke width.

                                Work: Windows 11 | Intel i9 14900HS (24 Cores/32 Threads) | GeForce RTX 4070 | 64 GB RAM
                                Personal: Windows 11 | Amd Ryzen 9 7950X (16 Core, 32 Threads) | GeForce RTX 3060 | 32 GB RAM

                                1 Reply Last reply Reply Quote 1
                                • DanielD Offline
                                  Daniel
                                  last edited by Daniel

                                  <<>> keys to proportionally resize objects by set percentages.

                                  Work: Windows 11 | Intel i9 14900HS (24 Cores/32 Threads) | GeForce RTX 4070 | 64 GB RAM
                                  Personal: Windows 11 | Amd Ryzen 9 7950X (16 Core, 32 Threads) | GeForce RTX 3060 | 32 GB RAM

                                  1 Reply Last reply Reply Quote 0
                                  • DanielD Offline
                                    Daniel
                                    last edited by

                                    @VectorStyler: Transient zoom: Hold down a key for a set zoom percentage at mouse cursor location for as long as the key is held down. One implementation: Inkscape.

                                    Work: Windows 11 | Intel i9 14900HS (24 Cores/32 Threads) | GeForce RTX 4070 | 64 GB RAM
                                    Personal: Windows 11 | Amd Ryzen 9 7950X (16 Core, 32 Threads) | GeForce RTX 3060 | 32 GB RAM

                                    1 Reply Last reply Reply Quote 1
                                    • DanielD Offline
                                      Daniel
                                      last edited by Daniel

                                      @VectorStyler

                                      I went over all my previous suggestions and realised that a great number of them centred around improvements to the pen tool. So I am going to summarise them all in this thread for simplicity:

                                      1. Additional pen modes: Bezigon Model, Catmull Rom Spline and Arc Spline - See XDP (for CR), Gravit & FH (for Bezigon) and Boxy SVG (for Arc Spline)
                                      2. Interactive feedback for nodes and paths: See Lunacy & Boxy SVG
                                      3. Tab to next node with auto panning if node out of view: See XDP
                                      4. Merge Node Editing & Curve Creation: See GIMP
                                      5. Vector Networks: See VGC.io and Figma
                                      6. Lock Nodes: See PL
                                      7. Group Nodes: This is completely new.
                                      8. Implement Tangential Node: See FreeHand
                                      9. Allow 15-degree guides and snap to curve edges: See Graphite.Rs
                                      10. Allow subpaths: See Affinity & PL

                                      I invite other users to vote on what they think ought to be the order in which these improvements and ideas for pen tool should be. For me, right at the very top of the pile goes Bezigon and merging of node editing and curve creation capabilities. And Bezigon would require Tangential nodes and 15-degree guide to be meaningful. This would be followed by Lock and Group nodes.

                                      Work: Windows 11 | Intel i9 14900HS (24 Cores/32 Threads) | GeForce RTX 4070 | 64 GB RAM
                                      Personal: Windows 11 | Amd Ryzen 9 7950X (16 Core, 32 Threads) | GeForce RTX 3060 | 32 GB RAM

                                      VectorStylerV 1 Reply Last reply Reply Quote 1
                                      • VectorStylerV Offline
                                        VectorStyler @Daniel
                                        last edited by

                                        @Daniel said in XLS for features and ideas - Mega Thread:

                                        1. Additional pen modes: Bezigon Model, Catmull Rom Spline and Arc Spline - See XDP (for CR), Gravit & FH (for Bezigon) and Boxy SVG (for Arc Spline)

                                        Some of these will be separate tools. In terms of clicks it is better, and then you can assign shortcuts to those tools.

                                        1. Interactive feedback for nodes and paths: See Lunacy & Boxy SVG

                                        I have to learn more about this.

                                        1. Tab to next node with auto panning if node out of view: See XDP

                                        Yes.

                                        1. Merge Node Editing & Curve Creation: See GIMP

                                        Problematic. Both tools are already overload the existing modifier keys. But it is possible to switch temporarily.

                                        1. Vector Networks: See VGC.io and Figma

                                        Yes, but later.

                                        1. Lock Nodes: See PL

                                        Possibly yes.

                                        1. Group Nodes: This is completely new.

                                        Same as above.

                                        1. Implement Tangential Node: See FreeHand

                                        I have to learn more about these. Any examples?

                                        1. Allow 15-degree guides and snap to curve edges: See Graphite.Rs

                                        Not sure, but both of these might exist. Guidelines can be rotated to any angle, and then there is Collision snapping mode.

                                        1. Allow subpaths: See Affinity & PL

                                        I think these are supported. Just use the Combine path operator.

                                        DanielD 1 Reply Last reply Reply Quote 1
                                        • DanielD Offline
                                          Daniel @VectorStyler
                                          last edited by

                                          @VectorStyler

                                          Some of these will be separate tools. In terms of clicks it is better, and then you can assign shortcuts to those tools.

                                          That's fair. Works for me.

                                          I have to learn more about this.

                                          This is a quality of life improvement. This can wait.

                                          Problematic. Both tools are already overload the existing modifier keys. But it is possible to switch temporarily.

                                          Perhaps, there's a misunderstanding here. I'm not suggesting that we getting rid of the node tool. The node tool should exist on it's own. But the pen tool should be able to manipulate both nodes, handles, add, delete nodes, and so on. I will record a video to demo this clearly. Once you see it, you can assess if it's possible. This circumvents the need to use modifier. It is highly intuitive and useful. Combined with other modes previously suggested, it would be supremely meaningful.

                                          I have to learn more about these. Any examples?

                                          I will record video for this.

                                          Not sure, but both of these might exist. Guidelines can be rotated to any angle, and then there is Collision snapping mode.

                                          Will need to check this further to see if it works as it should.

                                          I think these are supported. Just use the Combine path operator.

                                          It's not about combining path. It's about continuing to draw separate curves as a part of a single path. Is that how it works?

                                          Work: Windows 11 | Intel i9 14900HS (24 Cores/32 Threads) | GeForce RTX 4070 | 64 GB RAM
                                          Personal: Windows 11 | Amd Ryzen 9 7950X (16 Core, 32 Threads) | GeForce RTX 3060 | 32 GB RAM

                                          VectorStylerV L 2 Replies Last reply Reply Quote 0
                                          • VectorStylerV Offline
                                            VectorStyler @Daniel
                                            last edited by

                                            @Daniel said in XLS for features and ideas - Mega Thread:

                                            It's about continuing to draw separate curves as a part of a single path. Is that how it works?

                                            No. Is this about continuing to add curves to a single path? Show me some examples.

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