GNOME Bugzilla – Bug 300663
The edit mode of the path tool should be set to design the first time it is used to an image
Last modified: 2018-05-24 11:30:47 UTC
If you use the path tool, but you don't have already an other path it does not make any sense to have the edit mode set to anything other then design. I think the other modes should even be disabled. Other information:
Sounds like a nice idea, but I can already think of one possible problem, mostly for people who often work with paths: - work on an image with a path, be in edit mode - open a new image, or an exiting one without a path, maybe to - tool switches to design (btw, when should this happen exactly?) - go back to the first image, have to switch modes
In the first implemention the path tool automatically switched to the design mode quite frequently: On the release of a modifier and IIRC even when switching between images. I still think that this would be a reasonable behaviour, since the design mode is by far the most frequently used mode (I think). However, to make the mode toggles consistent between the different tools the saving of the current mode has been added as well as the "toggle" behaviour of the modifiers. This of course also enabled the selection of the mode with mouse only. I think it would be nice to have a switch back to the design mode more frequently, however, I don't think that disabling the other modes is a good idea, since there it might be hard for the user to detect, *why* the other modes are disabled. Also we have to think carefully how to make it as consistent as possible between the different tools. I am open for suggestions. What about switching to the design mode every time a new path gets activated tor the path tool? Is that too drastic? Confirming and marking as an enhancement.
To comment #1 > - tool switches to design (btw, when should this happen exactly?) I think the path tool should switch with the first click into an image(without a path) > - go back to the first image, have to switch modes Thats no problem, because even without the automatic mode switching you have to do that after creatin an other path. To comment #2 1. OK, disabling the other modes was a bad idea. 2. Automatic mode switching when switching between images will be very annoying for focus follows mouse users.
just hovering over a different image view does not cause the path to get disconnected from the path tool. My proposal would not react on switching images. It would happen only when a different path gets selected by the user, e.g. by the paths dialog or by clicking in a different image. I guess I should just try it, it is a one line change in gimpvectortool.c:gimp_vector_tool_set_vectors().
Ok, implemented it in CVS HEAD. Please test it. 2005-05-11 Simon Budig <simon@gimp.org> * app/tools/gimpvectortool.c: reset the vector tool to Design mode whenever a new vectors object gets connected to the tool. Attempt to fix #300663, please report there if you like / dislike the new behaviour. Setting to NEEDINFO, since I need feedback about this change.
No feedback yet. Should we back out this change or do you think it is for the good and should stay?
Personally I think it is a good change, and it did not yet disturb my workflow. If nobody complains lets stick to it. Closing this Bug, feel free to reopen when more work is needed.
Sorry, I hadn't replied to. After using it for some time now, I think it is not so bad. But this is a solution of an other problem and not the one I had reported here.
I have to reopen it. The "switch to design mode when a new path gets connected" interacts badly with the picking with the move tool. Gah. What about enabling the creation of a path in all modes (and switch to design mode when this happens)?
Enabling the creation of a path in all modes sounds like a good solution.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gimp/issues/143.