Bug 363315 - Averaged/Mixed Custom Color Selector
Summary: Averaged/Mixed Custom Color Selector
Status: REPORTED
Alias: None
Product: krita
Classification: Applications
Component: Color Selectors (show other bugs)
Version: 2.9.10
Platform: Other All
: NOR wishlist
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-20 08:41 UTC by Kurin
Modified: 2024-01-22 08:31 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kurin 2016-05-20 08:41:12 UTC
A tweak to the 'digital colors mixer' (or creation of a similar docker) that lets you mix two arbitrary colors (as opposed to FG/BG to arbitrary color) so that the two end-points don't change once you have set the color (The current version of 'digital colors mixer' changes the gradients whenever you set the color) for use in things like manual blending (rendering shadows, mixing colors, etc).  Being able to easily select the end-point colors by way of eyedropper (tool, or button on the docker) would be great as well.

Reproducible: Always

Steps to Reproduce:
Feature Request

Actual Results:  
Feature Request

Expected Results:  
Feature Request
Comment 1 Halla Rempt 2016-05-20 08:54:11 UTC
What kind of mixing do you want? I mean, creating a gradient over all channels, or maybe hue, saturation or value?
Comment 2 Kurin 2016-05-20 08:56:15 UTC
(In reply to Boudewijn Rempt from comment #1)
> What kind of mixing do you want? I mean, creating a gradient over all
> channels, or maybe hue, saturation or value?

Gradient over all channels.  If you were to put in 'red' and 'yellow' into the two slots, it'd be a gradient including red, red-orange, orange, orange-yellow, and yellow (and everything between).  Similarly if you put 'white' and 'black' in, it'd be white, light grey, middle-grey, dark grey, black.
Comment 3 Tiar 2020-11-03 23:40:52 UTC
There is a Color Mixer Python plugin (should be available by default, I believe; but you might need to enable it first), does it fit your purpose?
In any case, either Color Mixer or the Digital Colors Mixer docker is a good place to implement this feature; creating just another docker would be pointless, I think.
Comment 4 Kurin 2020-11-04 00:10:53 UTC
(In reply to Tymond from comment #3)
> There is a Color Mixer Python plugin (should be available by default, I
> believe; but you might need to enable it first), does it fit your purpose?
> In any case, either Color Mixer or the Digital Colors Mixer docker is a good
> place to implement this feature; creating just another docker would be
> pointless, I think.

Yes, this plugin does have some functionality that I was wanting, though the UI leaves a some to be desired.  Both left and right click drop the primary color with no easy way to access the secondary color (shift, ctrl, alt and super don't do anything, you have to swap colors with 'x' or such), and there's no way to pick a color directly (you have to switch to the eyedropper tool, pick a color, and then drop it into the mixer, and then switch back to the brush tool)

It's a workable option, but I wouldn't call it a solution.
Comment 5 Bug Janitor Service 2020-11-04 04:33:38 UTC
Thanks for your comment!

Automatically switching the status of this bug to REPORTED so that the KDE team
knows that the bug is ready to get confirmed.

In the future you may also do this yourself when providing needed information.