Summary: | Pan operating with Alt button | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | yustas <igor-leskov1962> |
Component: | Usability | Assignee: | Arjen Hiemstra <ahiemstra> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | halla, igor-leskov1962, sven.langkamp |
Priority: | NOR | ||
Version: | 2.4 | ||
Target Milestone: | --- | ||
Platform: | Microsoft Windows | ||
OS: | All | ||
Latest Commit: | http://commits.kde.org/calligra/122d35ffb499f89429efb96f38a03961132bb7d4 | Version Fixed In: | 2.8 |
Description
yustas
2012-04-24 04:43:52 UTC
Could be made into an option once we get the configuration screen for the input manager. Also, middle mouse pans on WIndows as well. 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 298462, bug 302478, 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 |