-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/119612/#review71549
-----------------------------------------------------------


I have nothing against the qpointer in the widgetlist, but curious as to why 
this change was needed?

- Camilla Boemann


On Dec. 8, 2014, 1:31 p.m., Boudewijn Rempt wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/119612/
> -----------------------------------------------------------
> 
> (Updated Dec. 8, 2014, 1:31 p.m.)
> 
> 
> Review request for Calligra.
> 
> 
> 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
> -----
> 
>   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
> 
>

_______________________________________________
calligra-devel mailing list
calligra-devel@kde.org
https://mail.kde.org/mailman/listinfo/calligra-devel

Reply via email to