https://bugs.kde.org/show_bug.cgi?id=352747

Dmitry Kazakov <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://commits.kde.org/kri
                   |                            |ta/042dbe5190fa613ae53a2423
                   |                            |6ad3eb19b2b03b16
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED

--- Comment #5 from Dmitry Kazakov <[email protected]> ---
Git commit 042dbe5190fa613ae53a24236ad3eb19b2b03b16 by Dmitry Kazakov.
Committed on 29/01/2018 at 13:35.
Pushed by dkazakov into branch 'master'.

Block all the non-view input user actions while filter dialog is active

Now all the input actions are divided into two groups: view-transform and
modifying. And the canvas can block any of these action by setting a special
flag, that is checked by the shortcuts matcher.

When the filter dialog opens, it just blocks all the modifying actions,
allowing the view ones at the same time :)

M  +1    -0    libs/ui/CMakeLists.txt
M  +11   -0    libs/ui/canvas/kis_canvas2.cpp
M  +14   -1    libs/ui/canvas/kis_canvas2.h
M  +10   -5    libs/ui/dialogs/kis_dlg_filter.cpp
A  +34   -0    libs/ui/input/KisInputActionGroup.cpp     [License: GPL (v2+)]
A  +79   -0    libs/ui/input/KisInputActionGroup.h     [License: GPL (v2+)]
M  +6    -0    libs/ui/input/kis_abstract_input_action.cpp
M  +7    -0    libs/ui/input/kis_abstract_input_action.h
M  +4    -2    libs/ui/input/kis_abstract_shortcut.cpp
M  +3    -1    libs/ui/input/kis_abstract_shortcut.h
M  +5    -0    libs/ui/input/kis_input_manager_p.cpp
M  +6    -0    libs/ui/input/kis_pan_action.cpp
M  +2    -0    libs/ui/input/kis_pan_action.h
M  +6    -0    libs/ui/input/kis_rotate_canvas_action.cpp
M  +2    -0    libs/ui/input/kis_rotate_canvas_action.h
M  +14   -3    libs/ui/input/kis_shortcut_matcher.cpp
M  +5    -0    libs/ui/input/kis_shortcut_matcher.h
M  +6    -0    libs/ui/input/kis_zoom_action.cpp
M  +2    -0    libs/ui/input/kis_zoom_action.h

https://commits.kde.org/krita/042dbe5190fa613ae53a24236ad3eb19b2b03b16

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to