Let's see Krita from a newcomer's eyes

Hello! Let’s see what Krita has in store for a new user. I created a list of issues I think worth mentioning. I’ve used Krita only as a drawing program as I paint traditionally.

1) Let’s setup the UI.
Feeling up to the challenge? Try to replicate this setup. There’re definitely some issues with the dockers. Also, the toolbar doesn’t fit if you make it in one row, we should probably be allowed to group tools in one category with a subtool docker.

2) Let’s setup shortcuts.
This is a big one. I decided to change every button I need. But I failed.

First, I could not find how to rebind color picker from ctrl to alt. I’ve searched both keyboard and canvas settings.

Second, the canvas rotation rebind didn’t work. I’ve tried to remap the “rotation mode” and no use. Reset rotation worked well though.

After these attempts I just changed the hotkeys to CSP profile. But still I couldn’t change canvas rotation. And also there’s a problem with a line tool so I couldn’t change it to shift (when you use lasso and press shift, a line tool activates and you can’t add to selection)

And lastly, I hope I changed the correct tool to simply flip canvas pressing F1

Mirror

Phew, that was something. This part definitely needs simplification.

3) Let’s choose a brush!
That’s minor, but in my opinion brush presets are too cluttered. Many brushes are repeated in several tag groups. Groups themselves are too broad. I think it would be better just to group them by media name (ex. Digital, Pen, Pencil, Charcoal…) and don’t put the same brushes in all groups.

And maybe create a beginner’s set, picking few essential brushes with distinct names (sketch, line art, color…) so any new person could create an art from scratch with that set.

4) Let’s draw and erase!
And finally, we can start drawing! I’ve picked a Pencil-2 brush. And now I want to erase something. I go to settings and click both options “Eraser switch…”, then press E and erase. But the opacity is still there. Alright, I go to the settings and turn opacity off. But it’s still there! I switch between modes trying to play with opacity setting, doesn’t matter, it doesn’t work that way.

After playing a bit more with different brushes I came to a conclusion: I can’t use any brush with pen pressure opacity since the hard eraser doesn’t work with them.

Bonus:
I hid a brush cursor, try to find it!

P.S. If you have a Tool Options docker hidden, it’s hard to say which tool do you use since the top bar always remains the same, and you have to scan a toolbar for that.

2 Likes

While it can also make sense to group by media instead of (what now is basically workflow) it would cause some group to just have one or two brushes which is also kinda wasted. And even with your suggested groupings I would put some presets in multiple groups simply because they match multiple ones.

This gets a lot of new users. Eraser mode is not the same as an eraser preset. I know it is confusing at first but there is a good reason why eraser mode works the way it does. There are lengthy topics about it on the forum where people fight to death about what is right or wrong. I agree however that Krita perhaps can make this more clear somehow.

It’s possible to change the cursor settings but it I think its just natural that the brush otline is the size of the brush. I also think that it’s not that big of an issue because the cursor will always jump to the stylus (unless you set it to relative mode, do people do this).

You can still see your active tool in the tool box, can’t you? I mean, it doesn’t do much of a difference, the tool options docker doesn’t even say what tool is active, even if visible.

1 Like

For what its worth, this is the same in CSP too. it too has this mode where you can turn the current brush into eraser I think the shortcut there is ‘C’ and the name is “paint with transparency”. I would suggest simply choosing a different eraser preset and think of that preset as a tool on its own but that is a workaround and not solution.

It’s deja vu, again.

8 Likes

One of the biggest jump user face in krita - are the brushes. but afaik its close to how CSP do it.

Alot of things that people will look as separate tools are brushes/ brush preset in krita.

Example;
Eraser Tool → Eraser Brush preset [you can make any tip be eraser with its own quirk]
Smuge Tool → Smudge Brush
Blur Tool → Blur Brush
Clone Tool → Clone Brush

We dont have dedicated eraser tool at the moment.

Disadvantage of this is that yeah if you come from different software its gonna be hard to find because for sure gonna be looking at the tool bar.

Advantage of this is. Honestly the flexibility / settings can get overwhelming but the flexibility of what the brushes can be.

The only difference I think [from csp] is that Krita doesn’t group them per type. OTH we can group them any way we wanted. There are brushes that kinda work as two different things. Im sure I have a brush that I use as blur smooth when its in eraser mode [I cant explain - it just works good :sweat_smile:]

As for the mirror mode.
It is partly my fault there are two canvas flip mode. :joy:
I requested a mirror around cursor [ if you are from CSP - this might be the one you are looking for]
So the other canvas flip, Flip the canvas from the midpoint of the screen/ while the around cursor one flip it with the midpoint being where your cursor is.

Honestly, coming from Krita to CSP (to test and compare things), I find their brush and tool organization very complex and confusing. It’s a matter of getting used to, for either program.

Is the real eraser tool on anyone’s TODO list? I’m wondering if someone should commit to implementing it…

1 Like

tell that to people still stuck with mice… i had to make a key bind to highlight my cursor via windows because i kept loosing it while drawing

Currently in nightlies, but Version 5.3 should have a dedicated Eraser slot shortcut on top of the already implemented “Eraser Toggle”. This is essentially the same as CSP’s eraser “tool”, except it doesn’t have an icon in toolbox but rather an optional one on toolbar (like toggle one).

I still very much prefer Shortcut Composer plugin over any Krita’s native brush picking method. Each slot has its shortcut and each shortcut calls its own set of brushes you pick from. One can simply be “Eraser” with only eraser presets, another with basic brushes, another with smudges only and so on.

I looked at it, but I’m still very confused what it’s supposed to do :confused:

I think as long as using an eraser somehow messes up the brush presets and the brush preset history, it is no good. What is needed, IMO, is two brush histories:

  • regular brush history - exactly like it is now, with eraser toggle and everything
  • eraser only brush history - separate and only for erasers, doesn’t affect “Switch to previous preset”

Or, at least, have this second eraser “history” have just 1 slot, i.e. let it remember the last used eraser. Then it would work kind of like in CSP, I guess? (You press a button and a specific eraser appears, unrelated to pens/brushes/pencils).

1 Like

It’s just another preset slot for brush tool, which works just like “subtool” in CSP (if you want to you can have a non-eraser brush on it too). Each slot remembers its own preset so you swap them with shortcuts (One brush, one eraser for example). But yeah it doesn’t work with “Switch to previous”… as it still shares “global” history. To separate that, each slot would need to have its own preset history and idk how would that affect performance.

Hard to make all the different methods work together when there are so many. You have options and choose the one that best fits your workflow.

Edit:
Again this is where Shortcut Composer shines. Each Pie (preset slot basically) can always swap to last used preset. So you could have Pie 1 (shortcut 1) as Eraser, Pie 2 (shortcut 2) as Brush then swap between them with shortcut 1 and 2, or even with “Switch previous preset” shortcut. Pressing Pie shortcuts will bring back its last used and not be overwritten by “Switch previous preset”.

2 Likes

Same here I prefer to have mine organize my own way.
I have my favs and I can access them in the same place. Granted my only experience with csp is when I test it out for a friend when I get her license for her birthday.

It just different organization paradigm, when you are use to one way its hard to jump to another.

Though I wonder if making a plugin, to allow 2 to 3 docker/panel to slot in different tags and show their associated presets is possible via python plugin. (unnecessary and i think better off as a plugin if ever - but that just pop off my head while im thinking about.

I think one thing OSS always has is that because many of us contribute our idea into it we favor customization & having options over discoverability of said options.

1 Like

Well now i have an option to use deja vu in a sentence

  1. UI - although customizing UI in krita is possible, it definitely feels every docker is designed in different way and behaves differently. I have hidden almost all the dockers and happy with minimal setup. But i agree with you on this
  2. shortcuts i still believe should have presents for new comers from different app, specially when its a new install a startup pop up should ask for mapping. Easier said then done though. However this can be overcome by getting used to krita. Like we all have.
  3. i find kritas organisation of brush better than other in case of defults. I believe this is the third time krita brush were organised thanks to david
  4. dedicated eraser is now a wip feature. So this will be taken care. Honestly i like the existing implementation. I have no clue how a dedicated eraser will help. My workflow suits the krita way.
2 Likes

I think because they are practically made by different people - the dockers work in different way. The design paradigm just didnt meld cohesively. I guess thats the downside of working in OSS.

I think a short series of tuto on how to setup krita is needed in the resource.
Also maybe a better default window.

on your 2. I agree. I think a more robust preset is needed for the newbies and more importantly those jumping from dif software. Or atleast for contentious preferences such as color picker [alt or ctrl] that an initial pop up setup be made ala blender when you first use it.

1 Like

While I found the crosshair option
Crosshair option
that looks like this


and this is what I wanted, there’s a problem with it. It needs to be dynamic, because once your brush is big enough, the cursor stays, as the setting changed the mouse cursor and not the brush cursor itself, thus brush circle rolls around independently, and this is confusing and distracting.

Yeah, but you have to look at it and not intuitively understand that you actually switched. Again, this is minor but still worth mentioning to think about. By the way I found this option
Tool Options
But nothing has changed except my tool options docker disappeared.

It’s made so you can quickly switch between different set of tools with a single shortcut.

A quick tip is: you can drag and drop any subtool from a docker to the toolbar, and you can drag any tool from the toolbar to a subtool docker. So in theory you can have a single docker with all the subtools you need there. But there’s a quick access panel for that.

For example, CSP has 2 different dockers of brushes with different shortcuts. Like dry media and paint, but I’ve combined it into one, so I have access to all my brushes with a single shortcut, just like in Krita. And of course you can create your own tags and put your favourite brushes in there.

1 Like

Yup, boender was in mind too.

Dockers probably can be cleaned up with maybe qt 6.

I am actually expecting too much from this migration which might not be true :joy:

The number of people who was about to throw krita to trash bin just because color picker is in alt instead ctrl - has given me headache that I think something like that is needed at this point.

I mentioned it was close . But im not really sure.
I guess we can say these are default “tags” as we call it here. I think Krita has that - with their default sets. Then anything new will need to be organize or up to the bundle maker.
Is there anything in it that makes it hard to transition to krita?

1 Like

No, tags and groups are the same no matter what you name it. I just was surprised you cannot drag brushes to reorganize inside the tag group

2 Likes

Understood. I think that was a feature request by someone in the forum. I remember voting for it - reorganizing inside tag.

You’re almost right. Yes, the docker went away. It’s supposed to. When you select “in Toolbar” it is literally an icon in your toolbar now.

Oh, I think I get it. No, I thought the top bar will change now. Nevermind then.