This forum has been archived. All content is frozen. Please use KDE Discuss instead.

A few issues with the Bezier curve tool

Tags: None
(comma "," separated)
Steven
Registered Member
Posts
31
Karma
0
Hello !

I can't "end a curve" with the Bezier line tool (with shift + click, according to the manual and the software), because when I use shift it temporarly switch to the line tool and completely delete the curve I was working on... So it's pretty useless as it is :-/

It's not the tool I use the most, but sometimes I really need it ^^'

I hope you could help me,

Have a nice day.
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
Sounds like you selected the Photoshop keyboard shortcuts profile, which kinds of messes this up. Is that correct?
Steven
Registered Member
Posts
31
Karma
0
Yes, but that is what I thought so I tried changing back to the default Krita shortcut profile and I still have the same issue ^^'
ahabgreybeard
Registered Member
Posts
1269
Karma
11
OS
I see the same behaviour with 4.1.1 and the 4.2.0 pre-alpha. It actually doesn't complete the last segment of a multi-segment curve when you do Shift+Click. This is with the krita_default scheme.

So, a workaround is to end the curve with Click (start of new segment) then Shift+Click which deletes the now zero length last segment, leaving the previous segment(s) in place.

(In the Shortcut Schemes, there is one called 'Default' and one called 'krita_default', which have slightly different characteristics when creating/ending Bezier curves.)
Steven
Registered Member
Posts
31
Karma
0
I tried every shorcut scheme and the Bezier Curve Tool works with none of them... ^^'
What am I supposed to do ? :-p
ahabgreybeard
Registered Member
Posts
1269
Karma
11
OS
Did you try the workaround I suggested? i.e. Click then Shift+Click. Does that work for you?
Steven
Registered Member
Posts
31
Karma
0
Oh sorry, yes I tried but no it didn't work either :-p
I really can't use shift+click because shift switches to the line tool and if I click then use shift it doesn't work ^^'

Well it's just a suggestion, but wouldn't it be much easier to use right-click to end the curve (place last point) and ctrl+z to remove the last point ?
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
Try to reset your settings completely -- I just tried this and it did work. In particular, rename the kritarc file to kritarc.bak and remove and input files in your local resources folder.
Steven
Registered Member
Posts
31
Karma
0
Hum I see another problem if I reset everything :

When drawing buildings, man-made structures, etc... I use the straight line tool a lot. According to the manual, with default settings you have to use the "v" key while using the brush tool. This is a solution, but I already use every shortcut on my tablet (Wacom Intuos Pro) :

- Brush tool
- Outline selection tool (lasso)
- Invert selection
- Deselect
Zoom - - Rotate Image
o
Undo/ Redo - - Brush Size
- Shift
- Ctrl
- Alt
- Mirror Image

Therefore, I would have to sacrifice a shortcut I often use in my workflow just to get a tool I rarely use to work... ^^'

Is there any other way ?
ahabgreybeard
Registered Member
Posts
1269
Karma
11
OS
This is an interesting (and confusing) problem. I've just found that using double-click will correctly end a single or multi-segment Bezier curve in all the schemes.

Can you try that to see if it works for you?
Steven
Registered Member
Posts
31
Karma
0
I just tried but no it doesn't work for me : as always I get the hand that lets me move the canvas all around, but the curve is not ended.
mvowada
Registered Member
Posts
322
Karma
1
Steven wrote:I just tried but no it doesn't work for me : as always I get the hand that lets me move the canvas all around, but the curve is not ended.
Steven, please, can you tell your Krita version and OS (Krita menu > Help > Show system informations...)? Thanks
mvowada
Registered Member
Posts
322
Karma
1
Actually, as for the Shift+LeftClick issue, I think I can reproduce it on Ubuntu 14.04, Unity - krita appimage 4.2.0-pre-alpha (git bb79c0e) using fresh configs.

  1. switch to the "Bezier Curve Tool" (tooltip hint says: "Shift-mouseclick ends the curve.")
  2. LMB+LMB+LMB...+SHIFT-LMB
Actual Results: it exits without closing the path
Expected Results: close the path and then exit
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
It ends the curve: it doesn't promise to close the path. The curve doesn't disappear for me.
mvowada
Registered Member
Posts
322
Karma
1
boudewijn wrote:It ends the curve: it doesn't promise to close the path. The curve doesn't disappear for me.

Thanks! I was suspecting I had misunderstood the tooltip sentence.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot]