piskelapp / piskel

A simple web-based tool for Spriting and Pixel art.
http://piskelapp.com
Apache License 2.0
11.15k stars 781 forks source link

[Feature Request] option to remap lighten/darken tool to two-button mouse #972

Open johnthehappyjohn opened 4 years ago

johnthehappyjohn commented 4 years ago

Suggest allowing L & R clicks to be mapped to separate functions (Lighten/darken) respectively. Could also apply to select tool (L to move select field, R to move selected contents) reducing required key combinations.

OPStellar commented 4 years ago

Hi, johnthehappyjohn, There's a little problem with your suggestion. You specify that secondary clicks would move selected contents, but this can already be accomplished by using the 'Shift' key. The command/Ctrl key can be use similarly to darken with the lighten/darken tool. Hope this helps! Opie

On Oct 24, 2020, at 8:05 PM, johnthehappyjohn notifications@github.com wrote:

Suggest allowing L & R clicks to be mapped to separate functions (Lighten/darken) respectively. Could also apply to select tool (L to move select field, R to move selected contents) reducing required key combinations.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/piskelapp/piskel/issues/972, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALXQG3N6XKLTMTNIWNPGIYTSMNTT7ANCNFSM4S55YOZQ.

johnthehappyjohn commented 4 years ago

Many thanks!

I am aware; however, both right and left clicks do the same thing with those two functions. Seems odd to require a keyboard combination when there's a perfectly viable mouse button crying out for a secondary function (altfire!) as it is for the brush tool. I am unable to bind specific functions of tools to the mouse buttons; only to select the tool itself, and then, only to keyboard inputs.

Hope this clarifies.

JoHaJo


From: Sir Vyvre the Lone notifications@github.com Sent: 25 October 2020 01:22 To: piskelapp/piskel piskel@noreply.github.com Cc: johnthehappyjohn georgegearing@hotmail.co.uk; Author author@noreply.github.com Subject: Re: [piskelapp/piskel] [Feature Request] option to remap lighten/darken tool to two-button mouse (#972)

Hi, johnthehappyjohn, There's a little problem with your suggestion. You specify that secondary clicks would move selected contents, but this can already be accomplished by using the 'Shift' key. The command/Ctrl key can be use similarly to darken with the lighten/darken tool. Hope this helps! Opie

On Oct 24, 2020, at 8:05 PM, johnthehappyjohn notifications@github.com wrote:

Suggest allowing L & R clicks to be mapped to separate functions (Lighten/darken) respectively. Could also apply to select tool (L to move select field, R to move selected contents) reducing required key combinations.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/piskelapp/piskel/issues/972, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALXQG3N6XKLTMTNIWNPGIYTSMNTT7ANCNFSM4S55YOZQ.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/piskelapp/piskel/issues/972#issuecomment-716072999, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ARQCETM5HDQU76C4GUMAYHLSMNVTTANCNFSM4S55YOZQ.

OPStellar commented 4 years ago

You taught me a new power. Piskel surprises me every time I use it. I had forgotten it could even do secondary clicks! I probably stopped doing that when I learned that I could just use the x shortcut key and focus on positioning of my clicks without worrying whether my use of two fingers might redirect the placement (I use Piskel on a MacBook Pro with a trackpad, and I don't use the 'control+click' method for secondary clicks).

That said, I think that the way it is mapped is strictly to color. I get what you mean about how that would be helpful in lightening and darkening; however, that's brightness, not hue, and the shift key does what you're requesting in that regard. Understand that as soon as there is more than one function for a primary action (such as clicking and secondary clicking), bugs will arise. Also, as a trackpad user, I don't find it very easy to draw with two fingers on the trackpad at once… so just for the sake of universal design, I don't think mapping more functions to secondary clicks would be a step in the right direction. There are alternatives, though, in the area of making selections: There is a request for a 'select all pixels of the same color' expansion to the shape selection tool. Perhaps a key command could be used while making selections that will invert the selection? I'm not sure how practical that would be, but it might be worth exploring.

Anyway, here's the tl:dr… clicking < typing Most fluent users prefer to use the modifier keys (command/ctrl, alt/option, shift, etc.) to perform tasks than to click. I recommend you request a non-click option. Thanks for your consideration of my feedback.

On Oct 25, 2020, at 11:46 AM, johnthehappyjohn notifications@github.com wrote:

Many thanks!

I am aware; however, both right and left clicks do the same thing with those two functions. Seems odd to require a keyboard combination when there's a perfectly viable mouse button crying out for a secondary function (altfire!) as it is for the brush tool. I am unable to bind specific functions of tools to the mouse buttons; only to select the tool itself, and then, only to keyboard inputs.

Hope this clarifies.

JoHaJo


From: Sir Vyvre the Lone notifications@github.com Sent: 25 October 2020 01:22 To: piskelapp/piskel piskel@noreply.github.com Cc: johnthehappyjohn georgegearing@hotmail.co.uk; Author author@noreply.github.com Subject: Re: [piskelapp/piskel] [Feature Request] option to remap lighten/darken tool to two-button mouse (#972)

Hi, johnthehappyjohn, There's a little problem with your suggestion. You specify that secondary clicks would move selected contents, but this can already be accomplished by using the 'Shift' key. The command/Ctrl key can be use similarly to darken with the lighten/darken tool. Hope this helps! Opie

On Oct 24, 2020, at 8:05 PM, johnthehappyjohn notifications@github.com wrote:

Suggest allowing L & R clicks to be mapped to separate functions (Lighten/darken) respectively. Could also apply to select tool (L to move select field, R to move selected contents) reducing required key combinations.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/piskelapp/piskel/issues/972, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALXQG3N6XKLTMTNIWNPGIYTSMNTT7ANCNFSM4S55YOZQ.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/piskelapp/piskel/issues/972#issuecomment-716072999, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ARQCETM5HDQU76C4GUMAYHLSMNVTTANCNFSM4S55YOZQ. — You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/piskelapp/piskel/issues/972#issuecomment-716168499, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALXQG3NQGJO2LHX2VG6Y5ATSMRB4NANCNFSM4S55YOZQ.

johnthehappyjohn commented 4 years ago

Fair enough; this might become less necessary over time with familiarity. As you say, the modifier keys are already there and functional! An 'invert selection' modifier is an excellent shout though!! Perhaps it's just time to shell out for Aseprite...As I've no points in coding, I can't appreciate the inevitable bugs I'm probably implying. Thanks anyway!JoHaJoOn 25 Oct 2020 16:05, Sir Vyvre the Lone notifications@github.com wrote:

You taught me a new power. Piskel surprises me every time I use it.

I had forgotten it could even do secondary clicks! I probably stopped doing that when I learned that I could just use the x shortcut key and focus on positioning of my clicks without worrying whether my use of two fingers might redirect the placement (I use Piskel on a MacBook Pro with a trackpad, and I don't use the 'control+click' method for secondary clicks).

That said, I think that the way it is mapped is strictly to color. I get what you mean about how that would be helpful in lightening and darkening; however, that's brightness, not hue, and the shift key does what you're requesting in that regard. Understand that as soon as there is more than one function for a primary action (such as clicking and secondary clicking), bugs will arise.

Also, as a trackpad user, I don't find it very easy to draw with two fingers on the trackpad at once… so just for the sake of universal design, I don't think mapping more functions to secondary clicks would be a step in the right direction.

There are alternatives, though, in the area of making selections:

There is a request for a 'select all pixels of the same color' expansion to the shape selection tool. Perhaps a key command could be used while making selections that will invert the selection? I'm not sure how practical that would be, but it might be worth exploring.

Anyway, here's the tl:dr…

clicking < typing

Most fluent users prefer to use the modifier keys (command/ctrl, alt/option, shift, etc.) to perform tasks than to click.

I recommend you request a non-click option. Thanks for your consideration of my feedback.

On Oct 25, 2020, at 11:46 AM, johnthehappyjohn notifications@github.com wrote:

Many thanks!

I am aware; however, both right and left clicks do the same thing with those two functions. Seems odd to require a keyboard combination when there's a perfectly viable mouse button crying out for a secondary function (altfire!) as it is for the brush tool. I am unable to bind specific functions of tools to the mouse buttons; only to select the tool itself, and then, only to keyboard inputs.

Hope this clarifies.

JoHaJo


From: Sir Vyvre the Lone notifications@github.com

Sent: 25 October 2020 01:22

To: piskelapp/piskel piskel@noreply.github.com

Cc: johnthehappyjohn georgegearing@hotmail.co.uk; Author author@noreply.github.com

Subject: Re: [piskelapp/piskel] [Feature Request] option to remap lighten/darken tool to two-button mouse (#972)

Hi, johnthehappyjohn,

There's a little problem with your suggestion. You specify that secondary clicks would move selected contents, but this can already be accomplished by using the 'Shift' key. The command/Ctrl key can be use similarly to darken with the lighten/darken tool.

Hope this helps!

Opie

On Oct 24, 2020, at 8:05 PM, johnthehappyjohn notifications@github.com wrote:

Suggest allowing L & R clicks to be mapped to separate functions (Lighten/darken) respectively. Could also apply to select tool (L to move select field, R to move selected contents) reducing required key combinations.

You are receiving this because you are subscribed to this thread.

Reply to this email directly, view it on GitHub https://github.com/piskelapp/piskel/issues/972, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALXQG3N6XKLTMTNIWNPGIYTSMNTT7ANCNFSM4S55YOZQ.

You are receiving this because you authored the thread.

Reply to this email directly, view it on GitHubhttps://github.com/piskelapp/piskel/issues/972#issuecomment-716072999, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ARQCETM5HDQU76C4GUMAYHLSMNVTTANCNFSM4S55YOZQ.

You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/piskelapp/piskel/issues/972#issuecomment-716168499, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALXQG3NQGJO2LHX2VG6Y5ATSMRB4NANCNFSM4S55YOZQ.

—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or unsubscribe.

OPStellar commented 4 years ago

I'll stick with Piskel, it's a solid software that works on Mac. I don't know what updates have come out lately, but I trust that some are in the works! Hope you come back soon!

On Oct 25, 2020, at 12:36 PM, johnthehappyjohn notifications@github.com wrote:

Fair enough; this might become less necessary over time with familiarity. As you say, the modifier keys are already there and functional! An 'invert selection' modifier is an excellent shout though!! Perhaps it's just time to shell out for Aseprite...As I've no points in coding, I can't appreciate the inevitable bugs I'm probably implying. Thanks anyway!JoHaJoOn 25 Oct 2020 16:05, Sir Vyvre the Lone notifications@github.com wrote: You taught me a new power. Piskel surprises me every time I use it. I had forgotten it could even do secondary clicks! I probably stopped doing that when I learned that I could just use the x shortcut key and focus on positioning of my clicks without worrying whether my use of two fingers might redirect the placement (I use Piskel on a MacBook Pro with a trackpad, and I don't use the 'control+click' method for secondary clicks).

That said, I think that the way it is mapped is strictly to color. I get what you mean about how that would be helpful in lightening and darkening; however, that's brightness, not hue, and the shift key does what you're requesting in that regard. Understand that as soon as there is more than one function for a primary action (such as clicking and secondary clicking), bugs will arise. Also, as a trackpad user, I don't find it very easy to draw with two fingers on the trackpad at once… so just for the sake of universal design, I don't think mapping more functions to secondary clicks would be a step in the right direction. There are alternatives, though, in the area of making selections: There is a request for a 'select all pixels of the same color' expansion to the shape selection tool. Perhaps a key command could be used while making selections that will invert the selection? I'm not sure how practical that would be, but it might be worth exploring.

Anyway, here's the tl:dr… clicking < typing Most fluent users prefer to use the modifier keys (command/ctrl, alt/option, shift, etc.) to perform tasks than to click. I recommend you request a non-click option. Thanks for your consideration of my feedback.

On Oct 25, 2020, at 11:46 AM, johnthehappyjohn notifications@github.com wrote:

Many thanks!

I am aware; however, both right and left clicks do the same thing with those two functions. Seems odd to require a keyboard combination when there's a perfectly viable mouse button crying out for a secondary function (altfire!) as it is for the brush tool. I am unable to bind specific functions of tools to the mouse buttons; only to select the tool itself, and then, only to keyboard inputs.

Hope this clarifies.

JoHaJo


From: Sir Vyvre the Lone notifications@github.com Sent: 25 October 2020 01:22 To: piskelapp/piskel piskel@noreply.github.com Cc: johnthehappyjohn georgegearing@hotmail.co.uk; Author author@noreply.github.com Subject: Re: [piskelapp/piskel] [Feature Request] option to remap lighten/darken tool to two-button mouse (#972)

Hi, johnthehappyjohn, There's a little problem with your suggestion. You specify that secondary clicks would move selected contents, but this can already be accomplished by using the 'Shift' key. The command/Ctrl key can be use similarly to darken with the lighten/darken tool. Hope this helps! Opie

On Oct 24, 2020, at 8:05 PM, johnthehappyjohn notifications@github.com wrote:

Suggest allowing L & R clicks to be mapped to separate functions (Lighten/darken) respectively. Could also apply to select tool (L to move select field, R to move selected contents) reducing required key combinations.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/piskelapp/piskel/issues/972, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALXQG3N6XKLTMTNIWNPGIYTSMNTT7ANCNFSM4S55YOZQ.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/piskelapp/piskel/issues/972#issuecomment-716072999, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ARQCETM5HDQU76C4GUMAYHLSMNVTTANCNFSM4S55YOZQ. — You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/piskelapp/piskel/issues/972#issuecomment-716168499, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALXQG3NQGJO2LHX2VG6Y5ATSMRB4NANCNFSM4S55YOZQ.

—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or unsubscribe. — You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/piskelapp/piskel/issues/972#issuecomment-716175320, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALXQG3PGD2SKC6QSDMGUDMDSMRHXHANCNFSM4S55YOZQ.