Feature request: Adding new selection methods to the node tool

Bug #904914 reported by SlugFiller
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Inkscape
New
Wishlist
Unassigned

Bug Description

The node editor is probably the key tool for making custom paths and graphics, and it does well in that respect. It certainly offers a convenient interface for viewing, moving, and editing nodes.

Selecting them, however, is a different matter. The only available selection methods are clicking an individual node, or using rectangular selection. There doesn't even appear to be a lasso selection tool, which is considered basic in most programs. When editing complex shapes with a large number of nodes, selecting the right nodes for each move or adjustment is usually 90% of the work. If fine-tuned editing of many nodes is required, selecting the nodes for edit over and over, often one by one due to the difficulty of using a rectangle in complex shapes, prevents any rapid adjustment work.

Besides adding a lasso tool, I suggest adding another selection method which I would like to refer to as "brush selection". This method first requires choosing a radius. When clicking on the canvas, any point within the specified radius around the pointer is selected, and can be moved right away. Such a selection tool can allow quick dragging and adjustment of many points in a path in an intuitive manner.

Obviously, there are many ways this idea can be refined and enhanced farther, but I'll leave it at just this basic level, since it should be fairly simple to implement, and can make a big difference in making rapid vector artwork.

Revision history for this message
su_v (suv-lp) wrote :

You are aware of the existing selection method to add/remove nodes to the selection with the scrollwheel - based on the spatial distance from the cursor or on the linear distance measured along the path?

For details, see
<http://tavmjong.free.fr/INKSCAPE/MANUAL/html/Paths-Editing.html#Paths-Node-Selecting>

Changed in inkscape:
importance: Undecided → Wishlist
tags: added: node-editing selection
Revision history for this message
su_v (suv-lp) wrote :

Somewhat related report:
Bug #171883 “orange circle to vizualize node selection”

Revision history for this message
SlugFiller (slugfiller) wrote :

I am aware of the scrollwheel option (Although reading through the documentation, I see it's a -bit- more robust than I had initially considered), but it's a bit unwieldy. It's only a mild step up from manually selecting points, requiring me to pay a lot of attention to the points I'm selecting rather than focus on "editing the line itself". It requires that I "set the selection radius" every time I want to select a group of points. This contradicts the concept of rapid editing in which I should be moving from one group of points to the next as quickly as possible, which means it should require as little input as possible to select the next batch.

The idea is that I would be able to make many various adjustments to various points until the proper shape is formed. The selection should be single click, or even less than that - selecting and moving the points with the same click. This can be done with the single node selection, obviously, but becomes less efficient as the node count rises. This is where the ability to select multiple nodes just as quickly comes into play.

This is particularly needed in the aftermath of tools like "freehand" which can create a ludicrous amount of node which may need adjustment. Adjusting them one at a time is impractical, and selecting group after group can be incredibly time consuming, when you already want to move to and adjust the next group.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.