Revision 122d35f...
Go back to digest for 7th July 2013Features in Office
Arjen Hiemstra committed changes in [calligra] /:
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.
FIXED-IN: 2.8
REVIEW: 111391
GUI: Added a new "Canvas Input Settings" page.
DIGEST: Krita's canva input is now configurable.
File Changes
Added 38 files
- krita/data/input/CMakeLists.txt
- krita/data/input/kritadefault.profile
- krita/ui/input/kis_input_profile.cpp
- krita/ui/input/kis_input_profile.h
- krita/ui/input/kis_input_profile_manager.cpp
- krita/ui/input/kis_input_profile_manager.h
- krita/ui/input/kis_shortcut_configuration.cpp
- krita/ui/input/kis_shortcut_configuration.h
- krita/ui/input/config/kis_action_shortcuts_model.cpp
- krita/ui/input/config/kis_action_shortcuts_model.h
- krita/ui/input/config/kis_edit_profiles_dialog.cpp
- krita/ui/input/config/kis_edit_profiles_dialog.h
- krita/ui/input/config/kis_edit_profiles_dialog.ui
- krita/ui/input/config/kis_input_button.cpp
- krita/ui/input/config/kis_input_button.h
- krita/ui/input/config/kis_input_configuration_page.cpp
- krita/ui/input/config/kis_input_configuration_page.h
- krita/ui/input/config/kis_input_configuration_page.ui
- krita/ui/input/config/kis_input_configuration_page_item.cpp
- krita/ui/input/config/kis_input_configuration_page_item.h
- krita/ui/input/config/kis_input_configuration_page_item.ui
- krita/ui/input/config/kis_input_editor_delegate.cpp
- krita/ui/input/config/kis_input_editor_delegate.h
- krita/ui/input/config/kis_input_mode_delegate.cpp
- krita/ui/input/config/kis_input_mode_delegate.h
- krita/ui/input/config/kis_input_profile_model.cpp
- krita/ui/input/config/kis_input_profile_model.h
- krita/ui/input/config/kis_input_type_delegate.cpp
- krita/ui/input/config/kis_input_type_delegate.h
- krita/ui/input/config/kis_key_input_editor.cpp
- krita/ui/input/config/kis_key_input_editor.h
- krita/ui/input/config/kis_key_input_editor.ui
- krita/ui/input/config/kis_mouse_input_editor.cpp
- krita/ui/input/config/kis_mouse_input_editor.h
- krita/ui/input/config/kis_mouse_input_editor.ui
- krita/ui/input/config/kis_wheel_input_editor.cpp
- krita/ui/input/config/kis_wheel_input_editor.h
- krita/ui/input/config/kis_wheel_input_editor.ui
Modified 29 files
- krita/data/CMakeLists.txt
- krita/ui/CMakeLists.txt
- krita/ui/kis_config.cc
- krita/ui/kis_config.h
- krita/ui/kis_view2.cpp
- krita/ui/dialogs/kis_dlg_preferences.cc
- krita/ui/dialogs/kis_dlg_preferences.h
- krita/ui/input/kis_abstract_input_action.cpp
- krita/ui/input/kis_abstract_input_action.h
- krita/ui/input/kis_alternate_invocation_action.cpp
- krita/ui/input/kis_alternate_invocation_action.h
- krita/ui/input/kis_change_primary_setting_action.cpp
- krita/ui/input/kis_change_primary_setting_action.h
- krita/ui/input/kis_input_manager.cpp
- krita/ui/input/kis_input_manager.h
- krita/ui/input/kis_pan_action.cpp
- krita/ui/input/kis_pan_action.h
- krita/ui/input/kis_rotate_canvas_action.cpp
- krita/ui/input/kis_rotate_canvas_action.h
- krita/ui/input/kis_shortcut_matcher.cpp
- krita/ui/input/kis_shortcut_matcher.h
- krita/ui/input/kis_show_palette_action.cpp
- krita/ui/input/kis_show_palette_action.h
- krita/ui/input/kis_single_action_shortcut.h
- krita/ui/input/kis_tool_invocation_action.cpp
- krita/ui/input/kis_tool_invocation_action.h
- krita/ui/input/kis_zoom_action.cpp
- krita/ui/input/kis_zoom_action.h
- krita/ui/tests/kis_input_manager_test.cpp
67 files changed in total