I thought hovering over color field to be able to bring up color picker was very cumbersome and when I paint in Photoshop I use multipixel sampling to blend colors. It works also in Grease pencil with vertex mode (the main reason I neede this addon) Color history is self explanatory (click on color square and then move cursor away to sample it)
As soon as you hover any element of the ColorAide sidebar panel (the color thumbnails, the - or + buttons, the 1x1 or 5x5 buttons, the Quickpick size bar or the Rect Color Picker button), it spams this error message in the console:
EDIT: it also does this when you paint on the model.
Hi Xan, unfortunately I was not able to reproduce the error.
But tried to address it in this v1.0.3 release, try it and let me know if it worked. Release Coloraide v1.0.3 · longiy/Coloraide
If it didn’t can you record your screen with the error happening?
Regarding the other bugs (Slider, and Color change) I will try to adresss them next.
Also let me know how is the extension working overall and what is you experience.
I have removed the 1.0.2 version and installed 1.0.3, saved preferences and restarted Blender, and as soon as I switched the workspace from Modeling to Texture Paint, I got this new error:
The previous error (unknown operator 'screen.fake_user') no longer appears.
unfortunately I was not able to reproduce the error.
If you launch Blender in command line, you might be able to see the errors I mentioned ; they don’t appear in Blender itself.
Feature request:
Do you think it would be possible to add an option (in the add-on preferences) to let the user choose and customize hotkeys for the 1x1 and 5x5 color pickers?
Fixed color box synchronization with active color in texture paint mode and GP
Clamped picker_mean and picker_current value slider
Fixed screen cancel bug
Regarding key maps, in the texture paint window you should be able to assig n the keymap with right click assign key map, in the 3dview I will have a look at it
Regarding Color syncing, here is what I noticed in 1.0.4:
if you click on the picker_mean thumbnail (and change its color) the active color also gets updated correctly
if you change the active color (in the topbar) the picker_mean thumbnail is not updated in sync
Regarding the Quickpick size, I can change its value in its horizontal bar but I have the feeling a button is missing.
I don’t know how to use this Quickpick size.
Currently the color synchronization is one directional, meaning COloraide doesn’t replace topbar colorbox funtionality. Conceptually it just “cast” the color into the topbar colorbox.
Quickpick size is mapped to the backslash, the button was there initially but removed for cleaning up the UI, I will consider putting it back
There’s a feature request that I suggested to the developer of Photopea and which ended being implemented: Adaptive Palette (it is now the 9th top most activated plugin in Photopea).
If you want to test it, go to Photopea, open a new project (and chose one of the available templates), go to the Window menu > Plugins, choose Adaptive Palette and install it.
I would love to see similar palette bars in your add-on (they are so convenient while painting).
It would provide the user color bars with: brightness, hueshift, intensity, tints, tones, saturation, …
EDIT: I’ve decided to try to create a dedicated script for these adaptive palettes: Adaptive Color Palette
Added RGB and LAB sliders (adjusted with D65 whitepoint to align with Photoshop sliders)
Added HEX code field
Reversed history swatches order of sorting
Added custom sized picker button
Hid Rect picker since I don’t think it is in line with purposes of this addon anymore
Small QoL improvements
Since the palette functionality is moved into separate addon, I have decided to implement RGB snd Lab sliders since this is what use the most when painting and I eyeball the colors most of the time and adjust with slider afterwards. There were sometimes some little discrepancies when doing RGB to Lab conversion but it should work well most of the time. If you find anything hit me up.
Updated the addon with support for native Blender colour palette!
Would love you guys to test it out since since someone had an weird issue that I could not replicate.
Noticed a small issue when I have the Coloraide panel pinned, it doesn’t update the default colour swatch unless I click on the Coloraide colour wheel/RGB/Lab properties.
To reproduce:
Pin the Coloraide panel
Change the original blender colour (or pick one with shift X)
Then try to alter this colour using Colouraide’s HSV swatch.
I’m using 4.2.5 and Coloraide 1.2.8, the problem doesn’t seem to be exclusive to pinning actually, and I’ve just arrived at my studio on a different machine and managed to reproduce. Maybe I’m missing something or being silly. I’ll explain again:
If I alter the HSV sliders in the panel that appears when I click the Colouraide swatch (pointed out here), the Blender swatch does not change (and is honoured when painting).
I use HSV most of the time, maybe a better fix would be to include that in the Colouraide UI along with RGB+Lab?