Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Color picker icon doesn't appear when holding Ctrl key #23

Open
Deevad opened this issue Jun 26, 2014 · 5 comments
Open

Color picker icon doesn't appear when holding Ctrl key #23

Deevad opened this issue Jun 26, 2014 · 5 comments
Labels
cat.UX Issue is related to user experience info.Small Issue has a quick fix type.Enhancement Issue requests feature.

Comments

@Deevad
Copy link
Contributor

Deevad commented Jun 26, 2014

Hi,

Problem:
If you hold Ctrl on keyboard over the canvas , it's currently hard to see your tool changed for a color-picker. Only the caption on the footer-bar change. You need to click on canvas to make the color preview and color-picker icon appearing.

Expected behavior:
As soon as Ctrl is pressed, the brush outliner change to a color-picker.

Reproducible: always

@achadwick achadwick added the ux label Jun 28, 2014
@achadwick achadwick removed the ux label Jul 9, 2014
@achadwick
Copy link
Member

Hi David --

Semi-confirmed in git master as of 27225a3 - but I'm not sure this is a bug.

What do you mean by "brush outliner" - just the cursor?

I note that the cursor changes when is held if and only if there are no other button bindings other than Button1 which start with with a modifier. This in fact is the intended behaviour: if there is, for example, a pair of bindings Button1 and Button2, then if is held down one cannot assume that the subsequent button press will be Button1.

The reason for this seeming intolerance of ambiguity ☺ is that the colour picker is implemented as a separate mode (tool), and when entered, the mode cannot be switched out of by pressing more modifier keys. If the picker were switched to immediately, other bindings would not operate.

tl;dr - the old behaviour can be restored by removing the default binding of Button2 to Zoom View.

("" is GTK3's spelling of "". They refer to the same key.)

@Deevad
Copy link
Contributor Author

Deevad commented Jul 9, 2014

<Primary> is GTK3's spelling of <Control>

Oh good to know

What do you mean by "brush outliner" - just the cursor?

For me, the 'brush outliner' describes the circle lined cursor for brush ; often with a similar diameter than the brush. Eg. :
2014-07-07_screenshot

the old behaviour can be restored by removing the default binding of Button2 to Zoom View.

Oh good to know there is an immediate workaround. I need a bit of precision before picking a color, and the "brush outliner" isn't enough good for performing this. I pick a lot during painting. I tested and it works. Thanks.

This in fact is the intended behaviour if there is, for example, a pair of bindings <Primary>Button1 and <Primary>Button2, then if <Primary> is held down one cannot assume that the subsequent button press will be Button1.

I understand. It's logical on the software side, and 'tool binding' side logic too.
But when I hold <primary> the current "brush outline" cursor is not enough precise for me to pick/click on canvas the color I want. That's why I like when a color-picker cursor appear when <primary> is held. Also, Gimp, Krita, Ps, Painter, and other painting software does it this way.

@iirelu iirelu added the cat.UX Issue is related to user experience label Nov 27, 2014
@achadwick achadwick added this to the Post-1.2 milestone Apr 24, 2015
@achadwick
Copy link
Member

Deferring until after the 1.2 release. Fiddling with the behaviour of "modifier keys" (really mode switching) generally leads to more mess elsewhere, and there's already quite a bit of that affecting this bit of the code (e.g. #253).

@mukuljainx
Copy link
Contributor

@achadwick , I really dont think this one is a bug or issue, other painting may do in that other way but we don't, simple. While pressing "crtl" I got two option mentioned in footer-bar, one to choose outline and one for other work, so crtl just cant give you color picker and it dosent mean that way too, user have to understand, whats your opinion?

@odysseywestra
Copy link
Member

Another workaround is to use the "r" key since now that is also the default shortcut for color picker as well.

@AesaraB AesaraB added info.Triage Need to triage this type.Enhancement Issue requests feature. info.Small Issue has a quick fix and removed info.Triage Need to triage this labels Jan 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cat.UX Issue is related to user experience info.Small Issue has a quick fix type.Enhancement Issue requests feature.
Development

No branches or pull requests

6 participants