Bug 431910

Summary: There is no way to set a keyboard shortcut for brush smoothing with multibrush
Product: [Applications] krita Reporter: Taran Marley <vitreouscut>
Component: Shortcuts and Canvas Input SettingsAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: ahab.greybeard
Priority: NOR    
Version First Reported In: 4.4.2   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Taran Marley 2021-01-22 01:20:02 UTC
SUMMARY
I’ve tried setting it up in Setting -> Configure Krita -> Keyboard Shortcuts:
But the ones in there don’t function in the multibrush tool it only functions general painting.

STEPS TO REPRODUCE
1. Setting -> Configure Krita -> Keyboard Shortcuts
2. Search for multibrush smoothing
3. Notice that it isn't there

OBSERVED RESULT
There is no way to set a shortcut for this feature

EXPECTED RESULT
There would be a way to set a shortcut for this feature

SOFTWARE/OS VERSIONS
Windows: 10
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
I really love Krita, thanks for working on it.
Comment 1 Taran Marley 2021-01-22 01:21:37 UTC
I discussed it here before posting the bug report: https://krita-artists.org/t/is-a-brush-smoothing-hotkey-for-multibrush-possible/17306
Comment 2 Ahab Greybeard 2021-01-22 10:01:30 UTC
It would be useful if the keyboard shortcuts for brush smoothing (and the Toolbar icons, if present) had effect on the Freehand Brush or the Multibrush, whichever was in use at the time.
Comment 3 Dmitry Kazakov 2021-02-18 08:35:55 UTC
Git commit f40a53484af6ed9dd8dc080ee924fd2d96f41f65 by Dmitry Kazakov, on behalf of Santhosh Anguluri.
Committed on 18/02/2021 at 08:35.
Pushed by dkazakov into branch 'master'.

Smoothing Options for Multihand  Brush

Before this MR there were shortcut actions to trigger Brush
Smoothing Actions of Freehand tool alone. This MR extends
those actions over multihand tool as well.

Before: KisToolMultiBrushFactory is derived from KisToolPaintFactoryBase

After: KisToolMultiBrushFactory is derived from KisToolBrushFactory
       and hence inherits the shortcut actions as well.

M  +5    -0    plugins/tools/basictools/kis_tool_brush.h
M  +2    -2    plugins/tools/basictools/kis_tool_multihand.h

https://invent.kde.org/graphics/krita/commit/f40a53484af6ed9dd8dc080ee924fd2d96f41f65