Review Request 119612: Implement an MDI interface for Krita
Boudewijn Rempt
boud at valdyas.org
Tue Nov 25 10:12:20 GMT 2014
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/119612/
-----------------------------------------------------------
(Updated Nov. 25, 2014, 10:11 a.m.)
Review request for Calligra.
Changes
-------
* move the komain version code into a separate library
* move KoDocumentInfo to koodf
* move the KoDocumentInfo dialogs to kowidgets
* merge komvc and kritaui and simplify the inheritance hierarchy
* fix a bunch of issues from https://docs.google.com/spreadsheets/d/1UygDYZn4Wg6HQSYGOfaGAUGkDMs8NDougYDHlkROoZQ/edit#gid=0
There are two remaining issues: ctrl-w is a duplicated shortcut and the canvas resize actions don't work properly, for the rest it's ready for use.
Repository: calligra
Description
-------
As discussed at the calligra sprint, this isn't a full port of all of Calligra to MDI. This patch contains a stripped copy of komain, renamed to komvc and made local for Krita. It also doesn't contain the stripped fork of KXMLGui, though I still intend to make Krita independent of KXMLGui in time for the KF5 port. There is one global change and that puts the tool option widgets list for the toolbox in a QPointer.
In Krita, KisView is split into KisMainWindow, KisView and KisImageView. An image can be shown in more than one view, more than one view can be shown in a mainwindow, and more than one mainwindow can be open.
KisPart2 inherits KoPart and keeps the list of views, documents and mainwindows.
KisMainWindow is the mainwindow, inheriting KoMainWindow. It it responsible for managing the list of subwindows in, currently, a QMdiArea set to tabbed mode by default.
KisView2 is a pure KXMLGuiClient that adds actions and so on to KoMainWindow. It still has a lot of pass-through methods because all of Krita queries KisView2 for things like the active document, image, node, selection etc.
KisImageView is a view on a single image. It owns a canvas widget and manages zoom levels.
Problems:
* I had to disable sketch and gemini because I haven't yet been able to figure out how to port those applications to the KisImageView/KisView split. Especially, should the sync event handling be in KisMainWindow or KisImageView?
* XXX: KOMVC marks places where code has been commented out, mostly to do with canvas decorations like assistants and color management.
* Changes are as minimal as possible, so no cleanup yet of documentation, coding style and so on.
* There still are quite a few bugs that need fixing.
* Krita doesn't actually start with this version...
Diffs (updated)
-----
libs/flake/KoCanvasObserverBase.h 6750e02
libs/flake/KoDocumentResourceManager.h 036271d
libs/flake/KoDocumentResourceManager.cpp 5fb271e
libs/flake/KoDrag.cpp 8ed2656
libs/flake/KoToolBase.h 18faa58
libs/flake/KoToolBase.cpp 963dfad
libs/flake/KoToolBase_p.h f79e556
libs/flake/KoToolManager.cpp 2edb708
libs/CMakeLists.txt f4f232a
libs/basicflakes/tools/KoCreatePathTool.h a14bd07
libs/basicflakes/tools/KoCreatePathTool.cpp 3f454fd
libs/basicflakes/tools/KoPencilTool.h 1c32ed8
libs/basicflakes/tools/KoPencilTool.cpp 264b5db
libs/flake/KoCanvasBase.h 243003b
libs/flake/KoCanvasBase.cpp 4949402
libs/flake/KoCanvasController.h 3e5d57e
libs/flake/KoCanvasControllerWidget.h a822ad6
libs/flake/KoCanvasControllerWidget.cpp fa3eaa6
libs/flake/KoCanvasControllerWidget_p.h 0a6c298
krita/ui/tests/kis_kra_loader_test.cpp d5b9012
krita/ui/tests/kis_kra_saver_test.cpp 0e573a9
krita/ui/tests/kis_kra_savexml_visitor_test.cpp 8b0df0a
krita/ui/tests/kis_node_model_test.h 5956b30
krita/ui/tests/kis_node_model_test.cpp 9da7fb5
krita/ui/tests/kis_shape_controller_test.h 379c4d1
krita/ui/tests/kis_shape_controller_test.cpp 63f8c4e
krita/ui/tests/kis_zoom_and_pan_test.cpp bc5b9ef
krita/ui/tests/util.h ef19a05
krita/ui/thememanager.h PRE-CREATION
krita/ui/thememanager.cpp PRE-CREATION
krita/ui/tool/kis_delegated_tool.h c63c6f9
krita/ui/tool/kis_figure_painting_tool_helper.h cf71d02
krita/ui/tool/kis_figure_painting_tool_helper.cpp 3464420
krita/ui/tool/kis_rectangle_constraint_widget.h PRE-CREATION
krita/ui/tool/kis_rectangle_constraint_widget.cpp PRE-CREATION
krita/ui/tool/kis_resources_snapshot.h 95fd8a4
krita/ui/tool/kis_resources_snapshot.cpp 94ed724
krita/ui/tool/kis_selection_tool_helper.cpp 4b329c9
krita/ui/tool/kis_tool.cc e780ee5
krita/ui/tool/kis_tool_freehand.h 1cadcde
krita/ui/tool/kis_tool_freehand.cc c706aa4
krita/ui/tool/kis_tool_freehand_helper.h 3ab5701
krita/ui/tool/kis_tool_freehand_helper.cpp 100d9c6
krita/ui/tool/kis_tool_paint.cc b43b225
krita/ui/tool/kis_tool_polyline_base.cpp 100c2df
krita/ui/tool/kis_tool_rectangle_base.h ead8cf5
krita/ui/tool/kis_tool_rectangle_base.cpp e6c9b89
krita/ui/tool/kis_tool_shape.cc ab4f4a1
krita/ui/wdgsplash.ui PRE-CREATION
krita/ui/widgets/KisFlipbookSelector.h 31af828
krita/ui/widgets/KisFlipbookSelector.cpp c78488f
krita/ui/widgets/kis_animation_selector.h 9afac63
krita/ui/widgets/kis_animation_selector.cpp 08c9372
krita/ui/widgets/kis_custom_image_widget.h 678925c
krita/ui/widgets/kis_custom_image_widget.cc fff0df2
krita/ui/widgets/kis_filter_selector_widget.h 4091a6c
krita/ui/widgets/kis_filter_selector_widget.cc 826b264
krita/ui/widgets/kis_gradient_chooser.h 81d9cb3
krita/ui/widgets/kis_gradient_chooser.cc 8e218ed
krita/ui/widgets/kis_image_from_clipboard_widget.h 3b8b2bb
krita/ui/widgets/kis_image_from_clipboard_widget.cpp 422740d
krita/ui/widgets/kis_progress_widget.h 9f77df4
krita/ui/widgets/kis_scratch_pad.cpp 8aa3101
krita/ui/widgets/kis_selection_options.cc 04e8dff
krita/ui/widgets/kis_wdg_generator.h e7e8ff3
krita/ui/widgets/kis_wdg_generator.cpp 11acd8a
krita/ui/widgets/kis_workspace_chooser.h 3431533
krita/ui/widgets/kis_workspace_chooser.cpp 60cb22a
krita/wdgsplash.ui bf6a9eb
krita/ui/tests/kis_action_manager_test.cpp bd3171f
krita/ui/tests/kis_doc2_test.h fa5ae25
krita/ui/tests/kis_doc2_test.cpp 4d193b6
krita/ui/tests/kis_flipbook_test.h 5682df8
krita/ui/tests/kis_flipbook_test.cpp df951f1
krita/ui/recorder/kis_recorded_paint_action_editor.cc c893035
krita/ui/tests/CMakeLists.txt a5c3301
krita/ui/tests/fill_processing_visitor_test.cpp 1d3993c
stage/part/tools/animationtool/KPrAnimationTool.h 2b49ca1
stage/part/tools/animationtool/KPrAnimationTool.cpp 96c4c8a
words/part/KWDocument.h 569d446
words/part/KWDocument.cpp c1a8052
words/part/dialogs/KWPrintingDialog.h 87b1d71
words/part/pagetool/KWPageTool.h 45ad7d5
words/part/pagetool/KWPageTool.cpp e6e9815
krita/plugins/extensions/dockers/channeldocker/channeldocker_dock.h a94cb61
krita/plugins/extensions/dockers/channeldocker/channeldocker_dock.cpp 87be27c
krita/plugins/extensions/dockers/colorslider/kis_color_slider.h 8a8da3c
krita/plugins/extensions/dockers/colorslider/kis_color_slider.cpp be22f2c
krita/plugins/extensions/dockers/colorslider/kis_color_slider_dock.h 9f64e99
krita/plugins/extensions/dockers/colorslider/kis_color_slider_dock.cpp 7a111f4
krita/plugins/extensions/dockers/flipbook/sequence_viewer.h 2ea42d2
krita/plugins/extensions/dockers/flipbook/sequence_viewer.cpp 9273aad
krita/plugins/extensions/dockers/flipbook/wdgflipbookdocker.ui a094f20
krita/plugins/extensions/dockers/historydocker/CMakeLists.txt 4cfa46c
krita/plugins/extensions/dockers/historydocker/HistoryDock.h 0f7c5e9
krita/plugins/extensions/dockers/historydocker/KisUndoModel.h 2dffc5f
krita/plugins/extensions/dockers/historydocker/KisUndoModel.cpp 026a59c
krita/plugins/extensions/dockers/imagedocker/imagedocker_dock.h 005e740
krita/plugins/extensions/dockers/lut/lutdocker.h fcf8d7f
krita/plugins/extensions/dockers/lut/lutdocker_dock.h 56a438b
krita/plugins/extensions/dockers/lut/lutdocker_dock.cpp 9a116c4
krita/plugins/extensions/dockers/overview/overviewdocker.h 63ef4ff
krita/plugins/extensions/dockers/overview/overviewdocker.cpp c7fed95
krita/plugins/extensions/dockers/overview/overviewdocker_dock.h a8ff9f4
krita/plugins/extensions/dockers/overview/overviewdocker_dock.cpp a3c76b6
krita/plugins/extensions/dockers/overview/overviewwidget.cc b267805
krita/plugins/extensions/dockers/palettedocker/colorsetchooser.h fbf3779
krita/plugins/extensions/dockers/palettedocker/colorsetchooser.cpp 5c11bba
krita/plugins/extensions/dockers/palettedocker/palettedocker.h 67b1883
krita/plugins/extensions/dockers/palettedocker/palettedocker.cpp a43365f
krita/plugins/extensions/dockers/palettedocker/palettedocker_dock.h 6b87247
libs/main/KoDockerManager_p.h 78b818a
libs/main/KoDocument.h 079c91d
libs/main/KoDocument.cpp 217f564
libs/main/KoDocumentInfo.h d43b9dc
libs/main/KoDocumentInfo.cpp 670c1ea
plugins/dockers/snapguidedocker/SnapGuideDocker.h 8fbd45d
plugins/textediting/autocorrection/Autocorrect.cpp 93f3bcd
plugins/textediting/autocorrection/CMakeLists.txt fbbeaaa
plugins/textshape/CMakeLists.txt bebe11a
plugins/textshape/ReferencesTool.h 02d8c51
plugins/textshape/ReferencesTool.cpp be7f558
plugins/textshape/ReviewTool.h 66e0e9d
plugins/textshape/ReviewTool.cpp 9bee633
plugins/textshape/TextDocumentInspectionDocker.h c0ff123
plugins/textshape/TextEditingPluginContainer.h 4f5823f
plugins/textshape/TextEditingPluginContainer.cpp 4a8cfab
plugins/textshape/TextTool.h 5e01e02
plugins/textshape/TextTool.cpp 70b79b5
krita/ui/operations/kis_operation_configuration.h 33928c5
krita/ui/operations/kis_operation_ui_factory.h 0c31039
krita/ui/operations/kis_operation_ui_widget_factory.h 8821d82
krita/ui/ora/kis_open_raster_stack_load_visitor.cpp 3da71af
krita/ui/osx.stylesheet PRE-CREATION
krita/ui/operations/kis_operation.h 0f802c5
krita/ui/operations/kis_operation.cpp b7c8da3
krita/ui/kranim/kis_kranim_saver.cpp 1ba0a16
krita/ui/kranimstore/kis_animation_store.cpp 92ce1bc
krita/ui/operations/kis_filter_selection_operation.h ab2a2d3
krita/ui/operations/kis_filter_selection_operation.cpp 486fb3c
krita/ui/kra/kis_kra_saver.h dbe3a2c
krita/ui/kra/kis_kra_saver.cpp ce840a4
krita/ui/kra/kis_kra_loader.h c5e123d
krita/ui/kra/kis_kra_loader.cpp 882d7ba
krita/ui/kis_view_plugin.h efcfe84
krita/ui/kis_view_plugin.cpp 59fa3a9
krita/ui/kis_zoom_manager.h a4ea1a6
krita/ui/kis_zoom_manager.cc 8489f07
krita/ui/kis_tooltip_manager.cpp ea0f377
krita/ui/kis_view2.h ebdfc5e
krita/ui/kis_view2.cpp aa894e8
krita/ui/kis_png_converter.h 8f09510
krita/ui/kis_png_converter.cpp 80f1957
krita/ui/kis_print_job.h 387d64b
krita/ui/kis_print_job.cpp 4f33472
krita/ui/kis_safe_document_loader.h a49e592
krita/ui/kis_safe_document_loader.cpp 1fefdb1
krita/ui/kis_selection_decoration.h b29733a
krita/ui/kis_selection_decoration.cc 8ec9e03
krita/ui/kis_selection_manager.h 3e2f5bb
krita/ui/kis_selection_manager.cc e3518df
krita/ui/kis_splash_screen.h PRE-CREATION
krita/ui/kis_splash_screen.cpp PRE-CREATION
krita/ui/kis_statusbar.h 5b5c74e
krita/ui/kis_statusbar.cc f56eae0
krita/ui/kis_tooltip_manager.h 52c12dc
krita/ui/kis_node_model.cpp f1c2725
krita/ui/kis_onion_skin_loader.h c346474
krita/ui/kis_onion_skin_loader.cpp 27b66c2
krita/ui/kis_painting_assistant.h bde313a
krita/ui/kis_painting_assistants_decoration.h 216276b
krita/ui/kis_painting_assistants_decoration.cpp 9fede84
krita/ui/kis_painting_assistants_manager.h PRE-CREATION
krita/ui/kis_painting_assistants_manager.cpp PRE-CREATION
krita/ui/kis_paintop_box.h 70ada82
krita/ui/kis_paintop_box.cc 29f1773
krita/ui/kis_part2.h ef9eba8
krita/ui/kis_part2.cpp 98ff39b
krita/ui/kis_layer_manager.h b0f5984
krita/ui/kis_layer_manager.cc 69d48e0
krita/ui/kis_mainwindow_observer.h PRE-CREATION
krita/ui/kis_mainwindow_observer.cpp PRE-CREATION
krita/ui/kis_mask_manager.h 4eb444f
krita/ui/kis_mask_manager.cc f90ef1f
krita/ui/kis_mimedata.cpp 18a3d80
krita/ui/kis_mirror_axis.h 36d4d89
krita/ui/kis_mirror_axis.cpp 0251bca
krita/ui/kis_node_commands_adapter.h f74b442
krita/ui/kis_node_commands_adapter.cpp d4e6179
krita/ui/kis_node_manager.h de578be
krita/ui/kis_node_manager.cpp ed905fc
krita/ui/kis_node_model.h 9dbae8d
krita/ui/kis_filter_manager.cc 46215af
krita/ui/kis_flipbook.h cd1ce19
krita/ui/kis_flipbook.cpp ec3eefe
krita/ui/kis_flipbook_item.h 0225d54
krita/ui/kis_flipbook_item.cpp 60501d1
krita/ui/kis_image_manager.h bafe9f3
krita/ui/kis_image_manager.cc 2d7ae64
krita/ui/kis_image_view.h PRE-CREATION
krita/ui/kis_image_view.cpp PRE-CREATION
krita/ui/kis_import_catcher.h d7ea8e7
krita/ui/kis_import_catcher.cc c88b0ab
libs/flake/tools/KoPathTool.h 6577f76
libs/flake/tools/KoPathTool.cpp c475876
libs/kopageapp/KoPAPrintJob.h e6762a1
plugins/defaultTools/connectionTool/ConnectionTool.h 4abb560
plugins/defaultTools/connectionTool/ConnectionTool.cpp 79088e4
plugins/defaultTools/defaulttool/DefaultTool.h dca6ae8
plugins/defaultTools/defaulttool/DefaultTool.cpp 7304fb2
plugins/defaultTools/guidestool/GuidesTool.h 5a74b12
plugins/defaultTools/guidestool/GuidesTool.cpp ffa2fa5
plugins/dockers/CMakeLists.txt bfc62d9
plugins/dockers/shapecollection/OdfCollectionLoader.h f163b05
plugins/dockers/shapecollection/OdfCollectionLoader.cpp 4429f44
plugins/dockers/shapeproperties/ShapePropertiesDocker.h 99c075c
libs/widgets/KoModeBoxDocker.cpp PRE-CREATION
libs/widgets/KoModeBoxDocker_p.h PRE-CREATION
libs/widgets/KoModeBoxFactory.h PRE-CREATION
libs/widgets/KoModeBoxFactory.cpp PRE-CREATION
libs/widgets/KoModeBox_p.h PRE-CREATION
libs/widgets/KoPageWidgetItem.h PRE-CREATION
libs/widgets/KoToolBox.cpp PRE-CREATION
libs/widgets/KoToolBoxDocker.cpp PRE-CREATION
libs/widgets/KoToolBoxDocker_p.h PRE-CREATION
libs/widgets/KoToolBoxFactory.h PRE-CREATION
libs/widgets/KoToolBoxFactory.cpp PRE-CREATION
libs/widgets/KoToolBoxLayout_p.h PRE-CREATION
libs/widgets/KoToolBox_p.h PRE-CREATION
libs/widgets/KoToolDocker.h PRE-CREATION
libs/widgets/KoToolDocker.cpp PRE-CREATION
libs/widgets/KoZoomAction.cpp 45269f9
libs/widgets/koDocumentInfoAboutWidget.ui PRE-CREATION
libs/widgets/koDocumentInfoAuthorWidget.ui PRE-CREATION
plugins/artistictextshape/ArtisticTextTool.h 748300f
plugins/artistictextshape/ArtisticTextTool.cpp 48f40b1
plugins/commentshape/CommentShapeFactory.cpp adda6c8
libs/main/thememanager.h c179126
libs/main/thememanager.cpp 4ff9022
libs/main/thememanager.rc 2b487a2
libs/odf/CMakeLists.txt f10f1a1
libs/odf/KoDocumentBase.h PRE-CREATION
libs/odf/KoDocumentBase.cpp PRE-CREATION
libs/odf/KoDocumentInfo.h PRE-CREATION
libs/odf/KoDocumentInfo.cpp PRE-CREATION
libs/odf/KoEmbeddedDocumentSaver.h 73ab73c
libs/odf/KoEmbeddedDocumentSaver.cpp fb7e213
libs/odf/KoOdfDocument.h 506f72b
libs/odf/KoOdfDocument.cpp c17bcf8
libs/version/CMakeLists.txt PRE-CREATION
libs/version/calligragitversion.h.cmake PRE-CREATION
libs/version/calligraversion.cpp PRE-CREATION
libs/version/calligraversion.h.cmake PRE-CREATION
libs/version/koversion_export.h PRE-CREATION
libs/widgets/CMakeLists.txt 433071d
libs/widgets/KoDockWidgetTitleBar.cpp e3df644
libs/widgets/KoDocumentInfoDlg.h PRE-CREATION
libs/widgets/KoDocumentInfoDlg.cpp PRE-CREATION
libs/widgets/KoDocumentInfoPropsPage.h PRE-CREATION
libs/widgets/KoDocumentInfoPropsPage.cpp PRE-CREATION
libs/widgets/KoGlobal.h PRE-CREATION
libs/widgets/KoGlobal.cpp PRE-CREATION
libs/widgets/KoModeBox.cpp PRE-CREATION
libs/main/KoModeBox_p.h 2f0d882
libs/main/KoPageWidgetItem.h a0ee8e6
libs/main/KoToolBox.cpp aa5525b
libs/main/KoToolBoxDocker.cpp 2c7a8cf
libs/main/KoToolBoxDocker_p.h 983460b
libs/main/KoToolBoxFactory.h 6adc8a0
libs/main/KoToolBoxFactory.cpp 5dfc126
libs/main/KoToolBoxLayout_p.h dc02f5d
libs/main/KoToolBox_p.h aaf5c9d
libs/main/KoToolDocker_p.h 35037d0
libs/main/KoToolDocker_p.cpp 9039f40
libs/main/KoView.cpp 8e20896
libs/main/calligragitversion.h.cmake 9791ddd
libs/main/calligraversion.cpp 0d4dc7e
libs/main/calligraversion.h.cmake 0012d8a
libs/main/koDocumentInfoAboutWidget.ui 5d32644
libs/main/koDocumentInfoAuthorWidget.ui 6ce3060
libs/main/KoDocumentInfoDlg.h 1704e36
libs/main/KoDocumentInfoDlg.cpp 2983d62
libs/main/KoDocumentInfoPropsPage.h 289b387
libs/main/KoDocumentInfoPropsPage.cpp 87eab53
libs/main/KoGlobal.h 89f5429
libs/main/KoGlobal.cpp 80c3b2e
libs/main/KoMainWindow.cpp 6cb34a8
libs/main/KoModeBox.cpp 57c64cc
libs/main/KoModeBoxDocker.cpp 985bc3a
libs/main/KoModeBoxDocker_p.h 4d1e6e1
libs/main/KoModeBoxFactory.h 8426bb8
libs/main/KoModeBoxFactory.cpp 46a0720
krita/ui/kis_document_undo_store.cpp b29bcec
krita/ui/kis_factory2.cc 4499da2
krita/ui/kis_favorite_resource_manager.h a5b4762
krita/ui/kis_favorite_resource_manager.cpp 7b8636e
krita/ui/kis_file_layer.h a122e16
krita/ui/kis_file_layer.cpp b34af1e
krita/ui/kis_filter_manager.h 666403f
krita/ui/kis_canvas_resource_provider.cpp 30652e2
krita/ui/kis_config.cc 09d7d6a
krita/ui/kis_control_frame.h 5a379ab
krita/ui/kis_control_frame.cpp 1206df7
krita/ui/kis_custom_pattern.h f8e6fa4
krita/ui/kis_custom_pattern.cc 2413598
krita/ui/kis_doc2.h e4be839
krita/ui/kis_doc2.cc 74a86ad
krita/ui/kis_doc2_p.h 4226c15
krita/ui/kis_document_undo_store.h ddf498f
krita/ui/kis_animation_part.h 03cad7d
krita/ui/kis_animation_part.cpp f8e9d35
krita/ui/kis_animation_player.h 47adcbb
krita/ui/kis_animation_player.cpp 979bf1d
krita/ui/kis_canvas_controls_manager.h 5f514e7
krita/ui/kis_canvas_controls_manager.cpp 38280bf
krita/ui/kis_canvas_resource_provider.h b72de92
krita/ui/kis_animation_doc.cpp b0518d9
krita/ui/kis_animation_factory.h 42d87cb
krita/ui/kis_animation_factory.cpp eeb770b
krita/ui/kis_animation_frame.h PRE-CREATION
krita/ui/kis_animation_frame.cpp PRE-CREATION
krita/ui/kis_animation_layer.h PRE-CREATION
krita/ui/kis_animation_layer.cpp PRE-CREATION
krita/ui/kis_animation_model.h PRE-CREATION
krita/ui/kis_animation_model.cpp PRE-CREATION
krita/ui/input/kis_select_layer_action.cpp 795f5b0
krita/ui/input/kis_zoom_action.cpp 27b9df4
krita/ui/kis_aboutdata.h 06f7438
krita/ui/kis_aboutdata.cpp PRE-CREATION
krita/ui/kis_abstract_perspective_grid.h f90a15c
krita/ui/kis_abstract_perspective_grid.cpp PRE-CREATION
krita/ui/kis_action.h 18cca90
krita/ui/kis_action.cpp dd143de
krita/ui/kis_action_manager.h ab7816f
krita/ui/kis_action_manager.cpp 4562d41
krita/ui/kis_animation.h 591b761
krita/ui/kis_animation.cpp c65a222
krita/ui/kis_animation_doc.h c5c4ab6
krita/ui/forms/wdgrectangleconstraints.ui PRE-CREATION
krita/ui/input/kis_gamma_exposure_action.cpp 24d3d05
krita/ui/input/kis_input_manager.cpp 89919dc
krita/ui/flake/kis_shape_controller.h 39ae1eb
krita/ui/flake/kis_shape_controller.cpp a0db22d
krita/ui/flake/kis_shape_layer.cc c0fe4ac
krita/ui/flake/kis_shape_selection.cpp 19ef34b
krita/ui/forms/KisDetailsPaneBase.ui PRE-CREATION
krita/ui/forms/KisOpenPaneBase.ui PRE-CREATION
krita/ui/forms/wdgflipbookselector.ui 8184239
krita/ui/forms/wdggeneralsettings.ui 50a170b
krita/ui/dialogs/kis_dlg_file_layer.cpp ba85da0
krita/ui/dialogs/kis_dlg_filter.h 7237a3f
krita/ui/dialogs/kis_dlg_filter.cpp fcb4817
krita/ui/dialogs/kis_dlg_generator_layer.h faaf305
krita/ui/dialogs/kis_dlg_generator_layer.cpp 64adb43
krita/ui/dialogs/kis_dlg_layer_properties.h 6f371ef
krita/ui/dialogs/kis_dlg_layer_properties.cc f85b55c
krita/ui/dialogs/kis_dlg_preferences.h a40b1f2
krita/ui/dialogs/kis_dlg_preferences.cc 21d7f19
krita/ui/flake/kis_dummies_facade_base.cpp 3d3694a
plugins/textshape/tests/CMakeLists.txt 881ee9c
sheets/part/View.cpp b9bb686
sheets/shape/TableTool.h 96f29a8
sheets/shape/TableTool.cpp 34654c3
sheets/ui/CellToolBase.h 58e0eab
sheets/ui/CellToolBase.cpp 8616f72
libs/kopageapp/KoPAView.cpp 6e0b519
libs/kopageapp/tools/backgroundTool/KoPABackgroundTool.h e55c0bb
libs/kopageapp/tools/backgroundTool/KoPABackgroundTool.cpp 2b155fb
libs/koplugin/CMakeLists.txt 2b74f17
libs/koproperty/editors/combobox.cpp 26a2ec3
libs/kotext/CMakeLists.txt 3931224
libs/kotext/KoTextDrag.cpp fc63671
libs/main/CMakeLists.txt 6c6a398
libs/main/KoDockerManager.h f465edf
libs/main/KoDockerManager.cpp ec93c7c
krita/sketch/KisSketchView.cpp ba95cc0
krita/sketch/MainWindow.cpp 474b26c
krita/sketch/ToolManager.cpp a552abe6
krita/sketch/kritasketch.rc f072234
krita/sketch/kritasketchplugin.cpp a7f5312
krita/sketch/kritasketchrc b3efcff
krita/sketch/models/CompositeOpModel.cpp 4a1175c
krita/sketch/models/FiltersCategoryModel.cpp 8f4cd81
krita/sketch/models/FiltersModel.cpp 3ca7687
krita/sketch/models/LayerModel.cpp b330880
krita/sketch/models/LayerThumbProvider.cpp 12afbd3
krita/sketch/models/PaletteColorsModel.cpp 83a7307
krita/sketch/models/PresetModel.cpp a3624fe
krita/sketch/models/RecentImageImageProvider.cpp 2299084
krita/sketch/models/TemplatesModel.cpp ac62e9c
krita/ui/CMakeLists.txt e28134a
krita/ui/KisApplication.h PRE-CREATION
krita/ui/KisApplication.cpp PRE-CREATION
krita/ui/KisAutoSaveRecoveryDialog.h PRE-CREATION
krita/ui/KisAutoSaveRecoveryDialog.cpp PRE-CREATION
krita/ui/KisDetailsPane.h PRE-CREATION
krita/ui/KisDetailsPane.cpp PRE-CREATION
krita/ui/KisDockerManager.h PRE-CREATION
krita/ui/KisDockerManager.cpp PRE-CREATION
krita/ui/KisDockerManager_p.h PRE-CREATION
krita/ui/KisDocument.h PRE-CREATION
krita/ui/KisDocument.cpp PRE-CREATION
krita/ui/KisDocumentEntry.h PRE-CREATION
krita/ui/KisDocumentEntry.cpp PRE-CREATION
krita/ui/KisDocumentSectionDelegate.h PRE-CREATION
krita/ui/KisDocumentSectionDelegate.cpp PRE-CREATION
krita/ui/KisDocumentSectionModel.h PRE-CREATION
krita/ui/KisDocumentSectionPropertyAction_p.h PRE-CREATION
krita/ui/KisDocumentSectionToolTip.h PRE-CREATION
krita/ui/KisDocumentSectionToolTip.cpp PRE-CREATION
krita/ui/KisDocumentSectionView.h PRE-CREATION
krita/ui/KisDocumentSectionView.cpp PRE-CREATION
krita/ui/KisFilterChain.h PRE-CREATION
krita/ui/KisFilterChain.cpp PRE-CREATION
krita/ui/KisFilterChainLink.h PRE-CREATION
krita/ui/KisFilterChainLink.cpp PRE-CREATION
krita/ui/KisFilterChainLinkList.h PRE-CREATION
krita/ui/KisFilterChainLinkList.cpp PRE-CREATION
krita/ui/KisFilterEdge.h PRE-CREATION
krita/ui/KisFilterEdge.cpp PRE-CREATION
krita/ui/KisFilterEntry.h PRE-CREATION
krita/ui/KisFilterEntry.cpp PRE-CREATION
krita/ui/KisFilterGraph.h PRE-CREATION
krita/ui/KisFilterGraph.cpp PRE-CREATION
krita/ui/KisFilterVertex.h PRE-CREATION
krita/ui/KisFilterVertex.cpp PRE-CREATION
krita/ui/KisImportExportFilter.h PRE-CREATION
krita/ui/KisImportExportFilter.cpp PRE-CREATION
krita/ui/KisImportExportManager.h PRE-CREATION
krita/ui/KisImportExportManager.cpp PRE-CREATION
krita/ui/KisImportExportManager_p.h PRE-CREATION
krita/ui/KisImportExportManager_p.cpp PRE-CREATION
krita/ui/KisMainWindow.h PRE-CREATION
krita/ui/KisMainWindow.cpp PRE-CREATION
krita/ui/KisOpenPane.h PRE-CREATION
krita/ui/KisOpenPane.cpp PRE-CREATION
krita/ui/KisPageWidgetItem.h PRE-CREATION
krita/ui/KisPart.h PRE-CREATION
krita/ui/KisPart.cpp PRE-CREATION
krita/ui/KisPrintJob.h PRE-CREATION
krita/ui/KisPrintJob.cpp PRE-CREATION
krita/ui/KisRecentDocumentsPane.h PRE-CREATION
krita/ui/KisRecentDocumentsPane.cpp PRE-CREATION
krita/ui/KisStandardAction.h PRE-CREATION
krita/ui/KisStandardAction.cpp PRE-CREATION
krita/ui/KisStartupDialog.h PRE-CREATION
krita/ui/KisStartupDialog.cpp PRE-CREATION
krita/ui/KisTemplate.h PRE-CREATION
krita/ui/KisTemplate.cpp PRE-CREATION
krita/ui/KisTemplateCreateDia.h PRE-CREATION
krita/ui/KisTemplateCreateDia.cpp PRE-CREATION
krita/ui/KisTemplateGroup.h PRE-CREATION
krita/ui/KisTemplateGroup.cpp PRE-CREATION
krita/ui/KisTemplateTree.h PRE-CREATION
krita/ui/KisTemplateTree.cpp PRE-CREATION
krita/ui/KisTemplates.h PRE-CREATION
krita/ui/KisTemplates.cpp PRE-CREATION
krita/ui/KisTemplatesPane.h PRE-CREATION
krita/ui/KisTemplatesPane.cpp PRE-CREATION
krita/ui/KisUndoStackAction.h PRE-CREATION
krita/ui/KisUndoStackAction.cpp PRE-CREATION
krita/ui/KisView.h PRE-CREATION
krita/ui/KisView.cpp PRE-CREATION
krita/ui/KisViewManager.h PRE-CREATION
krita/ui/KisViewManager.cpp PRE-CREATION
krita/ui/KisView_p.h PRE-CREATION
krita/ui/MacSupport.h PRE-CREATION
krita/ui/MacSupport.mm PRE-CREATION
krita/ui/PriorityQueue_p.h PRE-CREATION
krita/ui/actions/kis_selection_action_factories.h 5d72665
krita/ui/actions/kis_selection_action_factories.cpp 17094dc
krita/ui/canvas/kis_canvas2.h 3480834
krita/ui/canvas/kis_canvas2.cpp 60ade0b
krita/ui/canvas/kis_canvas_controller.h b022593
krita/ui/canvas/kis_canvas_controller.cpp c0a424c
krita/ui/canvas/kis_canvas_decoration.h 347ac08
krita/ui/canvas/kis_canvas_decoration.cc 5fda32b
krita/ui/canvas/kis_canvas_widget_base.cpp fec6cc8
krita/ui/canvas/kis_display_color_converter.cpp 991a7bd
krita/ui/canvas/kis_grid_decoration.h PRE-CREATION
krita/ui/canvas/kis_grid_decoration.cpp PRE-CREATION
krita/ui/canvas/kis_grid_manager.h 042cc90
krita/ui/canvas/kis_grid_manager.cpp 8d5fe7c
krita/ui/canvas/kis_infinity_manager.h f22b555
krita/ui/canvas/kis_infinity_manager.cpp e3f9758
krita/ui/canvas/kis_paintop_transformation_connector.h 34c498a
krita/ui/canvas/kis_paintop_transformation_connector.cpp 06c8039
krita/ui/canvas/kis_perspective_grid_decoration.h PRE-CREATION
krita/ui/canvas/kis_perspective_grid_decoration.cpp PRE-CREATION
krita/ui/canvas/kis_perspective_grid_manager.h 96846f3
krita/ui/canvas/kis_perspective_grid_manager.cpp f7ad056
krita/ui/canvas/kis_qpainter_canvas.cpp e0d8d65
krita/ui/config-processor.h.cmake PRE-CREATION
krita/ui/dialogs/kis_about_application.h PRE-CREATION
krita/ui/dialogs/kis_about_application.cpp PRE-CREATION
krita/ui/dialogs/kis_dlg_adj_layer_props.h 678aa53
krita/ui/dialogs/kis_dlg_adj_layer_props.cc 522fbd2
krita/ui/dialogs/kis_dlg_adjustment_layer.h 7da0215
krita/ui/dialogs/kis_dlg_adjustment_layer.cc 85ea267
krita/sketch/KisSketchPart.h 9c315fd
krita/sketch/KisSketchPart.cpp 02a3619
krita/sketch/ImageBuilder.cpp 8889c20
krita/sketch/KisSelectionExtras.h 757bd3f
krita/sketch/KisSelectionExtras.cpp 9a39fe6
krita/sketch/DocumentManager.cpp 715bee4
krita/sketch/ImageBuilder.h 7e38fc1
krita/plugins/tools/tool_text/kis_tool_text.h e646d9f
krita/plugins/tools/tool_text/kis_tool_text.cc 8b2556c
krita/plugins/tools/tool_transform2/kis_tool_transform.cc dfdc9f9
krita/plugins/tools/tool_transform2/kis_tool_transform_config_widget.cpp 88d75cf
krita/sdk/tests/filestest.h cbc96d5
krita/sdk/tests/qimage_based_test.h 9b40b58
krita/sdk/tests/stroke_testing_utils.cpp 366d262
krita/sdk/tests/ui_manager_test.h d70c36a
krita/sketch/CMakeLists.txt c59a3be
krita/sketch/ColorSelectorItem.cpp 8743978
krita/sketch/DocumentManager.h 126f9bc
krita/plugins/tools/tool_grid/kis_tool_grid.cc 471017f
krita/plugins/tools/tool_perspectivegrid/kis_tool_perspectivegrid.h 32f72d5
krita/plugins/tools/tool_perspectivegrid/kis_tool_perspectivegrid.cc af48810
krita/plugins/tools/tool_polygon/kis_tool_polygon.cc 85a4367
krita/plugins/tools/tool_polyline/kis_tool_polyline.cc 2bb4254
krita/plugins/formats/jp2/jp2_export.h 7e242a3
krita/plugins/formats/jp2/jp2_export.cc 6599366
krita/plugins/formats/jp2/jp2_import.h 8af0a50
krita/plugins/formats/jp2/jp2_import.cc 7f82b22
krita/plugins/formats/jp2/krita_jp2_export.desktop 77288db
krita/plugins/formats/jp2/krita_jp2_import.desktop 0a70ab4
krita/plugins/formats/jpeg/kis_jpeg_converter.h 6e7d28f
krita/plugins/formats/jpeg/kis_jpeg_converter.cc 8738e44
krita/plugins/formats/jpeg/kis_jpeg_export.h 721eee7
krita/plugins/formats/jpeg/kis_jpeg_export.cc ac699be
krita/plugins/formats/jpeg/kis_jpeg_import.h a3c0a1c
krita/plugins/formats/jpeg/kis_jpeg_import.cc 9932493
krita/plugins/formats/jpeg/krita_jpeg_export.desktop 87752e7
krita/plugins/formats/jpeg/krita_jpeg_import.desktop 2064d2b
krita/plugins/formats/jpeg/tests/CMakeLists.txt 0d28164
krita/plugins/formats/kranimseq/kranim_sequence.h 8f71689
krita/plugins/formats/kranimseq/kranim_sequence.cpp 3894e79
krita/plugins/formats/kranimseq/kranimseq_export.desktop 24a6144
krita/plugins/formats/odg/kis_odg_import.h 7ffcd7c
krita/plugins/formats/odg/kis_odg_import.cc 934263b
krita/plugins/formats/odg/krita_odg_import.desktop 36bf21f
krita/plugins/formats/oiio/kis_oiio_export.h d2de90a
krita/plugins/formats/oiio/kis_oiio_export.cpp fc71604
krita/plugins/formats/oiio/kis_oiio_import.h 6727bc0
krita/plugins/formats/oiio/kis_oiio_import.cpp 46f661c
krita/plugins/formats/oiio/krita_oiio_export.desktop 3a2be54
krita/plugins/formats/oiio/krita_oiio_import.desktop 8142647
krita/plugins/formats/ora/krita_ora_export.desktop 1934fc7
krita/plugins/formats/ora/krita_ora_import.desktop 406c1ee
krita/plugins/formats/ora/ora_converter.h 6510e30
krita/plugins/formats/ora/ora_converter.cc 95550f9
krita/plugins/formats/ora/ora_export.h 7f393ec
krita/plugins/formats/ora/ora_export.cc 7b8767b
krita/plugins/formats/ora/ora_import.h 2caaff2
krita/plugins/formats/ora/ora_import.cc cb023d8
krita/plugins/formats/pdf/kis_pdf_import.h e55a986
krita/plugins/formats/pdf/kis_pdf_import.cpp 9c72c2a
krita/plugins/formats/pdf/krita_pdf_import.desktop 96c875e
krita/plugins/formats/png/kis_png_export.h 01ac923
krita/plugins/formats/png/kis_png_export.cc faa8b5a
krita/plugins/formats/png/kis_png_import.h 49a46d1
krita/plugins/formats/png/kis_png_import.cc a668ef8
krita/plugins/formats/png/krita_png_export.desktop effdadb
krita/plugins/formats/png/krita_png_import.desktop 2c576d7
krita/plugins/formats/png/tests/CMakeLists.txt fdd4494
krita/plugins/formats/ppm/kis_ppm_export.h 94682a8
krita/plugins/formats/ppm/kis_ppm_export.cpp 61059b9
krita/plugins/formats/ppm/kis_ppm_import.h 6682bb5
krita/plugins/formats/ppm/kis_ppm_import.cpp 1d7c5e8
krita/plugins/formats/ppm/krita_ppm_export.desktop c3a4138
krita/plugins/formats/ppm/krita_ppm_import.desktop 76a626e
krita/plugins/formats/ppm/tests/CMakeLists.txt c5b3e36
krita/plugins/formats/psd/krita_psd_export.desktop f04ea16
krita/plugins/formats/psd/krita_psd_import.desktop 63aa343
krita/plugins/formats/psd/psd_export.h c532968
krita/plugins/formats/psd/psd_export.cc aca0d8e
krita/plugins/formats/psd/psd_import.h c1d9fad
krita/plugins/formats/psd/psd_import.cc 5508ae6
krita/plugins/formats/psd/psd_loader.h 77b769d
krita/plugins/formats/psd/psd_loader.cpp 454a023
krita/plugins/formats/psd/psd_resource_block.cpp b2b4ca0
krita/plugins/formats/psd/psd_saver.h 419cb2b
krita/plugins/formats/psd/psd_saver.cpp b9b2ddb
krita/plugins/formats/psd/tests/CMakeLists.txt 90600ff
krita/plugins/formats/qml/krita_qml_export.desktop 8b07ef9
krita/plugins/formats/qml/qml_converter.h c1a3881
krita/plugins/formats/qml/qml_export.h 6e4b405
krita/plugins/formats/qml/qml_export.cc 2369f4a
krita/plugins/formats/raw/kis_raw_import.h 95cebab
krita/plugins/formats/raw/kis_raw_import.cpp dd2544c
krita/plugins/formats/raw/krita_raw_import.desktop be650e1
krita/plugins/formats/tga/kis_tga_export.h 652af0d
krita/plugins/formats/tga/kis_tga_export.cpp 3e193d2
krita/plugins/formats/tga/kis_tga_import.h 3e48ce9
krita/plugins/formats/tga/kis_tga_import.cpp 77f6acc
krita/plugins/formats/tga/krita_tga_export.desktop ffbe753
krita/plugins/formats/tga/krita_tga_import.desktop 7c17f8f
krita/plugins/formats/tiff/kis_tiff_converter.h 74fdb99
krita/plugins/formats/tiff/kis_tiff_converter.cc a58b096
krita/plugins/formats/tiff/kis_tiff_export.h b43f32e
krita/plugins/formats/tiff/kis_tiff_export.cc 730f51d
krita/plugins/formats/tiff/kis_tiff_import.h d2ced65
krita/plugins/formats/tiff/kis_tiff_import.cc a904c75
krita/plugins/formats/tiff/krita_tiff_export.desktop 98bb8e4
krita/plugins/formats/tiff/krita_tiff_import.desktop 5b3fab5
krita/plugins/formats/tiff/tests/CMakeLists.txt c51fa3b
krita/plugins/formats/xcf/kis_xcf_import.h 13b99b7
krita/plugins/formats/xcf/kis_xcf_import.cpp 44af042
krita/plugins/formats/xcf/krita_xcf_import.desktop 963a590
krita/plugins/formats/xcf/tests/CMakeLists.txt 8afc593
krita/plugins/kimgio/kra.cpp 459af28
krita/plugins/kimgio/ora.cpp e33e37b
krita/plugins/paintops/defaultpaintops/brush/tests/CMakeLists.txt 0344ebb
krita/plugins/paintops/defaultpaintops/brush/tests/kis_brushop_test.cpp b44a55d
krita/plugins/paintops/libpaintop/kis_brush_selection_widget.h 98ad1d0
krita/plugins/tools/defaulttools/kis_tool_ellipse.cc bb74f66
krita/plugins/tools/defaulttools/kis_tool_fill.cc 8e99c13
krita/plugins/tools/defaulttools/kis_tool_gradient.cc da472bc
krita/plugins/tools/defaulttools/kis_tool_line.cc 7281673
krita/plugins/tools/defaulttools/kis_tool_line_helper.h 57970fd
krita/plugins/tools/defaulttools/kis_tool_line_helper.cpp b19216b
krita/plugins/tools/defaulttools/kis_tool_move.cc 4cfa4de
krita/plugins/tools/defaulttools/kis_tool_path.h 36db16a
krita/plugins/tools/defaulttools/kis_tool_path.cc ffbf5e7
krita/plugins/tools/defaulttools/kis_tool_rectangle.cc e7cd865
krita/plugins/tools/defaulttools/tests/CMakeLists.txt 3e78eb2
krita/plugins/tools/selectiontools/kis_tool_select_elliptical.cc b05c1b7
krita/plugins/tools/selectiontools/kis_tool_select_path.h 0bb252b
krita/plugins/tools/selectiontools/kis_tool_select_path.cc f85feef
krita/plugins/tools/selectiontools/kis_tool_select_rectangular.cc 2e8656c
krita/plugins/tools/tool_crop/kis_tool_crop.cc 277751d
krita/plugins/formats/heightmap/kis_heightmap_import.cpp dfac873
krita/plugins/formats/heightmap/krita_heightmap_export.desktop e71dfdb
krita/plugins/formats/heightmap/krita_heightmap_import.desktop 1e948e6
krita/plugins/formats/jp2/jp2_converter.h 905aff8
krita/plugins/formats/jp2/jp2_converter.cc 2018850
krita/plugins/extensions/dockers/palettedocker/palettedocker_dock.cpp c260beb
krita/plugins/extensions/dockers/patterndocker/patterndocker.h c18cdfb
krita/plugins/extensions/dockers/patterndocker/patterndocker.cpp 7d9dc35
krita/plugins/extensions/dockers/patterndocker/patterndocker_dock.h 82a8a36
krita/plugins/extensions/dockers/patterndocker/patterndocker_dock.cpp a959200
krita/plugins/extensions/dockers/presetdocker/presetdocker.h 86f192d
krita/plugins/extensions/dockers/presetdocker/presetdocker.cpp 13a6918
krita/plugins/extensions/dockers/presetdocker/presetdocker_dock.h 20ec0fa
krita/plugins/extensions/dockers/presetdocker/presetdocker_dock.cpp c9e536b
krita/plugins/extensions/dockers/smallcolorselector/smallcolorselector.h 0d07231
krita/plugins/extensions/dockers/smallcolorselector/smallcolorselector_dock.h 91d8534
krita/plugins/extensions/dockers/specificcolorselector/specificcolorselector.h b8640b7
krita/plugins/extensions/dockers/specificcolorselector/specificcolorselector.cc d10aae7
krita/plugins/extensions/dockers/specificcolorselector/specificcolorselector_dock.h 36026dd
krita/plugins/extensions/dockers/specificcolorselector/specificcolorselector_dock.cc 59e438e
krita/plugins/extensions/dockers/tasksetdocker/tasksetdocker.h 3918f52
krita/plugins/extensions/dockers/tasksetdocker/tasksetdocker.cpp fa63efc
krita/plugins/extensions/dockers/tasksetdocker/tasksetdocker_dock.h a65e961
krita/plugins/extensions/dockers/tasksetdocker/tasksetdocker_dock.cpp 7150eee
krita/plugins/extensions/dropshadow/kis_dropshadow.h 0a3d7d7
krita/plugins/extensions/dropshadow/kis_dropshadow.cc e617602
krita/plugins/extensions/dropshadow/kis_dropshadow_plugin.cc 1f920a4
krita/plugins/extensions/gmic/kis_gmic_plugin.cpp bf9f127
krita/plugins/extensions/gmic/tests/CMakeLists.txt 1e8a958
krita/plugins/extensions/histogram/histogram.cc 80b9425
krita/plugins/extensions/imagesize/imagesize.cc ef35d56
krita/plugins/extensions/imagesplit/dlg_imagesplit.h d29551f
krita/plugins/extensions/imagesplit/dlg_imagesplit.cpp 65026d4
krita/plugins/extensions/imagesplit/imagesplit.cpp dea4daf
krita/plugins/extensions/layergroupswitcher/layergroupswitcher.cpp edd36f9
krita/plugins/extensions/metadataeditor/metadataeditor.cc c8830cc
krita/plugins/extensions/modify_selection/dlg_border_selection.h f1800d0
krita/plugins/extensions/modify_selection/dlg_border_selection.cc 362beb8
krita/plugins/extensions/modify_selection/dlg_feather_selection.h 707f695
krita/plugins/extensions/modify_selection/dlg_feather_selection.cc b9ea258
krita/plugins/extensions/modify_selection/dlg_grow_selection.h ddbb14b
krita/plugins/extensions/modify_selection/dlg_grow_selection.cc de5f322
krita/plugins/extensions/modify_selection/dlg_shrink_selection.h 5ec1d51
krita/plugins/extensions/modify_selection/dlg_shrink_selection.cc 44fbf46
krita/plugins/extensions/modify_selection/modify_selection_operations.h 0a7fd57
krita/plugins/extensions/modify_selection/modify_selection_operations.cpp c7fd12d
krita/plugins/extensions/offsetimage/offsetimage.cpp e46983f
krita/plugins/extensions/resourcemanager/dlg_create_bundle.cpp f9f2ed4
krita/plugins/extensions/resourcemanager/resourcemanager.cpp 010c008
krita/plugins/extensions/resourcemanager/resourcemanager.rc 2fb607a
krita/plugins/extensions/resourcemanager/tests/CMakeLists.txt 1770760
krita/plugins/extensions/rotateimage/rotateimage.cc 383753b
krita/plugins/extensions/separate_channels/kis_channel_separator.h b006b60
krita/plugins/extensions/separate_channels/kis_channel_separator.cc 3d44b9d
krita/plugins/extensions/separate_channels/kis_separate_channels_plugin.cc fcb6858
krita/plugins/extensions/shearimage/shearimage.cc 4dc9b65
krita/plugins/filters/colors/kis_wdg_color_to_alpha.h 2049d26
krita/plugins/filters/colors/kis_wdg_color_to_alpha.cpp 3235389
krita/plugins/filters/colorsfilters/colorsfilters.cpp d15fafb
krita/plugins/filters/colorsfilters/kis_brightness_contrast_filter.h b5c6b14
krita/plugins/filters/colorsfilters/kis_brightness_contrast_filter.cpp f19321c
krita/plugins/filters/colorsfilters/kis_desaturate_filter.cpp eb7dbfe
krita/plugins/filters/fastcolortransfer/kis_wdg_fastcolortransfer.cpp ca8568c
krita/plugins/filters/imageenhancement/imageenhancement.cpp 77e8cc1
krita/plugins/filters/oilpaintfilter/kis_oilpaint_filter.cpp 7552b75
krita/plugins/filters/pixelizefilter/kis_pixelize_filter.cpp 5ac8158
krita/plugins/filters/roundcorners/kis_round_corners_filter.cpp 0c63325
krita/plugins/filters/smalltilesfilter/kis_small_tiles_filter.cpp 43c133c
krita/plugins/filters/sobelfilter/kis_sobel_filter.cpp f398fb9
krita/plugins/filters/tests/CMakeLists.txt cb25f6f
krita/plugins/filters/unsharp/tests/CMakeLists.txt 2f52b5f
krita/plugins/formats/CMakeLists.txt 94f66fc
krita/plugins/formats/bmp/kis_bmp_export.h 4ece38d
krita/plugins/formats/bmp/kis_bmp_export.cpp 9373bc1
krita/plugins/formats/bmp/kis_bmp_import.h b0c4070
krita/plugins/formats/bmp/kis_bmp_import.cpp 5bbfa25
krita/plugins/formats/bmp/krita_bmp_export.desktop 937ec97
krita/plugins/formats/bmp/krita_bmp_import.desktop 4b56c4e
krita/plugins/formats/eps/krita_eps_export.desktop e21d68f
krita/plugins/formats/eps/krita_eps_import.desktop ffb8eff
krita/plugins/formats/exr/exr_converter.h 247ef3e
krita/plugins/formats/exr/exr_converter.cc 7d6e2c5
krita/plugins/formats/exr/exr_export.h b05d2d4
krita/plugins/formats/exr/exr_export.cc c4fe3da
krita/plugins/formats/exr/exr_import.h 4aae76a
krita/plugins/formats/exr/exr_import.cc 4b4c4d7
krita/plugins/formats/exr/krita_exr_export.desktop 59f30cb
krita/plugins/formats/exr/krita_exr_import.desktop ff8c031
krita/plugins/formats/exr/tests/CMakeLists.txt 166b2f9
krita/plugins/formats/exr/tests/kis_exr_test.cpp 610a431
krita/plugins/formats/flipbook/CMakeLists.txt 142b17f
krita/plugins/formats/flipbook/kis_flipbook_import.h 729dc6b
krita/plugins/formats/flipbook/kis_flipbook_import.cpp b091206
krita/plugins/formats/flipbook/krita_flipbook.desktop b1024ee
krita/plugins/formats/flipbook/krita_flipbook_import.desktop fef9a4f
krita/plugins/formats/heightmap/kis_heightmap_export.h baeedc0
krita/plugins/formats/heightmap/kis_heightmap_export.cpp 4c3e549
krita/plugins/formats/heightmap/kis_heightmap_import.h 9b5b552
krita/plugins/extensions/dockers/defaultdockers/kis_layer_box.cpp 7025fc3
krita/plugins/extensions/dockers/animator/kis_frame_box.cpp 2459787
krita/plugins/extensions/dockers/animator/kis_layer_contents.h e59f700
krita/plugins/extensions/dockers/animator/kis_layer_contents.cpp cab47a4
krita/plugins/extensions/dockers/animator/kis_opacity_selector.cpp 46964fe
krita/plugins/extensions/dockers/animator/kis_timeline.h ad0b473
krita/plugins/extensions/dockers/animator/kis_timeline.cpp b04f961
krita/plugins/extensions/dockers/animator/kis_timeline_header.cpp 6fb9b93
krita/plugins/extensions/dockers/animator/krita_animator.desktop 316928f
krita/plugins/extensions/dockers/animator/onionskin_dock.h fc6fc4d
krita/plugins/extensions/dockers/animator/onionskin_dock.cpp 360b110
krita/plugins/extensions/dockers/artisticcolorselector/artisticcolorselector_dock.h 292f510
krita/plugins/extensions/dockers/artisticcolorselector/artisticcolorselector_dock.cpp de633b4
krita/plugins/extensions/dockers/channeldocker/channeldocker.h 6097575
krita/plugins/extensions/dockers/channeldocker/channeldocker.cpp 74b502f
krita/plugins/extensions/dockers/animator/TimelineView.cpp PRE-CREATION
krita/plugins/extensions/dockers/animator/animator.h bab1d8d
krita/plugins/extensions/dockers/animator/animator.cpp 0f6d24c
krita/plugins/extensions/dockers/animator/animator_dock.h 2a2bc48
krita/plugins/extensions/dockers/animator/animator_dock.cpp 7f6e4c4
krita/plugins/extensions/dockers/animator/animator_playback_dialog.h f947c86
krita/plugins/extensions/dockers/animator/kis_animation_frame.h 493e93f
krita/plugins/extensions/dockers/animator/kis_animation_frame.cpp b130eb9
krita/plugins/extensions/dockers/animator/kis_animation_frame_widget.h PRE-CREATION
krita/plugins/extensions/dockers/animator/kis_animation_frame_widget.cpp PRE-CREATION
krita/plugins/extensions/dockers/animator/kis_animation_layer.h 9f64f52
krita/plugins/extensions/dockers/animator/kis_animation_layer.cpp 477da4b
krita/plugins/extensions/dockers/animator/kis_animation_layer_widget.h PRE-CREATION
krita/plugins/extensions/dockers/animator/kis_animation_layer_widget.cpp PRE-CREATION
krita/plugins/extensions/dockers/animator/kis_animation_layerbox.h 5a6ef47
krita/plugins/extensions/dockers/animator/kis_animation_layerbox.cpp 175eceb
krita/plugins/extensions/dockers/animator/kis_frame_box.h fedc93a
krita/plugins/extensions/bigbrother/bigbrother.cc 2628c21
krita/plugins/extensions/bigbrother/bigbrother.rc 913dccf
krita/plugins/extensions/clonesarray/clonesarray.cpp 81b2fa4
krita/plugins/extensions/clonesarray/dlg_clonesarray.h a5453f6
krita/plugins/extensions/clonesarray/dlg_clonesarray.cpp ca37333
krita/plugins/extensions/colorrange/colorrange.cc 2ea7168
krita/plugins/extensions/colorrange/dlg_colorrange.h 8dde72b
krita/plugins/extensions/colorrange/dlg_colorrange.cc d26bb92
krita/plugins/extensions/colorspaceconversion/colorspaceconversion.cc 3386add
krita/plugins/extensions/dockers/CMakeLists.txt ebac795
krita/plugins/extensions/dockers/advancedcolorselector/kis_color_history.cpp 0deeb96
krita/plugins/extensions/dockers/advancedcolorselector/kis_color_selector_base.cpp 6d5adeb
krita/plugins/extensions/dockers/advancedcolorselector/kis_color_selector_container.cpp a955d0f
krita/plugins/extensions/dockers/advancedcolorselector/kis_color_selector_ng_dock.h bdaa5b9
krita/plugins/extensions/dockers/advancedcolorselector/kis_color_selector_ng_docker_widget.cpp 70c5757
krita/plugins/extensions/dockers/animator/CMakeLists.txt 6d80713
krita/plugins/extensions/dockers/animator/TimelineItemDelegate.h PRE-CREATION
krita/plugins/extensions/dockers/animator/TimelineItemDelegate.cpp PRE-CREATION
krita/plugins/extensions/dockers/animator/TimelineView.h PRE-CREATION
krita/plugins/assistants/RulerAssistant/PerspectiveAssistant.cc 55f454a
krita/plugins/assistants/RulerAssistant/kis_ruler_assistant_tool.cc 56ad0f6
krita/plugins/extensions/bigbrother/bigbrother.h 244f2e8
karbon/ui/dockers/KarbonLayerDocker.h eb8e517
krita/CMakeLists.txt 776181e
krita/animator/CMakeLists.txt 3d532b8
krita/animator/krita_animationdock.desktop 5fc467f
krita/animator/kritaanimation.desktop 56691dd
krita/animator/kritaanimation.rc d607c64
krita/animator/kritaanimation.xml b98d707
krita/animator/kritaanimation_part_init.cpp bb1bf67
krita/animator/kritaanimationpart.desktop 84c2038
krita/animator/kritaanimationrc 180338d
krita/animator/main.cpp 628a462
krita/benchmarks/CMakeLists.txt 86794a5
krita/benchmarks/kis_projection_benchmark.cpp 662b2fc
krita/crashreporter/CMakeLists.txt 815f608
krita/data/CMakeLists.txt ca69f00
krita/data/krita.xml 6863e08
krita/data/krita_filefilter.desktop PRE-CREATION
krita/data/kritarc 9b7fd7b
krita/gemini/MainWindow.cpp b7aab3e
krita/gemini/ViewModeSwitchEvent.h feec548
krita/gemini/desktopviewproxy.h 41d0471
krita/gemini/desktopviewproxy.cpp 91520a1
krita/gemini/kritagemini.rc f072234
krita/gemini/kritageminirc a94fb4d
krita/image/CMakeLists.txt 912fb52
krita/image/TODO e046314
krita/image/brushengine/kis_paintop_factory.h 7ff368f
krita/image/brushengine/kis_paintop_factory.cpp 37bdff6
krita/image/brushengine/kis_paintop_registry.h 69aafe3
krita/image/brushengine/kis_paintop_registry.cc 445aedc
krita/image/commands/kis_node_property_list_command.h 8e494a9
krita/image/commands/kis_node_property_list_command.cpp 31797a8
krita/image/generator/kis_generator_layer.h 72ee1fa
krita/image/generator/kis_generator_layer.cpp 9f8f794
krita/image/kis_adjustment_layer.h e481e3a
krita/image/kis_adjustment_layer.cc 43b8afb
krita/image/kis_assert.cpp 9c69be7
krita/image/kis_base_node.h 1aa3bbe
krita/image/kis_base_node.cpp 45840fb
krita/image/kis_clone_layer.h 7f22df2
krita/image/kis_clone_layer.cpp 7018873
krita/image/kis_config_widget.h 3ead2d6
krita/image/kis_config_widget.cpp 2d9fbca
krita/image/kis_image.h 7b0533f
krita/image/kis_layer.h a04b68a
krita/image/kis_layer.cc 9875c98
krita/image/kis_paint_layer.h 72e2f23
krita/image/kis_paint_layer.cc f0c3561
krita/image/kis_selection_mask.h a047579
krita/image/kis_selection_mask.cpp ce9cae9
krita/image/kis_undo_store.h 1174bfa
krita/image/kis_undo_stores.cpp 4e1d9a9
krita/image/tests/CMakeLists.txt 12847a6
krita/image/tests/kis_base_node_test.cpp 9e581ba
krita/image/tiles3/tests/CMakeLists.txt 802b675
krita/kis_splash_screen.h 2a1c7d4
krita/kis_splash_screen.cpp 72f6d85
krita/krita.desktop 862b935
krita/krita.rc edd76fd
krita/kritapart.desktop ae8c874
krita/libbrush/tests/CMakeLists.txt ebdd2a8
krita/main.cc 7628b3d
krita/plugins/assistants/RulerAssistant/PerspectiveAssistant.h 48ad612
karbon/plugins/tools/KarbonGradientTool.h 9d9b936
karbon/plugins/tools/KarbonGradientTool.cpp 0556e4e
karbon/plugins/tools/KarbonPatternTool.h 4abd14d
karbon/plugins/tools/KarbonPatternTool.cpp 9ce2a55
karbon/plugins/tools/filterEffectTool/KarbonFilterEffectsTool.h 7b55f7c
karbon/plugins/tools/filterEffectTool/KarbonFilterEffectsTool.cpp 908bf5f
karbon/ui/KarbonPrintJob.h c1cc378
karbon/ui/KarbonView.cpp 2d01957
CMakeLists.txt ffd3c20
active/src/MainWindow.cpp ed46951
braindump/plugins/stateshape/StateTool.h a7417fa
braindump/plugins/stateshape/StateTool.cpp cd352be
braindump/plugins/webshape/WebTool.h 7858f0d
braindump/plugins/webshape/WebTool.cpp cb80f24
braindump/src/SectionsIO.cpp a3f3440
braindump/src/View.cpp b93994b
braindump/src/import/DockerManager.h 6991668
braindump/src/import/DockerManager.cpp 0caf0e9
braindump/src/import/ToolDocker.h 6eb8f35
braindump/src/import/ToolDocker.cpp 0e5ef77
braindump/src/import/ToolDocker_p.h fecd9a9
karbon/plugins/tools/CalligraphyTool/KarbonCalligraphyTool.h 3ca8efc
karbon/plugins/tools/CalligraphyTool/KarbonCalligraphyTool.cpp 607d7f1
krita/plugins/extensions/dockers/compositiondocker/compositiondocker.h a801e62
krita/plugins/extensions/dockers/compositiondocker/compositiondocker.cpp da6bee7
krita/plugins/extensions/dockers/compositiondocker/compositiondocker_dock.h 247e9a2
krita/plugins/extensions/dockers/compositiondocker/compositiondocker_dock.cpp 2a55192
krita/plugins/extensions/dockers/defaultdockers/defaultdockers.h 198ca39
krita/plugins/extensions/dockers/defaultdockers/kis_layer_box.h 2007bc8
krita/plugins/extensions/dockers/flipbook/flipbookdocker_dock.h 57b8ec6
krita/plugins/extensions/dockers/flipbook/flipbookdocker_dock.cpp e8a924a
krita/plugins/extensions/dockers/flipbook/krita_flipbookdocker.desktop 97abb97
krita/plugins/extensions/dockers/digitalmixer/digitalmixer.h 6014a54
krita/plugins/extensions/dockers/digitalmixer/digitalmixer.cc 3338250
krita/plugins/extensions/dockers/digitalmixer/digitalmixer_dock.h e4cf0a8
krita/plugins/extensions/dockers/flipbook/CMakeLists.txt 6d0fd8f
krita/plugins/extensions/dockers/flipbook/FlipbookView.h c47f0f2
krita/plugins/extensions/dockers/flipbook/FlipbookView.cpp f7628ce
krita/plugins/extensions/dockers/flipbook/flipbookdocker.h 845290d
krita/plugins/extensions/dockers/flipbook/flipbookdocker.cpp 150a69c
krita/plugins/extensions/dockers/defaultdockers/kis_palette_docker.h 99f985e7
krita/plugins/extensions/dockers/defaultdockers/kis_palette_docker.cc 3f1d9a4
krita/plugins/extensions/dockers/defaultdockers/wdglayerbox.ui 64a0e20
Diff: https://git.reviewboard.kde.org/r/119612/diff/
Testing
-------
Crash when:
* opening a new document after closing one
Broken connnections:
Object::connect: No such slot KisCanvasController::resetCanvasTransformations() in /home/boud/kde/src/calligra/krita/ui/kis_view2.cpp:473
Object::connect: (sender name: 'reset_canvas_transformations')
Broken guides:
krita(28323)/koffice (lib komain) KoRuler::createGuideToolConnection: No guides tool found, skipping connection
xmlgui error:
krita(28323)/kdeui (kdelibs) KXMLGUIClient::~KXMLGUIClient: 0x5f5ad48 deleted without having been removed from the factory first. This will leak standalone popupmenus and could lead to crashes.
File Attachments
----------------
Krita with two files open in tabs
https://git.reviewboard.kde.org/media/uploaded/files/2014/08/05/b75a3861-20fc-49e2-9cc2-eb20598f8e20__komvc.png
Thanks,
Boudewijn Rempt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/calligra-devel/attachments/20141125/82b9eb73/attachment.htm>
More information about the calligra-devel
mailing list