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

Expected date to add again color setting HSB / HSV ?

Tags: None
(comma "," separated)
nicoraf
Registered Member
Posts
12
Karma
0
Hello,

Currently in Krita 4.17 there is no way to select numerically a color by HSB or any other way that RGB. In previous versions that was possible. I wonder if it is planned to include that again soon, at least with a temporal method, or as it was before ?

I am specifically talking about "Select a color", and maybe also "Advanced color selector".

I think that in previous versions it was possible to select numerically colors by HSB , HSL, and also were sliders to modify those properties of the colors?

Thanks in advance,
Nicolas.
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
Nobody is working on it, so there is no expected date.
nicoraf
Registered Member
Posts
12
Karma
0
Hi Boudewijn,

That was a basic but important feature, that I think it was in previous versions of Krita, I wonder why it had been removed. It can be a bit annoying for someone that had been using Krita and with the newest version lost that feature :(.

Thanks
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
Because it was too crashy.
svenreinold
Registered Member
Posts
17
Karma
0
How can a HSV slider be so hard to program? We basically have it visually. All what has to be done is to get the ACS's coordinates and convert them into 256 points. Well the square one. the y axis is for the Value, the x axis is for the saturation, And the Hue slider is already there. This tool is extremely important especially for those taht want to get the exact brightness. So I have to suggest. I can't code. But if I could I would immediately write an HSV color slieder. So I have to rely on the internet.
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
svenreinold wrote:How can a HSV slider be so hard to program?


Please go ahead and program it?
User avatar
tymond
KDE Developer
Posts
240
Karma
5
Hey! As a both Krita developer and user, I would love to have HSV selector again myself. It bothered me for a long time before I got used to Advanced Color Selector. Unfortunately I was hired to fix bugs, according to our promise at last fundraiser, so I can't do it right now - and if it is possible, I would probably want to implement it, why not, it helped me myself a lot before.

But... well, you say you can't code, but if you could, you'd code it right away, because you think it's easy. It's a bit hard to explain, but iften there are things that are really easy to code, for example, in a new clean application, but very hard to make a part of a bigger program - and it's one of those cases. There is an underlying structure which the color selector needs to connect to, and then color selector and other parts of code sends to different parts some signals and messages and all of it needs to work together and basically in HSV selector it was broken so much that dixing it would take a lot of time. You may look at Krita UI and think "well, just copy the advanced color selector and put sliders there", but since there is a lot of complexity you don't see as a non-programmer, I believe you might've missed some details which are actually important.

There were some mentions of using Python to make color selectors... but I don't remember if it would actually help or be even worse ;)

If you have a bit of time, I could try to help you build Krita and look at the code to figure out if what you suggest is possible or not. That's a serious offer, a lot of the code is written by volunteers, sometimes they don't have a lot of previous experience with coding, but code is basically English with a bit more characters. Reading code is easy. Figuring out how to make it work the way you want it to work, well, that's the tricky part ;) (And as I said, I want to have it too. And if it turns out to be too time-consuming, at least you'll learn something new ;) )
asdfiuro
Registered Member
Posts
1
Karma
0
tymond wrote:Hey! As a both Krita developer and user, I would love to have HSV selector again myself. It bothered me for a long time before I got used to Advanced Color Selector. Unfortunately I was hired to fix bugs, according to our promise at last fundraiser, so I can't do it right now - and if it is possible, I would probably want to implement it, why not, it helped me myself a lot before.

But... well, you say you can't code, but if you could, you'd code it right away, because you think it's easy. It's a bit hard to explain, but iften there are things that are really easy to code, for example, in a new clean application, but very hard to make a part of a bigger program - and it's one of those cases. There is an underlying structure which the color selector needs to connect to, and then color selector and other parts of code sends to different parts some signals and messages and all of it needs to work together and basically in HSV selector it was broken so much that dixing it would take a lot of time. You may look at Krita UI and think "well, just copy the advanced color selector and put sliders there", but since there is a lot of complexity you don't see as a non-programmer, I believe you might've missed some details which are actually important.

There were some mentions of using Python to make color selectors... but I don't remember if it would actually help or be even worse ;)

If you have a bit of time, I could try to help you build Krita and look at the code to figure out if what you suggest is possible or not. That's a serious offer, a lot of the code is written by volunteers, sometimes they don't have a lot of previous experience with coding, but code is basically English with a bit more characters. Reading code is easy. Figuring out how to make it work the way you want it to work, well, that's the tricky part ;) (And as I said, I want to have it too. And if it turns out to be too time-consuming, at least you'll learn something new ;) )


Hello, there, I joined the forum just to ask for this same topic.

I found the current version of Krita (4.4.1) have a HSV sliders with actual numeric input in angle and percentage (which is perfect, is exactly what I wanted) BUT it can only be accessed by opening the color selector pop-up. It would be really great if that could be an accessible dock instead of a hard to find pop-up, since is used a lot and is a process-breaker to open the pop-up each time we need it. Thanks. I attach a screenshot of the pop-up accessible by double clicking on the selected color on the toolbar "Brushes and Stuff" in case someone need it.

Image


Bookmarks



Who is online

Registered users: Bing [Bot], claydoh, Evergrowing, Google [Bot], rblackwell