<html>
<body>
<div style="font-family: Verdana, Arial, Helvetica, Sans-Serif;">
<table bgcolor="#f9f3c9" width="100%" cellpadding="12" style="border: 1px #c9c399 solid; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
<tr>
<td>
This is an automatically generated e-mail. To reply, visit:
<a href="https://git.reviewboard.kde.org/r/119612/">https://git.reviewboard.kde.org/r/119612/</a>
</td>
</tr>
</table>
<br />
<table bgcolor="#fefadf" width="100%" cellspacing="0" cellpadding="12" style="border: 1px #888a85 solid; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
<tr>
<td>
<div>Review request for Calligra.</div>
<div>By Boudewijn Rempt.</div>
<p style="color: grey;"><i>Updated Aug. 9, 2014, 6:21 a.m.</i></p>
<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Changes</h1>
<table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
<tr>
<td>
<pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">This version fixes a bunch of crashes, makes sure that KisImageView and KoView are no longer KXMLGuiClients (no more gui rebuild flicker when adding a view), makes it possible to add new mainwindows and open new views on existing documents, starts building queryclose support. There are still a number of issues, though.
Issues:
Todo:
ui/input/kis_input_manager.cpp: // XXX: KOMVC Commented out because it kept setting focus to its canvas, even when we were selecting another one
ui/kis_control_frame.cpp:// XXX: KOMVC we don't have a canvas here yet, needs a setImageView
ui/kis_selection_manager.cc:// XXX: KOMVC
ui/kis_view2.cpp:// XXX: KOMVC: assistants!!!
ui/kis_view2.cpp:// XXX: KOMVC: move mirror decoration to KisImageView, create a manager for it???
ui/kis_zoom_manager.cpp: // XXX: KOMVC -- this is very irritating in MDI mode
Bugs:
* sketch/gemini disabled
* creating a selection doesn't enable the mast creation options in the layerbox
* imageviews aren't marked when modified, and if modified, no query happens on close, even if it's the last one for the document
* tool options widget is initially empty
* if there's no document, the default color is blue
* For saving modified images on quit we need something like Kate's save documents dialog here!
* undo/redo actions aren't in the right place in the edit menu
* many menu options aren't enabled after loading the first image
stdout cruft:
krita(22902)/koffice (lib komain) KoRuler::createGuideToolConnection: No guides tool found, skipping connection
Cannot register object at /krita/MainWindow_1/actions because actions exports its own child objects
Object::disconnect: Unexpected null parameter
</pre>
</td>
</tr>
</table>
<div style="margin-top: 1.5em;">
<b style="color: #575012; font-size: 10pt;">Repository: </b>
calligra
</div>
<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Description </h1>
<table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
<tr>
<td>
<pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;"><p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">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.</p>
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">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.</p>
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">KisPart2 inherits KoPart and keeps the list of views, documents and mainwindows.</p>
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">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.</p>
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">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.</p>
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">KisImageView is a view on a single image. It owns a canvas widget and manages zoom levels.</p>
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">Problems:</p>
<ul style="padding: 0;text-rendering: inherit;margin: 0 0 0 1em;line-height: inherit;white-space: normal;">
<li style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: normal;">
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">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?</p>
</li>
<li style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: normal;">
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">XXX: KOMVC marks places where code has been commented out, mostly to do with canvas decorations like assistants and color management.</p>
</li>
<li style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: normal;">
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">Changes are as minimal as possible, so no cleanup yet of documentation, coding style and so on.</p>
</li>
<li style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: normal;">
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">There still are quite a few bugs that need fixing. </p>
</li>
<li style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: normal;">
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">Krita doesn't actually start with this version...</p>
</li>
</ul></pre>
</td>
</tr>
</table>
<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Testing </h1>
<table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
<tr>
<td>
<pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;"><p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">Crash when: <br style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: normal;" />
* opening a new document after closing one</p>
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">Broken connnections:</p>
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">Object::connect: No such slot KisCanvasController::resetCanvasTransformations() in /home/boud/kde/src/calligra/krita/ui/kis_view2.cpp:473<br style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: normal;" />
Object::connect: (sender name: 'reset_canvas_transformations')</p>
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">Broken guides:</p>
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">krita(28323)/koffice (lib komain) KoRuler::createGuideToolConnection: No guides tool found, skipping connection</p>
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">xmlgui error:</p>
<p style="padding: 0;text-rendering: inherit;margin: 0;line-height: inherit;white-space: inherit;">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.</p></pre>
</td>
</tr>
</table>
<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Diffs</b> (updated)</h1>
<ul style="margin-left: 3em; padding-left: 0;">
<li>krita/ui/tool/kis_figure_painting_tool_helper.h <span style="color: grey">(cf71d02)</span></li>
<li>CMakeLists.txt <span style="color: grey">(af8f748)</span></li>
<li>braindump/plugins/stateshape/StateTool.h <span style="color: grey">(a7417fa)</span></li>
<li>braindump/plugins/stateshape/StateTool.cpp <span style="color: grey">(cd352be)</span></li>
<li>braindump/plugins/webshape/WebTool.h <span style="color: grey">(23d1d94)</span></li>
<li>braindump/plugins/webshape/WebTool.cpp <span style="color: grey">(cb80f24)</span></li>
<li>krita/komvc/KoPrintingDialog.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoPrintingDialog.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoPrintingDialog_p.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoPart.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoPartAdaptor.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoPartAdaptor.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoPrintJob.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoPrintJob.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoPart.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoRecentDocumentsPane.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoRecentDocumentsPane.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoRuler.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoRuler.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoRulerController.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoRulerController.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoRulerController_p.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoRuler_p.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoStandardAction.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoStandardAction.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoStartupDialog.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoStartupDialog.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoTemplate.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoTemplate.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoTemplateCreateDia.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoTemplateCreateDia.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoTemplateGroup.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoTemplateGroup.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoTemplateTree.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoTemplateTree.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoTemplates.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDockerManager.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDockerManager.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDockerManager_p.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDocument.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDocument.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDocumentAdaptor.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDocumentAdaptor.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDocumentEntry.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDocumentEntry.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDocumentInfo.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDocumentInfo.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDocumentInfoDlg.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDocumentInfoDlg.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDocumentInfoPropsPage.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDocumentInfoPropsPage.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDocumentSectionDelegate.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDocumentSectionDelegate.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDocumentSectionModel.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDocumentSectionPropertyAction_p.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDocumentSectionToolTip.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDocumentSectionToolTip.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDocumentSectionView.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDocumentSectionView.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoFilter.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoFilter.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoFilterChain.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoFilterChain.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoFilterChainLink.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoFilterChainLink.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoFilterChainLinkList.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoFilterChainLinkList.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoFilterEdge.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoFilterEdge.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoFilterEntry.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoFilterEntry.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoFilterGraph.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoFilterGraph.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoFilterManager.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoFilterManager.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoFilterManager_p.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoFilterManager_p.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoFilterVertex.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoFilterVertex.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoFontComboBox.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoGridData.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoGridData.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoMainWindow.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoMainWindow.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoOpenPane.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoOpenPane.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoOpenPaneBase.ui <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoPageWidgetItem.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/plugins/extensions/dockers/advancedcolorselector/kis_color_selector_ng_docker_widget.cpp <span style="color: grey">(d780279)</span></li>
<li>krita/plugins/extensions/dockers/artisticcolorselector/artisticcolorselector_dock.h <span style="color: grey">(292f510)</span></li>
<li>krita/plugins/extensions/dockers/artisticcolorselector/artisticcolorselector_dock.cpp <span style="color: grey">(2710c6f)</span></li>
<li>krita/plugins/extensions/dockers/channeldocker/channeldocker_dock.cpp <span style="color: grey">(87be27c)</span></li>
<li>krita/plugins/extensions/dockers/defaultdockers/kis_layer_box.h <span style="color: grey">(2007bc8)</span></li>
<li>krita/plugins/extensions/dockers/defaultdockers/kis_layer_box.cpp <span style="color: grey">(9dce16b)</span></li>
<li>krita/plugins/extensions/dockers/flipbook/flipbookdocker_dock.h <span style="color: grey">(57b8ec6)</span></li>
<li>krita/plugins/extensions/dockers/flipbook/flipbookdocker_dock.cpp <span style="color: grey">(868015a)</span></li>
<li>krita/plugins/extensions/dockers/historydocker/CMakeLists.txt <span style="color: grey">(4cfa46c)</span></li>
<li>krita/plugins/extensions/dockers/palettedocker/colorsetchooser.cpp <span style="color: grey">(5c11bba)</span></li>
<li>krita/plugins/extensions/dockers/palettedocker/palettedocker_dock.h <span style="color: grey">(6b87247)</span></li>
<li>krita/plugins/extensions/dockers/palettedocker/palettedocker_dock.cpp <span style="color: grey">(c260beb)</span></li>
<li>krita/plugins/extensions/dockers/patterndocker/patterndocker_dock.h <span style="color: grey">(82a8a36)</span></li>
<li>krita/plugins/extensions/dockers/patterndocker/patterndocker_dock.cpp <span style="color: grey">(a959200)</span></li>
<li>krita/plugins/extensions/dockers/presetdocker/presetdocker_dock.cpp <span style="color: grey">(684f7b6)</span></li>
<li>krita/plugins/extensions/dockers/specificcolorselector/specificcolorselector_dock.cc <span style="color: grey">(59e438e)</span></li>
<li>krita/plugins/extensions/dropshadow/kis_dropshadow_plugin.cc <span style="color: grey">(1f920a4)</span></li>
<li>krita/plugins/extensions/gmic/tests/CMakeLists.txt <span style="color: grey">(1e8a958)</span></li>
<li>krita/plugins/extensions/histogram/histogram.cc <span style="color: grey">(80b9425)</span></li>
<li>krita/plugins/extensions/imagesize/imagesize.cc <span style="color: grey">(ef35d56)</span></li>
<li>krita/plugins/extensions/imagesplit/dlg_imagesplit.cpp <span style="color: grey">(65026d4)</span></li>
<li>krita/plugins/extensions/imagesplit/imagesplit.cpp <span style="color: grey">(dea4daf)</span></li>
<li>krita/plugins/extensions/metadataeditor/metadataeditor.cc <span style="color: grey">(c8830cc)</span></li>
<li>krita/plugins/extensions/offsetimage/offsetimage.cpp <span style="color: grey">(e46983f)</span></li>
<li>krita/plugins/extensions/resourcemanager/resourcemanager.cpp <span style="color: grey">(9d9065e)</span></li>
<li>krita/plugins/extensions/resourcemanager/tests/CMakeLists.txt <span style="color: grey">(1770760)</span></li>
<li>krita/plugins/extensions/rotateimage/rotateimage.cc <span style="color: grey">(383753b)</span></li>
<li>krita/plugins/extensions/separate_channels/kis_channel_separator.cc <span style="color: grey">(cb344af)</span></li>
<li>krita/plugins/extensions/separate_channels/kis_separate_channels_plugin.cc <span style="color: grey">(f035fd1)</span></li>
<li>krita/plugins/extensions/shearimage/shearimage.cc <span style="color: grey">(4dc9b65)</span></li>
<li>krita/plugins/filters/tests/CMakeLists.txt <span style="color: grey">(cb25f6f)</span></li>
<li>krita/plugins/filters/unsharp/tests/CMakeLists.txt <span style="color: grey">(2f52b5f)</span></li>
<li>krita/plugins/formats/exr/tests/CMakeLists.txt <span style="color: grey">(166b2f9)</span></li>
<li>krita/plugins/formats/jpeg/tests/CMakeLists.txt <span style="color: grey">(0d28164)</span></li>
<li>krita/plugins/formats/png/tests/CMakeLists.txt <span style="color: grey">(fdd4494)</span></li>
<li>krita/plugins/formats/ppm/tests/CMakeLists.txt <span style="color: grey">(c5b3e36)</span></li>
<li>krita/plugins/formats/psd/tests/CMakeLists.txt <span style="color: grey">(90600ff)</span></li>
<li>krita/plugins/formats/tiff/tests/CMakeLists.txt <span style="color: grey">(c51fa3b)</span></li>
<li>krita/plugins/formats/xcf/tests/CMakeLists.txt <span style="color: grey">(8afc593)</span></li>
<li>krita/plugins/paintops/defaultpaintops/brush/tests/CMakeLists.txt <span style="color: grey">(0344ebb)</span></li>
<li>krita/plugins/paintops/defaultpaintops/brush/tests/kis_brushop_test.cpp <span style="color: grey">(72b6f2e)</span></li>
<li>krita/plugins/tools/defaulttools/kis_tool_ellipse.cc <span style="color: grey">(bb74f66)</span></li>
<li>krita/plugins/tools/defaulttools/kis_tool_fill.cc <span style="color: grey">(af7d508)</span></li>
<li>krita/plugins/tools/defaulttools/kis_tool_gradient.cc <span style="color: grey">(13f26b4)</span></li>
<li>krita/plugins/tools/defaulttools/kis_tool_line.cc <span style="color: grey">(7fb29df)</span></li>
<li>krita/plugins/tools/defaulttools/kis_tool_line_helper.h <span style="color: grey">(57970fd)</span></li>
<li>krita/plugins/tools/defaulttools/kis_tool_line_helper.cpp <span style="color: grey">(b19216b)</span></li>
<li>krita/plugins/tools/defaulttools/kis_tool_move.cc <span style="color: grey">(d3d67e9)</span></li>
<li>krita/plugins/tools/defaulttools/kis_tool_path.h <span style="color: grey">(36db16a)</span></li>
<li>krita/plugins/tools/defaulttools/kis_tool_path.cc <span style="color: grey">(ffbf5e7)</span></li>
<li>krita/plugins/tools/defaulttools/kis_tool_rectangle.cc <span style="color: grey">(a00aa6a)</span></li>
<li>krita/plugins/tools/defaulttools/tests/CMakeLists.txt <span style="color: grey">(3e78eb2)</span></li>
<li>krita/plugins/tools/selectiontools/kis_tool_select_path.h <span style="color: grey">(0bb252b)</span></li>
<li>krita/plugins/tools/selectiontools/kis_tool_select_path.cc <span style="color: grey">(f85feef)</span></li>
<li>krita/plugins/tools/tool_crop/kis_tool_crop.cc <span style="color: grey">(8752a58)</span></li>
<li>krita/plugins/tools/tool_perspectivegrid/kis_tool_perspectivegrid.h <span style="color: grey">(32f72d5)</span></li>
<li>krita/plugins/tools/tool_perspectivegrid/kis_tool_perspectivegrid.cc <span style="color: grey">(43afcef)</span></li>
<li>krita/plugins/tools/tool_polygon/kis_tool_polygon.cc <span style="color: grey">(85a4367)</span></li>
<li>krita/plugins/tools/tool_polyline/kis_tool_polyline.cc <span style="color: grey">(2bb4254)</span></li>
<li>krita/plugins/tools/tool_text/kis_tool_text.h <span style="color: grey">(15b486e)</span></li>
<li>krita/plugins/tools/tool_text/kis_tool_text.cc <span style="color: grey">(96f89bc)</span></li>
<li>krita/plugins/tools/tool_transform2/kis_tool_transform.cc <span style="color: grey">(3296f6c)</span></li>
<li>krita/sdk/tests/stroke_testing_utils.cpp <span style="color: grey">(366d262)</span></li>
<li>krita/sdk/tests/ui_manager_test.h <span style="color: grey">(d70c36a)</span></li>
<li>krita/sketch/CMakeLists.txt <span style="color: grey">(46e0ba4)</span></li>
<li>krita/ui/CMakeLists.txt <span style="color: grey">(02a9509)</span></li>
<li>krita/ui/actions/kis_selection_action_factories.cpp <span style="color: grey">(17094dc)</span></li>
<li>krita/ui/canvas/kis_canvas2.h <span style="color: grey">(3480834)</span></li>
<li>krita/ui/canvas/kis_canvas2.cpp <span style="color: grey">(60ade0b)</span></li>
<li>krita/ui/canvas/kis_canvas_controller.h <span style="color: grey">(b022593)</span></li>
<li>krita/ui/canvas/kis_canvas_controller.cpp <span style="color: grey">(c0a424c)</span></li>
<li>krita/ui/canvas/kis_canvas_decoration.h <span style="color: grey">(347ac08)</span></li>
<li>krita/ui/canvas/kis_canvas_decoration.cc <span style="color: grey">(9179d3f)</span></li>
<li>krita/ui/canvas/kis_canvas_widget_base.cpp <span style="color: grey">(02f0ab5)</span></li>
<li>krita/ui/canvas/kis_grid_decoration.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/ui/canvas/kis_grid_decoration.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/ui/canvas/kis_grid_manager.h <span style="color: grey">(042cc90)</span></li>
<li>krita/ui/canvas/kis_grid_manager.cpp <span style="color: grey">(437923f)</span></li>
<li>krita/ui/canvas/kis_infinity_manager.h <span style="color: grey">(f22b555)</span></li>
<li>krita/ui/canvas/kis_infinity_manager.cpp <span style="color: grey">(4303864)</span></li>
<li>krita/ui/canvas/kis_paintop_transformation_connector.h <span style="color: grey">(34c498a)</span></li>
<li>krita/ui/canvas/kis_paintop_transformation_connector.cpp <span style="color: grey">(06c8039)</span></li>
<li>krita/ui/canvas/kis_perspective_grid_decoration.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/ui/canvas/kis_perspective_grid_decoration.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/ui/canvas/kis_perspective_grid_manager.h <span style="color: grey">(96846f3)</span></li>
<li>krita/ui/canvas/kis_perspective_grid_manager.cpp <span style="color: grey">(3331099)</span></li>
<li>krita/ui/dialogs/kis_dlg_adjustment_layer.h <span style="color: grey">(f8fd9a0)</span></li>
<li>krita/ui/dialogs/kis_dlg_adjustment_layer.cc <span style="color: grey">(116d2e4)</span></li>
<li>krita/ui/dialogs/kis_dlg_filter.h <span style="color: grey">(7237a3f)</span></li>
<li>krita/ui/dialogs/kis_dlg_filter.cpp <span style="color: grey">(fcb4817)</span></li>
<li>krita/ui/dialogs/kis_dlg_generator_layer.h <span style="color: grey">(6012bd5)</span></li>
<li>krita/ui/dialogs/kis_dlg_generator_layer.cpp <span style="color: grey">(50c22225)</span></li>
<li>krita/ui/dialogs/kis_dlg_preferences.h <span style="color: grey">(aef008c)</span></li>
<li>krita/ui/dialogs/kis_dlg_preferences.cc <span style="color: grey">(2bd6575)</span></li>
<li>krita/ui/flake/kis_dummies_facade_base.cpp <span style="color: grey">(3d3694a)</span></li>
<li>krita/ui/flake/kis_shape_controller.h <span style="color: grey">(39ae1eb)</span></li>
<li>krita/ui/flake/kis_shape_controller.cpp <span style="color: grey">(5b56b10)</span></li>
<li>krita/ui/forms/wdggeneralsettings.ui <span style="color: grey">(be22cbb)</span></li>
<li>krita/ui/input/kis_input_manager.cpp <span style="color: grey">(22b0b73)</span></li>
<li>krita/ui/kis_action.h <span style="color: grey">(18cca90)</span></li>
<li>krita/ui/kis_action.cpp <span style="color: grey">(dd143de)</span></li>
<li>krita/ui/kis_action_manager.h <span style="color: grey">(ab7816f)</span></li>
<li>krita/ui/kis_action_manager.cpp <span style="color: grey">(4562d41)</span></li>
<li>krita/ui/kis_canvas_controls_manager.h <span style="color: grey">(5f514e7)</span></li>
<li>krita/ui/kis_canvas_controls_manager.cpp <span style="color: grey">(38280bf)</span></li>
<li>krita/ui/kis_control_frame.h <span style="color: grey">(bae346d)</span></li>
<li>krita/ui/kis_control_frame.cpp <span style="color: grey">(1206df7)</span></li>
<li>krita/ui/kis_doc2.h <span style="color: grey">(5f9a62f)</span></li>
<li>krita/ui/kis_doc2.cc <span style="color: grey">(a33a0e5)</span></li>
<li>krita/ui/kis_factory2.cc <span style="color: grey">(5f5f962)</span></li>
<li>krita/ui/kis_filter_manager.h <span style="color: grey">(666403f)</span></li>
<li>krita/ui/kis_filter_manager.cc <span style="color: grey">(46215af)</span></li>
<li>krita/ui/kis_flipbook.cpp <span style="color: grey">(ec3eefe)</span></li>
<li>krita/ui/kis_image_manager.h <span style="color: grey">(eaedb61)</span></li>
<li>krita/ui/kis_image_manager.cc <span style="color: grey">(bedaab7)</span></li>
<li>krita/ui/kis_image_view.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/ui/kis_image_view.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/ui/kis_layer_manager.h <span style="color: grey">(cf915fe)</span></li>
<li>krita/ui/kis_layer_manager.cc <span style="color: grey">(413e9a4)</span></li>
<li>krita/ui/kis_main_window.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/ui/kis_main_window.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/ui/kis_mainwindow_observer.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/ui/kis_mainwindow_observer.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/ui/kis_mask_manager.h <span style="color: grey">(09ccc2c)</span></li>
<li>krita/ui/kis_mask_manager.cc <span style="color: grey">(4e8bc43)</span></li>
<li>krita/ui/kis_mirror_axis.h <span style="color: grey">(36d4d89)</span></li>
<li>krita/ui/kis_mirror_axis.cpp <span style="color: grey">(ceaf403)</span></li>
<li>krita/ui/kis_node_manager.h <span style="color: grey">(451d1f3)</span></li>
<li>krita/ui/kis_node_manager.cpp <span style="color: grey">(75a3ece)</span></li>
<li>krita/ui/kis_painting_assistants_decoration.h <span style="color: grey">(a2c1263)</span></li>
<li>krita/ui/kis_painting_assistants_decoration.cpp <span style="color: grey">(dd65ec0)</span></li>
<li>krita/ui/kis_painting_assistants_manager.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/ui/kis_painting_assistants_manager.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/ui/kis_paintop_box.h <span style="color: grey">(4a636f8)</span></li>
<li>krita/ui/kis_paintop_box.cc <span style="color: grey">(6dbef61)</span></li>
<li>krita/ui/kis_part2.h <span style="color: grey">(ef9eba8)</span></li>
<li>krita/ui/kis_part2.cpp <span style="color: grey">(0d8e163)</span></li>
<li>krita/ui/kis_print_job.h <span style="color: grey">(387d64b)</span></li>
<li>krita/ui/kis_selection_decoration.h <span style="color: grey">(b29733a)</span></li>
<li>krita/ui/kis_selection_decoration.cc <span style="color: grey">(8ec9e03)</span></li>
<li>krita/ui/kis_selection_manager.h <span style="color: grey">(3e2f5bb)</span></li>
<li>krita/ui/kis_selection_manager.cc <span style="color: grey">(e3518df)</span></li>
<li>krita/ui/kis_statusbar.h <span style="color: grey">(5b5c74e)</span></li>
<li>krita/ui/kis_statusbar.cc <span style="color: grey">(7f57007)</span></li>
<li>krita/ui/kis_tooltip_manager.cpp <span style="color: grey">(ea0f377)</span></li>
<li>krita/ui/kis_view2.h <span style="color: grey">(278a9ff)</span></li>
<li>krita/ui/kis_view2.cpp <span style="color: grey">(a5e7c67)</span></li>
<li>krita/ui/kis_zoom_manager.h <span style="color: grey">(6455297)</span></li>
<li>krita/ui/kis_zoom_manager.cc <span style="color: grey">(6d580ca)</span></li>
<li>krita/ui/operations/kis_operation_ui_widget_factory.h <span style="color: grey">(8821d82)</span></li>
<li>krita/ui/tests/CMakeLists.txt <span style="color: grey">(a5c3301)</span></li>
<li>krita/ui/tests/fill_processing_visitor_test.cpp <span style="color: grey">(74d83aa)</span></li>
<li>krita/ui/tests/kis_action_manager_test.cpp <span style="color: grey">(bd3171f)</span></li>
<li>krita/ui/tests/kis_doc2_test.cpp <span style="color: grey">(97d4af3)</span></li>
<li>krita/ui/tests/kis_zoom_and_pan_test.cpp <span style="color: grey">(bc5b9ef)</span></li>
<li>krita/ui/tool/kis_delegated_tool.h <span style="color: grey">(c63c6f9)</span></li>
<li>krita/komvc/komvc_export.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/osx.stylesheet <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/thememanager.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/thememanager.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/thememanager.rc <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/krita.rc <span style="color: grey">(50faa31)</span></li>
<li>krita/libbrush/tests/CMakeLists.txt <span style="color: grey">(ebdd2a8)</span></li>
<li>krita/plugins/assistants/RulerAssistant/kis_ruler_assistant_tool.cc <span style="color: grey">(4e36c2e)</span></li>
<li>krita/plugins/extensions/bigbrother/bigbrother.cc <span style="color: grey">(90e1ef4)</span></li>
<li>krita/plugins/extensions/clonesarray/clonesarray.cpp <span style="color: grey">(81b2fa4)</span></li>
<li>krita/plugins/extensions/colorrange/colorrange.cc <span style="color: grey">(2ea7168)</span></li>
<li>krita/plugins/extensions/colorspaceconversion/colorspaceconversion.cc <span style="color: grey">(3386add)</span></li>
<li>krita/plugins/extensions/dockers/advancedcolorselector/kis_color_history.cpp <span style="color: grey">(0deeb96)</span></li>
<li>krita/plugins/extensions/dockers/advancedcolorselector/kis_color_selector_base.cpp <span style="color: grey">(6d5adeb)</span></li>
<li>braindump/src/View.cpp <span style="color: grey">(49f68ce)</span></li>
<li>braindump/src/import/DockerManager.h <span style="color: grey">(6991668)</span></li>
<li>braindump/src/import/DockerManager.cpp <span style="color: grey">(1f7aa85)</span></li>
<li>braindump/src/import/ToolDocker.h <span style="color: grey">(6eb8f35)</span></li>
<li>braindump/src/import/ToolDocker.cpp <span style="color: grey">(b9766de)</span></li>
<li>braindump/src/import/ToolDocker_p.h <span style="color: grey">(00429eb)</span></li>
<li>filters/sheets/excel/import/ExcelImport.cpp <span style="color: grey">(cc1af1e)</span></li>
<li>krita/CMakeLists.txt <span style="color: grey">(3668a56)</span></li>
<li>krita/benchmarks/CMakeLists.txt <span style="color: grey">(86794a5)</span></li>
<li>krita/crashreporter/CMakeLists.txt <span style="color: grey">(815f608)</span></li>
<li>krita/image/CMakeLists.txt <span style="color: grey">(ab21527)</span></li>
<li>krita/image/TODO <span style="color: grey">(e046314)</span></li>
<li>krita/image/tests/CMakeLists.txt <span style="color: grey">(2d159da)</span></li>
<li>krita/image/tiles3/tests/CMakeLists.txt <span style="color: grey">(802b675)</span></li>
<li>karbon/plugins/tools/KarbonGradientTool.cpp <span style="color: grey">(8ad16a1)</span></li>
<li>karbon/plugins/tools/KarbonPatternTool.h <span style="color: grey">(4abd14d)</span></li>
<li>karbon/plugins/tools/KarbonPatternTool.cpp <span style="color: grey">(9ce2a55)</span></li>
<li>karbon/plugins/tools/filterEffectTool/KarbonFilterEffectsTool.h <span style="color: grey">(7b55f7c)</span></li>
<li>karbon/plugins/tools/CalligraphyTool/KarbonCalligraphyTool.h <span style="color: grey">(3ca8efc)</span></li>
<li>karbon/plugins/tools/CalligraphyTool/KarbonCalligraphyTool.cpp <span style="color: grey">(607d7f1)</span></li>
<li>karbon/plugins/tools/KarbonGradientTool.h <span style="color: grey">(9d9b936)</span></li>
<li>filters/sheets/excel/import/excelimporttoods.cc <span style="color: grey">(52bde7f)</span></li>
<li>filters/sheets/gnumeric/gnumericimport.cc <span style="color: grey">(29d637f)</span></li>
<li>filters/sheets/opencalc/opencalcexport.cc <span style="color: grey">(a9adc8e)</span></li>
<li>filters/sheets/opencalc/opencalcimport.cc <span style="color: grey">(d70d8fe)</span></li>
<li>filters/sheets/opencalc/opencalcstyleexport.cc <span style="color: grey">(b5bd219)</span></li>
<li>krita/kis_splash_screen.cpp <span style="color: grey">(daca545)</span></li>
<li>krita/komvc/CMakeLists.txt <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoApplication.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoApplication.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoApplicationAdaptor.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoApplicationAdaptor.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoAutoSaveRecoveryDialog.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoAutoSaveRecoveryDialog.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDetailsPane.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDetailsPane.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoDetailsPaneBase.ui <span style="color: grey">(PRE-CREATION)</span></li>
<li>karbon/plugins/tools/filterEffectTool/KarbonFilterEffectsTool.cpp <span style="color: grey">(718d42c)</span></li>
<li>karbon/ui/KarbonPrintJob.h <span style="color: grey">(c1cc378)</span></li>
<li>karbon/ui/KarbonView.cpp <span style="color: grey">(dd097fc)</span></li>
<li>krita/ui/tool/kis_figure_painting_tool_helper.cpp <span style="color: grey">(3464420)</span></li>
<li>krita/ui/tool/kis_resources_snapshot.h <span style="color: grey">(95fd8a4)</span></li>
<li>krita/ui/tool/kis_resources_snapshot.cpp <span style="color: grey">(94ed724)</span></li>
<li>krita/ui/tool/kis_tool.cc <span style="color: grey">(9429905)</span></li>
<li>krita/ui/tool/kis_tool_freehand.h <span style="color: grey">(113ebc0)</span></li>
<li>krita/ui/tool/kis_tool_freehand.cc <span style="color: grey">(df9512e)</span></li>
<li>krita/ui/tool/kis_tool_freehand_helper.h <span style="color: grey">(3ab5701)</span></li>
<li>krita/ui/tool/kis_tool_freehand_helper.cpp <span style="color: grey">(bda74bb)</span></li>
<li>krita/ui/tool/kis_tool_paint.cc <span style="color: grey">(27a1bd3)</span></li>
<li>krita/komvc/koDocumentInfoAuthorWidget.ui <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/calligragitversion.h.cmake <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/calligraversion.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/calligraversion.h.cmake <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/koDocumentInfoAboutWidget.ui <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/MacSupport.mm <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/Mainpage.dox <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/PriorityQueue_p.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/calligra_shell.rc <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/calligradocker.desktop <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoViewAdaptor.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoView_p.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/MacSupport.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoUndoStackAction.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoUndoStackAction.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoView.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoView.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoViewAdaptor.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoTemplates.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoTemplatesPane.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoTemplatesPane.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoToolBox.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoToolBoxDocker.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoToolBoxDocker_p.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoToolBoxFactory.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoToolBoxFactory.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoToolBoxLayout_p.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoToolBox_p.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoToolDocker_p.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>krita/komvc/KoToolDocker_p.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>stage/part/tools/animationtool/KPrAnimationTool.h <span style="color: grey">(8b4c6c5)</span></li>
<li>stage/part/tools/animationtool/KPrAnimationTool.cpp <span style="color: grey">(0c1d614)</span></li>
<li>words/part/CMakeLists.txt <span style="color: grey">(0b2c647)</span></li>
<li>words/part/dialogs/KWPrintingDialog.h <span style="color: grey">(87b1d71)</span></li>
<li>words/part/pagetool/KWPageTool.h <span style="color: grey">(45ad7d5)</span></li>
<li>words/part/pagetool/KWPageTool.cpp <span style="color: grey">(7935390)</span></li>
<li>libs/kopageapp/KoPAPrintJob.h <span style="color: grey">(e6762a1)</span></li>
<li>libs/kopageapp/KoPAView.cpp <span style="color: grey">(e640d79)</span></li>
<li>libs/kopageapp/tools/backgroundTool/KoPABackgroundTool.h <span style="color: grey">(e55c0bb)</span></li>
<li>libs/kopageapp/tools/backgroundTool/KoPABackgroundTool.cpp <span style="color: grey">(439fc83)</span></li>
<li>libs/koproperty/editors/combobox.cpp <span style="color: grey">(26a2ec3)</span></li>
<li>libs/kotext/CMakeLists.txt <span style="color: grey">(3931224)</span></li>
<li>libs/main/CMakeLists.txt <span style="color: grey">(2affede)</span></li>
<li>libs/main/KoDockerManager.h <span style="color: grey">(f465edf)</span></li>
<li>libs/main/KoDockerManager.cpp <span style="color: grey">(a157374)</span></li>
<li>libs/main/KoDocument.cpp <span style="color: grey">(e452edb)</span></li>
<li>libs/main/KoGlobal.h <span style="color: grey">(89f5429)</span></li>
<li>libs/main/KoGlobal.cpp <span style="color: grey">(fa02784)</span></li>
<li>libs/main/KoModeBox.cpp <span style="color: grey">(57c64cc)</span></li>
<li>libs/main/KoModeBox_p.h <span style="color: grey">(2f0d882)</span></li>
<li>libs/main/KoToolDocker_p.h <span style="color: grey">(35037d0)</span></li>
<li>libs/main/KoToolDocker_p.cpp <span style="color: grey">(9039f40)</span></li>
<li>libs/main/KoView.cpp <span style="color: grey">(f91f87e)</span></li>
<li>libs/rdf/KoDocumentRdfEditWidget.cpp <span style="color: grey">(7845f5a)</span></li>
<li>libs/widgets/CMakeLists.txt <span style="color: grey">(f825569)</span></li>
<li>libs/widgets/KoGlobal.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>libs/widgets/KoGlobal.cpp <span style="color: grey">(PRE-CREATION)</span></li>
<li>plugins/artistictextshape/ArtisticTextTool.h <span style="color: grey">(748300f)</span></li>
<li>plugins/artistictextshape/ArtisticTextTool.cpp <span style="color: grey">(2776523)</span></li>
<li>plugins/defaultTools/connectionTool/ConnectionTool.h <span style="color: grey">(b2addc2)</span></li>
<li>plugins/defaultTools/connectionTool/ConnectionTool.cpp <span style="color: grey">(7e3432f)</span></li>
<li>plugins/defaultTools/defaulttool/DefaultTool.h <span style="color: grey">(dca6ae8)</span></li>
<li>plugins/defaultTools/defaulttool/DefaultTool.cpp <span style="color: grey">(40d34c1)</span></li>
<li>plugins/defaultTools/guidestool/GuidesTool.h <span style="color: grey">(5a74b12)</span></li>
<li>plugins/defaultTools/guidestool/GuidesTool.cpp <span style="color: grey">(ffa2fa5)</span></li>
<li>plugins/pictureshape/CMakeLists.txt <span style="color: grey">(175cb45)</span></li>
<li>plugins/textshape/CMakeLists.txt <span style="color: grey">(1e32101)</span></li>
<li>plugins/textshape/ReferencesTool.h <span style="color: grey">(02d8c51)</span></li>
<li>plugins/textshape/ReferencesTool.cpp <span style="color: grey">(be7f558)</span></li>
<li>plugins/textshape/ReviewTool.h <span style="color: grey">(66e0e9d)</span></li>
<li>plugins/textshape/ReviewTool.cpp <span style="color: grey">(6e65a7e)</span></li>
<li>plugins/textshape/TextTool.h <span style="color: grey">(5e01e02)</span></li>
<li>plugins/textshape/TextTool.cpp <span style="color: grey">(6f38b30)</span></li>
<li>sheets/RowColumnFormat.cpp <span style="color: grey">(9df89a4)</span></li>
<li>sheets/dialogs/ConditionalDialog.cpp <span style="color: grey">(cb291bf)</span></li>
<li>sheets/part/View.cpp <span style="color: grey">(77b7bc1d)</span></li>
<li>sheets/shape/TableTool.h <span style="color: grey">(96f29a8)</span></li>
<li>sheets/shape/TableTool.cpp <span style="color: grey">(e6e6047)</span></li>
<li>sheets/ui/CellToolBase.h <span style="color: grey">(58e0eab)</span></li>
<li>sheets/ui/CellToolBase.cpp <span style="color: grey">(7d1716a)</span></li>
<li>libs/flake/KoCanvasBase.cpp <span style="color: grey">(a8ffb51)</span></li>
<li>libs/flake/KoCanvasController.h <span style="color: grey">(37a3f93)</span></li>
<li>libs/flake/KoCanvasControllerWidget.h <span style="color: grey">(0789ca8)</span></li>
<li>libs/flake/KoCanvasControllerWidget.cpp <span style="color: grey">(ac470d2)</span></li>
<li>libs/flake/KoToolBase.h <span style="color: grey">(e84bd38)</span></li>
<li>libs/flake/KoToolBase.cpp <span style="color: grey">(963dfad)</span></li>
<li>libs/flake/KoToolBase_p.h <span style="color: grey">(f79e556)</span></li>
<li>libs/flake/KoToolManager.cpp <span style="color: grey">(d7ed452)</span></li>
<li>libs/flake/tools/KoPathTool.h <span style="color: grey">(af906bb)</span></li>
<li>libs/flake/tools/KoPathTool.cpp <span style="color: grey">(d21718c)</span></li>
<li>krita/ui/tool/kis_tool_shape.cc <span style="color: grey">(3e4c095)</span></li>
<li>krita/ui/widgets/kis_custom_image_widget.h <span style="color: grey">(125eb09)</span></li>
<li>krita/ui/widgets/kis_custom_image_widget.cc <span style="color: grey">(4f20dc9)</span></li>
<li>krita/ui/widgets/kis_image_from_clipboard_widget.h <span style="color: grey">(3b8b2bb)</span></li>
<li>krita/ui/widgets/kis_image_from_clipboard_widget.cpp <span style="color: grey">(ee2259e)</span></li>
<li>krita/ui/widgets/kis_progress_widget.h <span style="color: grey">(9f77df4)</span></li>
<li>krita/ui/widgets/kis_scratch_pad.cpp <span style="color: grey">(6c85e67)</span></li>
<li>libs/basicflakes/CMakeLists.txt <span style="color: grey">(05d9692)</span></li>
<li>libs/basicflakes/plugin/CMakeLists.txt <span style="color: grey">(70e3d91)</span></li>
<li>libs/basicflakes/tools/KoCreatePathTool.h <span style="color: grey">(1496a49)</span></li>
<li>libs/basicflakes/tools/KoCreatePathTool.cpp <span style="color: grey">(125b4bb)</span></li>
<li>libs/basicflakes/tools/KoPencilTool.h <span style="color: grey">(f7d8b12)</span></li>
<li>libs/basicflakes/tools/KoPencilTool.cpp <span style="color: grey">(264b5db)</span></li>
<li>libs/flake/KoCanvasBase.h <span style="color: grey">(b7e5838)</span></li>
<li>krita/ui/tool/kis_tool_polyline_base.cpp <span style="color: grey">(100c2df)</span></li>
</ul>
<p><a href="https://git.reviewboard.kde.org/r/119612/diff/" style="margin-left: 3em;">View Diff</a></p>
<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">File Attachments </h1>
<li><a href="https://git.reviewboard.kde.org/media/uploaded/files/2014/08/05/b75a3861-20fc-49e2-9cc2-eb20598f8e20__komvc.png">Krita with two files open in tabs</a></li>
</ul>
</td>
</tr>
</table>
</div>
</body>
</html>