After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 737570 - Shortcut [some modifier] + Mousewheel for changing pen size
Shortcut [some modifier] + Mousewheel for changing pen size
Status: RESOLVED FIXED
Product: GIMP
Classification: Other
Component: General
2.8.14
Other All
: Normal enhancement
: 2.10
Assigned To: GIMP Bugs
GIMP Bugs
: 753246 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2014-09-29 09:25 UTC by 0815
Modified: 2016-03-28 00:05 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description 0815 2014-09-29 09:25:37 UTC
Long time ago I have tested Corel Photo Paint. It's tutorial video was amusing. "We have a ugly girl. But don't worry! We have Corel Photo Paint". I have used heal tool for removing reddened skin, and all other types of difference to perfect model skin. So I clicked onto heal tool, positioned it over a freckle, changed tool size via mouse wheel + [Shift] so heal tool was approximatly 2 times bigger than the freckle and healed it.

And exactly this feature is missing in gimp. A simple shortcut (maybe  [Shift] + Mousewheel) for changing current pen size without changing mouse position.

Currently for every freckle i have to click onto size element, position mouse over frecke and change size of heal tool via arrow keys.
Comment 1 Michael Schumacher 2014-09-29 11:31:33 UTC
You can map the too-value-2-increase and -decrease actions to Shift+Scroll of the Main Mouse wheel controller.

So this would be about having this mapping be default.
Comment 2 0815 2014-09-30 07:58:42 UTC
Wow! I haven't seen this function!

Under section configuration / input control I found main mouse wheel active control. Setting [Alt] + Wheel to tools-paint-brush-size-increase / tools-paint-brush-size-decrease did exactly what I want!

Great job!

---

And it doesn't matter if shortcut is [shift]+mousewheel or [alt]+mousewheel.
Comment 3 Michael Natterer 2014-10-12 10:02:53 UTC
This is our current default mapping for the wheel (from the default
controllerrc). Pretty much an ad-hoc hack in order to make the
then-new controller do something at all. I suggest we rethink this
and add useful actions instead.

  (map "scroll-up-alt"                 "tools-opacity-increase-skip")
  (map "scroll-down-alt"               "tools-opacity-decrease-skip")
  (map "scroll-up-control-alt"         "context-gradient-select-next")
  (map "scroll-down-control-alt"       "context-gradient-select-previous")
  (map "scroll-up-shift-alt"           "context-pattern-select-next")
  (map "scroll-down-shift-alt"         "context-pattern-select-previous")
  (map "scroll-up-shift-control"       "context-brush-select-next")
  (map "scroll-down-shift-control"     "context-brush-select-previous")
  (map "scroll-up-shift-control-alt"   "context-font-select-next")
  (map "scroll-down-shift-control-alt" "context-font-select-previous")
Comment 4 Michael Schumacher 2015-08-05 11:16:30 UTC
*** Bug 753246 has been marked as a duplicate of this bug. ***
Comment 5 Michael Natterer 2016-03-28 00:05:47 UTC
This should be much better than before:

commit ce741342ced3c09301aa2de7534c308269fa35ba
Author: Michael Natterer <mitch@gimp.org>
Date:   Mon Mar 28 02:01:25 2016 +0200

    Bug 737570 - Shortcut [some modifier] + Mousewheel for changing pen size
    
    Change the default controllerrc to do some useful things with the
    current tool.

 etc/controllerrc | 28 ++++++++++++++--------------
 1 file changed, 14 insertions(+), 14 deletions(-)