Bug 302478 - set right click picker to wacom pad button not working
Summary: set right click picker to wacom pad button not working
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: 2.4
Platform: unspecified Linux
: NOR minor
Target Milestone: ---
Assignee: Arjen Hiemstra
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-25 04:50 UTC by theceason
Modified: 2013-07-05 17:32 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 2.8


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description theceason 2012-06-25 04:50:07 UTC
problem :
set wacom pad button of right click  to show  right click picker 
not working in krita 

test on ubuntu , kubuntu 12.04 
every gtk qt programme are fine , able to act as nomal right click
"this only happen in krita"

workaround:
move the wacom pen away form the wacom pad the button work

followwing is wishlist
1. able to assign a shortcut to pop up the right click picker (problem solve)
2. make right click picker on the fly 
   - assign "f" as shortcut to pop up picker
   - press f and holding
   - picker pop up
   - choose what you want on the fly
     - move your cusor on difference part selection
     (on this time left click button act as press down and holding)
     (highly recommended check out photoshop video)
   - release f
   - picker close and 

for wish 2 refference 
onthefly part- mypaint color picker : sorry i cant find some video
different selectioin - photoshop hud color picker :http://youtu.be/Xg0eRBrd_IA

Reproducible: Always
Comment 1 Halla Rempt 2012-06-27 13:40:53 UTC
shift-i already pops up a plain color selector, but it's a good idea to have a shortcut for the quick-access palette with favourite presets and color history.
Comment 2 Arjen Hiemstra 2012-06-28 15:02:49 UTC
Git commit 37a47e717afef18d134297d306d041085747350d by Arjen Hiemstra.
Committed on 27/06/2012 at 19:48.
Pushed by ahiemstra into branch 'master'.

Add a shortcut key for showing the popup palette

M  +3    -0    krita/ui/input/kis_input_manager.cpp

http://commits.kde.org/calligra/37a47e717afef18d134297d306d041085747350d
Comment 3 Halla Rempt 2012-07-29 13:31:59 UTC
As for the other part -- I'm not actually sure how to configure the wacom pad buttons. Does ubuntu have a utility for that?
Comment 4 Halla Rempt 2012-08-17 16:20:09 UTC
Git commit 6249b7b09bf11a72e20d9baf8b586ebeba689c5d by Boudewijn Rempt, on behalf of Arjen Hiemstra.
Committed on 27/06/2012 at 19:48.
Pushed by rempt into branch 'calligra/2.5'.

Add a shortcut key for showing the popup palette

M  +3    -0    krita/ui/input/kis_input_manager.cpp

http://commits.kde.org/calligra/6249b7b09bf11a72e20d9baf8b586ebeba689c5d
Comment 5 Arjen Hiemstra 2013-07-05 17:32:03 UTC
Git commit 122d35ffb499f89429efb96f38a03961132bb7d4 by Arjen Hiemstra.
Committed on 05/07/2013 at 14:41.
Pushed by ahiemstra into branch 'master'.

Make the canvas input configurable

This adds a page to the preferences dialog that allows you to select a
profile and configure the input for that profile.
Related: bug 298714, bug 298462, bug 317201
FIXED-IN: 2.8
REVIEW: 111391
GUI: Added a new "Canvas Input Settings" page.
DIGEST: Krita's canva input is now configurable.

M  +1    -0    krita/data/CMakeLists.txt
A  +4    -0    krita/data/input/CMakeLists.txt
A  +45   -0    krita/data/input/kritadefault.profile
M  +21   -0    krita/ui/CMakeLists.txt
M  +10   -0    krita/ui/dialogs/kis_dlg_preferences.cc
M  +2    -0    krita/ui/dialogs/kis_dlg_preferences.h
A  +334  -0    krita/ui/input/config/kis_action_shortcuts_model.cpp     [License: GPL (v2+)]
A  +122  -0    krita/ui/input/config/kis_action_shortcuts_model.h     [License: GPL (v2+)]
A  +88   -0    krita/ui/input/config/kis_edit_profiles_dialog.cpp     [License: GPL (v2+)]
A  +48   -0    krita/ui/input/config/kis_edit_profiles_dialog.h     [License: GPL (v2+)]
A  +88   -0    krita/ui/input/config/kis_edit_profiles_dialog.ui
A  +230  -0    krita/ui/input/config/kis_input_button.cpp     [License: GPL (v2+)]
A  +143  -0    krita/ui/input/config/kis_input_button.h     [License: GPL (v2+)]
A  +92   -0    krita/ui/input/config/kis_input_configuration_page.cpp     [License: GPL (v2+)]
A  +54   -0    krita/ui/input/config/kis_input_configuration_page.h     [License: GPL (v2+)]
A  +100  -0    krita/ui/input/config/kis_input_configuration_page.ui
A  +86   -0    krita/ui/input/config/kis_input_configuration_page_item.cpp     [License: GPL (v2+)]
A  +60   -0    krita/ui/input/config/kis_input_configuration_page_item.h     [License: GPL (v2+)]
A  +94   -0    krita/ui/input/config/kis_input_configuration_page_item.ui
A  +146  -0    krita/ui/input/config/kis_input_editor_delegate.cpp     [License: GPL (v2+)]
A  +46   -0    krita/ui/input/config/kis_input_editor_delegate.h     [License: GPL (v2+)]
A  +80   -0    krita/ui/input/config/kis_input_mode_delegate.cpp     [License: GPL (v2+)]
A  +48   -0    krita/ui/input/config/kis_input_mode_delegate.h     [License: GPL (v2+)]
A  +64   -0    krita/ui/input/config/kis_input_profile_model.cpp     [License: GPL (v2+)]
A  +44   -0    krita/ui/input/config/kis_input_profile_model.h     [License: GPL (v2+)]
A  +75   -0    krita/ui/input/config/kis_input_type_delegate.cpp     [License: GPL (v2+)]
A  +45   -0    krita/ui/input/config/kis_input_type_delegate.h     [License: GPL (v2+)]
A  +77   -0    krita/ui/input/config/kis_key_input_editor.cpp     [License: GPL (v2+)]
A  +54   -0    krita/ui/input/config/kis_key_input_editor.h     [License: GPL (v2+)]
A  +95   -0    krita/ui/input/config/kis_key_input_editor.ui
A  +100  -0    krita/ui/input/config/kis_mouse_input_editor.cpp     [License: GPL (v2+)]
A  +54   -0    krita/ui/input/config/kis_mouse_input_editor.h     [License: GPL (v2+)]
A  +138  -0    krita/ui/input/config/kis_mouse_input_editor.ui
A  +99   -0    krita/ui/input/config/kis_wheel_input_editor.cpp     [License: GPL (v2+)]
A  +56   -0    krita/ui/input/config/kis_wheel_input_editor.h     [License: GPL (v2+)]
A  +138  -0    krita/ui/input/config/kis_wheel_input_editor.ui
M  +11   -5    krita/ui/input/kis_abstract_input_action.cpp
M  +4    -1    krita/ui/input/kis_abstract_input_action.h
M  +2    -3    krita/ui/input/kis_alternate_invocation_action.cpp
M  +1    -1    krita/ui/input/kis_alternate_invocation_action.h
M  +3    -4    krita/ui/input/kis_change_primary_setting_action.cpp
M  +1    -1    krita/ui/input/kis_change_primary_setting_action.h
M  +104  -89   krita/ui/input/kis_input_manager.cpp
M  +1    -0    krita/ui/input/kis_input_manager.h
A  +86   -0    krita/ui/input/kis_input_profile.cpp     [License: GPL (v2+)]
A  +95   -0    krita/ui/input/kis_input_profile.h     [License: GPL (v2+)]
A  +287  -0    krita/ui/input/kis_input_profile_manager.cpp     [License: GPL (v2+)]
A  +141  -0    krita/ui/input/kis_input_profile_manager.h     [License: GPL (v2+)]
M  +3    -2    krita/ui/input/kis_pan_action.cpp
M  +1    -1    krita/ui/input/kis_pan_action.h
M  +4    -2    krita/ui/input/kis_rotate_canvas_action.cpp
M  +1    -1    krita/ui/input/kis_rotate_canvas_action.h
A  +349  -0    krita/ui/input/kis_shortcut_configuration.cpp     [License: GPL (v2+)]
A  +261  -0    krita/ui/input/kis_shortcut_configuration.h     [License: GPL (v2+)]
M  +8    -0    krita/ui/input/kis_shortcut_matcher.cpp
M  +5    -0    krita/ui/input/kis_shortcut_matcher.h
M  +2    -2    krita/ui/input/kis_show_palette_action.cpp
M  +1    -1    krita/ui/input/kis_show_palette_action.h
M  +3    -1    krita/ui/input/kis_single_action_shortcut.h
M  +10   -4    krita/ui/input/kis_tool_invocation_action.cpp
M  +1    -1    krita/ui/input/kis_tool_invocation_action.h
M  +3    -2    krita/ui/input/kis_zoom_action.cpp
M  +1    -1    krita/ui/input/kis_zoom_action.h
M  +9    -0    krita/ui/kis_config.cc
M  +3    -0    krita/ui/kis_config.h
M  +3    -0    krita/ui/kis_view2.cpp
M  +1    -1    krita/ui/tests/kis_input_manager_test.cpp

http://commits.kde.org/calligra/122d35ffb499f89429efb96f38a03961132bb7d4