"Your program is stupid. It doesn't work," my wife told me
Naturally, she clicked on the blue outer portion of the colour wheel.
"This is stupid. It doesn't work," she complained. I love that I can always count on her for honest feedback!The colour wheel works, of course. It works exactly the same way as Inkscape and other graphics design software. Clicking on the ring sets the hue. But when the saturation is zero, the hue component doesn't matter, because the absence of colour is always gray.
On Zwibbler, this always happens, because the default colours are black and white.
With one line of code, I made the colour wheel behave the way she expected, and eliminated a negative experience for first time users.
(Update in response to criticism.) The fix I made matches expectations of new users, as well as experienced designers. If the current colour has saturation level 0 (i.e. it's white/black/gray), and you click on the outer ring, then obviously your intention is to eventually increase the saturation. Otherwise what you are doing has no effect. The program sets the saturation component to 1.0 only in that specific case. Otherwise, it leaves your current position in the triangle alone, allowing you to rotate the hue value.
You might also want to read:
For an extra UI bonus, you could animate the slide from 0.0 to 0.8 (or 1.0) saturation. This might help users understands what that little circle/triangle device is, and thus ensure they can select a 1.0 saturation if they really want to, in case the default 0.8 isn't "unnatural" enough.
... and you are really, really bad at design.
BTW, when I text color in Zwibbler, it doesn't seem to change the text unless I move the text or something to get it to redraw.
Using latest Chrome on Ubuntu
The color at the center looks like a sickly shade of gray to me. It might be better to emphasize the side favoring some more color, but not the tip of the triangle.
I just tried Zwibbler! It's very cool!!
I only have one minor issue: when I switch the combobox selections using the keyboard, it doesn't work. It doesn't update the drawing, and if I change target, my selection is lost.