<html>
<body>
<div style="font-family: Verdana, Arial, Helvetica, Sans-Serif;">
<table bgcolor="#f9f3c9" width="100%" cellpadding="8" style="border: 1px #c9c399 solid;">
<tr>
<td>
This is an automatically generated e-mail. To reply, visit:
<a href="http://git.reviewboard.kde.org/r/104810/">http://git.reviewboard.kde.org/r/104810/</a>
</td>
</tr>
</table>
<br />
<p>Ship it!</p>
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Withe proviso that we shouldn't use a Ca prefix, but a Ko prefix, ship it.</pre>
<br />
<p>- Boudewijn</p>
<br />
<p>On May 1st, 2012, 4:01 p.m., Friedrich W. H. Kossebau wrote:</p>
<table bgcolor="#fefadf" width="100%" cellspacing="0" cellpadding="8" style="background-image: url('http://git.reviewboard.kde.org/media/rb/images/review_request_box_top_bg.png'); background-position: left top; background-repeat: repeat-x; border: 1px black solid;">
<tr>
<td>
<div>Review request for Calligra.</div>
<div>By Friedrich W. H. Kossebau.</div>
<p style="color: grey;"><i>Updated May 1, 2012, 4:01 p.m.</i></p>
<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;">It is all but easy to get an overview which icons are used in Calligra. E.g. to check if the icon is part of the minimum version of the oxygen icon-set that is named as dependency for Calligra (ATM implicitely oxygen icon-set 4.3, as part of KDE 4.3).
I put down my thoughts in the blog post http://frinring.wordpress.com/2012/04/26/herding-your-programs-icons-how/ . During the WE I gave it a try to see if that could work out. Well, kind of does, at least would for me. How do you like the approach? See CaIcon.h for a(n incomplete) draft for the macros (used Ca as prefix, more Calligra-like for me then the historical prefix Ko, but do not mind). I tried to model it after the i18n* calls.
Idea is that normal icon-ids are used as const char*, QString property or directly with a KIcon call. For all three usages there should be the options to say a) "alright, use this icon"
b) "would like another icon, for now use this one" -> wanted
c) "definitely need a not yet existing icon here" -> needed
(meh, reversed the wanted and needed in the patch, but you get the idea).
Additionally it would be nice to give a comment, so e.g. the kind of icon wanted can be more described and that would also end up in the list of icons extracted, so there is no need to go and search near the extracted wanted/needed-icon for comments how the icon should be like.
And there also direct usages of icon-ids with SmallIcon and DesktopIcon, so there are two macros for these as well. Would need to get the Wanted and Needed variants as well, for completeness.
What is missing currently:
* scripts to extract all the icon-ids from the markup. And also from all other places, like desktop and UI files
* a list of the icons in the oxygen icon-set that is the minimal dependency
* a way to get all icons installed with Calligra itself
But now I want your feedback to learn if you like this approach at all and want it in Calligra. After all it has small disadvantages, like that the usage of the macros cannot be enforced but need to be taken care of. And for non-C++ code this approach fails, so far no idea what to do there without run-time costs.
So, continue this path, or is it a dead-end with the Calligra devs? :)
The patch includes also three other things which perhaps should be done as separate commits in any case?
a) fixes for the wrong usage of K/QIcon vs. pixmap (from incomplete Qt3->Qt4 porting): Q/KIcon does not have a real size, it's more kind of a factory for whatever pixmap size it is asked for, so just loading a certain icon pixmap and setting that to a KIcon/QIcon is useless, as the widget which takes the icon might request a different size. So e.g. passing a SmallIcon("icon-foo") to a button which takes a QIcon can result in badly scaled icons instead of loading the most perfect size match from the icon-set.
b) removes lots of unneeded kiconloader.h includes.
c) renames the property "icon" to "iconId" for some classes, to make it clear in the code that the property is just about the id string, not a K/QIcon instance (would "iconName" be better perhaps?)</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;">So far all programs look unchanged, from minimal using :)</pre>
</td>
</tr>
</table>
<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Diffs</b> </h1>
<ul style="margin-left: 3em; padding-left: 0;">
<li>CaIcon.h <span style="color: grey">(PRE-CREATION)</span></li>
<li>braindump/plugins/stateshape/StateShapeFactory.cpp <span style="color: grey">(782eaa5)</span></li>
<li>braindump/plugins/stateshape/StateToolFactory.cpp <span style="color: grey">(2c8e747)</span></li>
<li>braindump/plugins/webshape/WebShapeFactory.cpp <span style="color: grey">(aec1d68)</span></li>
<li>braindump/plugins/webshape/WebToolFactory.cpp <span style="color: grey">(9983b7d)</span></li>
<li>braindump/src/SectionsBoxDock.cpp <span style="color: grey">(4201ab0)</span></li>
<li>braindump/src/View.cpp <span style="color: grey">(4356654)</span></li>
<li>braindump/src/import/ToolDocker.cpp <span style="color: grey">(f5bdff1)</span></li>
<li>flow/plugins/dockers/stencilboxdocker/StencilBoxDocker.cpp <span style="color: grey">(2be1dbb)</span></li>
<li>karbon/plugins/flattenpath/FlattenPathPlugin.cpp <span style="color: grey">(b700224)</span></li>
<li>karbon/plugins/refinepath/RefinePathPlugin.cpp <span style="color: grey">(4698ee1)</span></li>
<li>karbon/plugins/roundcorners/RoundCornersPlugin.cpp <span style="color: grey">(8b4041e)</span></li>
<li>karbon/plugins/tools/CalligraphyTool/KarbonCalligraphicShapeFactory.cpp <span style="color: grey">(63ead16)</span></li>
<li>karbon/plugins/tools/CalligraphyTool/KarbonCalligraphyOptionWidget.cpp <span style="color: grey">(fe9e19a)</span></li>
<li>karbon/plugins/tools/CalligraphyTool/KarbonCalligraphyToolFactory.cpp <span style="color: grey">(0342e6e)</span></li>
<li>karbon/plugins/tools/KarbonGradientToolFactory.cpp <span style="color: grey">(8f922e4)</span></li>
<li>karbon/plugins/tools/KarbonPatternToolFactory.cpp <span style="color: grey">(dd6dad6)</span></li>
<li>karbon/plugins/tools/KarbonPencilToolFactory.cpp <span style="color: grey">(c1eb00a)</span></li>
<li>karbon/plugins/tools/filterEffectTool/FilterEffectEditWidget.cpp <span style="color: grey">(6d3480a)</span></li>
<li>karbon/plugins/tools/filterEffectTool/KarbonFilterEffectsTool.cpp <span style="color: grey">(e4d6eea)</span></li>
<li>karbon/plugins/tools/filterEffectTool/KarbonFilterEffectsToolFactory.cpp <span style="color: grey">(089fc36)</span></li>
<li>karbon/plugins/whirlpinch/WhirlPinchPlugin.cpp <span style="color: grey">(1e4dc46)</span></li>
<li>karbon/ui/KarbonView.cpp <span style="color: grey">(9da754e)</span></li>
<li>karbon/ui/dialogs/KarbonConfigureDialog.cpp <span style="color: grey">(b7a45b1)</span></li>
<li>karbon/ui/dockers/KarbonLayerDocker.cpp <span style="color: grey">(df569b5)</span></li>
<li>karbon/ui/dockers/KarbonLayerModel.cpp <span style="color: grey">(fff70b7)</span></li>
<li>karbon/ui/widgets/KarbonGradientWidget.cpp <span style="color: grey">(6cf5759)</span></li>
<li>kexi/core/KexiStandardAction.cpp <span style="color: grey">(10a9cb4)</span></li>
<li>kexi/core/KexiWindow.h <span style="color: grey">(e64f9d9)</span></li>
<li>kexi/core/KexiWindow.cpp <span style="color: grey">(f49c967)</span></li>
<li>kexi/core/kexi.h <span style="color: grey">(b6eb4a3)</span></li>
<li>kexi/core/kexi.cpp <span style="color: grey">(4408e8b)</span></li>
<li>kexi/core/kexipart.cpp <span style="color: grey">(7ffe8896)</span></li>
<li>kexi/core/kexipartinfo.h <span style="color: grey">(d2fb38a)</span></li>
<li>kexi/core/kexipartinfo.cpp <span style="color: grey">(a89cd38)</span></li>
<li>kexi/core/kexipartinfo_p.h <span style="color: grey">(aaa904b)</span></li>
<li>kexi/core/kexisharedactionhost.cpp <span style="color: grey">(f0b7e60)</span></li>
<li>kexi/core/kexitemplateloader.cpp <span style="color: grey">(901994c)</span></li>
<li>kexi/doc/dev/CHANGELOG-Kexi-js <span style="color: grey">(3ce83b1)</span></li>
<li>kexi/formeditor/WidgetTreeWidget.cpp <span style="color: grey">(82e4b3c)</span></li>
<li>kexi/formeditor/connectiondialog.cpp <span style="color: grey">(88aff80)</span></li>
<li>kexi/formeditor/editlistviewdialog.cpp <span style="color: grey">(f66ceaa)</span></li>
<li>kexi/formeditor/factories/containerfactory.cpp <span style="color: grey">(97d74ac)</span></li>
<li>kexi/formeditor/factories/stdwidgetfactory.cpp <span style="color: grey">(ff4f451)</span></li>
<li>kexi/formeditor/form.cpp <span style="color: grey">(5746780)</span></li>
<li>kexi/formeditor/kexiactionselectiondialog.cpp <span style="color: grey">(15e59d6)</span></li>
<li>kexi/formeditor/libactionwidget.cpp <span style="color: grey">(5c218bf)</span></li>
<li>kexi/formeditor/richtextdialog.cpp <span style="color: grey">(80748a5)</span></li>
<li>kexi/formeditor/tabstopdialog.cpp <span style="color: grey">(7e3b859)</span></li>
<li>kexi/formeditor/widgetlibrary.cpp <span style="color: grey">(4850567)</span></li>
<li>kexi/kexidb/utils.h <span style="color: grey">(0ea87b6)</span></li>
<li>kexi/kexidb/utils.cpp <span style="color: grey">(bb3f78c)</span></li>
<li>kexi/kexiutils/KexiAssistantPage.cpp <span style="color: grey">(609a129)</span></li>
<li>kexi/kexiutils/debuggui.cpp <span style="color: grey">(d248f8f)</span></li>
<li>kexi/kexiutils/kmessagewidget.cpp <span style="color: grey">(371e3f6)</span></li>
<li>kexi/kexiutils/utils.h <span style="color: grey">(5d06a2d)</span></li>
<li>kexi/main/KexiMainWindow.cpp <span style="color: grey">(3bef113)</span></li>
<li>kexi/main/KexiMainWindow_p.h <span style="color: grey">(db5c644)</span></li>
<li>kexi/main/KexiSearchLineEdit.cpp <span style="color: grey">(3534bfe)</span></li>
<li>kexi/main/kexifinddialog.cpp <span style="color: grey">(ec9f878)</span></li>
<li>kexi/main/startup/KexiNewProjectAssistant.cpp <span style="color: grey">(1c52d79)</span></li>
<li>kexi/main/startup/KexiOpenProjectAssistant.cpp <span style="color: grey">(1eccd21)</span></li>
<li>kexi/main/startup/KexiRecentProjectsModel.cpp <span style="color: grey">(663063a)</span></li>
<li>kexi/main/startup/KexiStartup.cpp <span style="color: grey">(f2e8d32)</span></li>
<li>kexi/main/startup/KexiStartupDialog.cpp <span style="color: grey">(31678b5)</span></li>
<li>kexi/main/startup/KexiStartupFileDialog_win.cpp <span style="color: grey">(4ebe79c)</span></li>
<li>kexi/main/startup/KexiWelcomeAssistant.cpp <span style="color: grey">(06b242d)</span></li>
<li>kexi/migration/AlterSchemaWidget.cpp <span style="color: grey">(de4f459)</span></li>
<li>kexi/migration/importoptionsdlg.cpp <span style="color: grey">(a04e3c8)</span></li>
<li>kexi/migration/importtablewizard.cpp <span style="color: grey">(e4f9faa)</span></li>
<li>kexi/migration/importwizard.cpp <span style="color: grey">(e292a9a)</span></li>
<li>kexi/mobile/KexiMobileMainWindow.cpp <span style="color: grey">(a44cbfa)</span></li>
<li>kexi/mobile/KexiMobileToolbar.cpp <span style="color: grey">(13c0a73)</span></li>
<li>kexi/plugins/forms/kexidatasourcepage.cpp <span style="color: grey">(31923ba)</span></li>
<li>kexi/plugins/forms/kexidbfactory.cpp <span style="color: grey">(8f53bf9)</span></li>
<li>kexi/plugins/forms/kexidbfactorybase.cpp <span style="color: grey">(b374169)</span></li>
<li>kexi/plugins/forms/kexiformmanager.cpp <span style="color: grey">(9b202fc)</span></li>
<li>kexi/plugins/forms/kexiformpart.cpp <span style="color: grey">(2a55c0a)</span></li>
<li>kexi/plugins/forms/widgets/kexidbimagebox.cpp <span style="color: grey">(e2c4890)</span></li>
<li>kexi/plugins/forms/widgets/kexidblineedit.cpp <span style="color: grey">(9b2b98f)</span></li>
<li>kexi/plugins/forms/widgets/kexidbutils.cpp <span style="color: grey">(7c7088e)</span></li>
<li>kexi/plugins/importexport/csv/kexicsvexport.cpp <span style="color: grey">(be09ea1)</span></li>
<li>kexi/plugins/importexport/csv/kexicsvexportwizard.cpp <span style="color: grey">(34df802)</span></li>
<li>kexi/plugins/importexport/csv/kexicsvimportdialog.cpp <span style="color: grey">(a1dbd64)</span></li>
<li>kexi/plugins/queries/kexiquerydesignersql.cpp <span style="color: grey">(381ffcf)</span></li>
<li>kexi/plugins/queries/kexiquerydesignersqlhistory.cpp <span style="color: grey">(9fab621)</span></li>
<li>kexi/plugins/relations/kexirelationmaindlg.h <span style="color: grey">(4055f4b)</span></li>
<li>kexi/plugins/relations/kexirelationmaindlg.cpp <span style="color: grey">(2f73edd)</span></li>
<li>kexi/plugins/relations/kexirelationpartimpl.cpp <span style="color: grey">(3c407a6)</span></li>
<li>kexi/plugins/reports/kexireportdesignview.cpp <span style="color: grey">(3cf1439)</span></li>
<li>kexi/plugins/reports/kexireportpart.cpp <span style="color: grey">(6f3074e)</span></li>
<li>kexi/plugins/reports/kexireportview.cpp <span style="color: grey">(ccdf3f9)</span></li>
<li>kexi/plugins/shapes/relationdesign/kexirelationdesignfactory.cpp <span style="color: grey">(8d142d3)</span></li>
<li>kexi/plugins/shapes/relationdesign/kexirelationdesigntool.cpp <span style="color: grey">(bb632cb)</span></li>
<li>kexi/plugins/shapes/relationdesign/kexirelationdesigntoolfactory.cpp <span style="color: grey">(4cc87bf)</span></li>
<li>kexi/plugins/tables/kexitabledesignerview.cpp <span style="color: grey">(a801bc7)</span></li>
<li>kexi/plugins/tables/kexitabledesignerview_p.cpp <span style="color: grey">(25f5b76)</span></li>
<li>kexi/plugins/tables/kexitablepart.cpp <span style="color: grey">(7d9fbab)</span></li>
<li>kexi/tests/migration/main.cpp <span style="color: grey">(c512bb2)</span></li>
<li>kexi/tests/tableview/main.cpp <span style="color: grey">(cd2c6ae)</span></li>
<li>kexi/widget/KexiConnectionSelectorWidget.cpp <span style="color: grey">(e01b962)</span></li>
<li>kexi/widget/KexiDataSourceComboBox.cpp <span style="color: grey">(eb01f4a)</span></li>
<li>kexi/widget/KexiProjectSelectorWidget.cpp <span style="color: grey">(a3e7da4)</span></li>
<li>kexi/widget/fields/KexiFieldComboBox.cpp <span style="color: grey">(1bc43e6)</span></li>
<li>kexi/widget/fields/KexiFieldListModelItem.cpp <span style="color: grey">(0a81173)</span></li>
<li>kexi/widget/fields/KexiFieldListView.cpp <span style="color: grey">(cc5b779)</span></li>
<li>kexi/widget/kexidbconnectionwidget.cpp <span style="color: grey">(6fa9a6e)</span></li>
<li>kexi/widget/kexidbdrivercombobox.cpp <span style="color: grey">(2989593)</span></li>
<li>kexi/widget/kexiprjtypeselector.cpp <span style="color: grey">(e1fa54c)</span></li>
<li>kexi/widget/kexisectionheader.cpp <span style="color: grey">(b187d8b)</span></li>
<li>kexi/widget/navigator/KexiProjectListView.cpp <span style="color: grey">(3fa561f)</span></li>
<li>kexi/widget/navigator/KexiProjectListViewItem.cpp <span style="color: grey">(540aaee)</span></li>
<li>kexi/widget/navigator/KexiProjectModelItem.cpp <span style="color: grey">(6f2fa9f)</span></li>
<li>kexi/widget/navigator/KexiProjectNavigator.cpp <span style="color: grey">(9c39a1a)</span></li>
<li>kexi/widget/pixmapcollection.cpp <span style="color: grey">(b4f9dfe)</span></li>
<li>kexi/widget/properties/KexiPropertyPaneViewBase.cpp <span style="color: grey">(bb58b19)</span></li>
<li>kexi/widget/relations/KexiRelationsTableContainer.cpp <span style="color: grey">(508b3d6)</span></li>
<li>kexi/widget/relations/KexiRelationsView.cpp <span style="color: grey">(ee39b8e)</span></li>
<li>kexi/widget/tableview/kexidatatable.cpp <span style="color: grey">(2eecce6)</span></li>
<li>kexi/widget/tableview/kexitableview.cpp <span style="color: grey">(75abd24)</span></li>
<li>kexi/widget/utils/kexicontextmenuutils.cpp <span style="color: grey">(355747f)</span></li>
<li>kexi/widget/utils/kexirecordnavigator.cpp <span style="color: grey">(02a7674)</span></li>
<li>krita/image/generator/kis_generator_layer.cpp <span style="color: grey">(73ffbc6)</span></li>
<li>krita/image/kis_adjustment_layer.cc <span style="color: grey">(c726642)</span></li>
<li>krita/image/kis_base_node.cpp <span style="color: grey">(904f159)</span></li>
<li>krita/image/kis_clone_layer.cpp <span style="color: grey">(871d5d3)</span></li>
<li>krita/image/kis_effect_mask.h <span style="color: grey">(46a5d61)</span></li>
<li>krita/image/kis_effect_mask.cc <span style="color: grey">(20c1926)</span></li>
<li>krita/image/kis_external_layer_iface.h <span style="color: grey">(a029d2b)</span></li>
<li>krita/image/kis_filter_mask.cpp <span style="color: grey">(0059018)</span></li>
<li>krita/image/kis_group_layer.cc <span style="color: grey">(ffb542f)</span></li>
<li>krita/image/kis_paint_layer.cc <span style="color: grey">(1f2261e)</span></li>
<li>krita/image/kis_selection_mask.h <span style="color: grey">(4a60ee3)</span></li>
<li>krita/image/kis_selection_mask.cpp <span style="color: grey">(1e9aba8)</span></li>
<li>krita/image/kis_transparency_mask.cc <span style="color: grey">(922df76)</span></li>
<li>krita/plugins/assistants/RulerAssistant/kis_ruler_assistant_tool.h <span style="color: grey">(12f0335)</span></li>
<li>krita/plugins/assistants/RulerAssistant/kis_ruler_assistant_tool.cc <span style="color: grey">(f189346)</span></li>
<li>krita/plugins/extensions/bigbrother/actionseditor/kis_actions_editor.cpp <span style="color: grey">(da4439d)</span></li>
<li>krita/plugins/extensions/bigbrother/bigbrother.cc <span style="color: grey">(f13c7ac)</span></li>
<li>krita/plugins/extensions/colorrange/colorrange.cc <span style="color: grey">(41e11c3)</span></li>
<li>krita/plugins/extensions/colorspaceconversion/colorspaceconversion.cc <span style="color: grey">(3bb48a8)</span></li>
<li>krita/plugins/extensions/compose/kis_layer_compose_plugin.cpp <span style="color: grey">(e4130ad)</span></li>
<li>krita/plugins/extensions/dockers/advancedcolorselector/kis_color_selector.cpp <span style="color: grey">(f4cbb8a)</span></li>
<li>krita/plugins/extensions/dockers/advancedcolorselector/kis_color_selector_container.cpp <span style="color: grey">(cb2bd23)</span></li>
<li>krita/plugins/extensions/dockers/advancedcolorselector/kis_color_selector_settings.cpp <span style="color: grey">(6c423c3)</span></li>
<li>krita/plugins/extensions/dockers/advancedcolorselector/kis_common_colors.cpp <span style="color: grey">(c6467e4)</span></li>
<li>krita/plugins/extensions/dockers/compositiondocker/compositiondocker_dock.cpp <span style="color: grey">(36fe381)</span></li>
<li>krita/plugins/extensions/dockers/compositiondocker/compositionmodel.cpp <span style="color: grey">(d6c6496)</span></li>
<li>krita/plugins/extensions/dockers/defaultdockers/kis_layer_box.cpp <span style="color: grey">(87ad14a)</span></li>
<li>krita/plugins/extensions/dockers/defaultdockers/wdgbirdeye.ui <span style="color: grey">(e10037a)</span></li>
<li>krita/plugins/extensions/dockers/tasksetdocker/tasksetdocker_dock.cpp <span style="color: grey">(08f6ac6)</span></li>
<li>krita/plugins/extensions/dockers/tasksetdocker/tasksetmodel.cpp <span style="color: grey">(ac04220)</span></li>
<li>krita/plugins/extensions/dropshadow/kis_dropshadow.cc <span style="color: grey">(0882397)</span></li>
<li>krita/plugins/extensions/dropshadow/kis_dropshadow_plugin.cc <span style="color: grey">(6bfff9c)</span></li>
<li>krita/plugins/extensions/histogram/histogram.cc <span style="color: grey">(6255b9e)</span></li>
<li>krita/plugins/extensions/imagesize/dlg_canvassize.cc <span style="color: grey">(ee3d601)</span></li>
<li>krita/plugins/extensions/imagesize/imagesize.cc <span style="color: grey">(8a068e4)</span></li>
<li>krita/plugins/extensions/imagesize/multilock_button.cc <span style="color: grey">(6aa5c1a)</span></li>
<li>krita/plugins/extensions/imagesplit/imagesplit.cpp <span style="color: grey">(ad10825)</span></li>
<li>krita/plugins/extensions/modify_selection/modify_selection.cc <span style="color: grey">(3e8014b)</span></li>
<li>krita/plugins/extensions/rotateimage/rotateimage.cc <span style="color: grey">(c56791a)</span></li>
<li>krita/plugins/extensions/separate_channels/kis_channel_separator.cc <span style="color: grey">(9acd5f3)</span></li>
<li>krita/plugins/extensions/separate_channels/kis_separate_channels_plugin.cc <span style="color: grey">(029033d)</span></li>
<li>krita/plugins/extensions/shearimage/shearimage.cc <span style="color: grey">(7b52ca0)</span></li>
<li>krita/plugins/filters/colorsfilters/colorsfilters.cpp <span style="color: grey">(011e839)</span></li>
<li>krita/plugins/filters/embossfilter/kis_emboss_filter.cpp <span style="color: grey">(f486d38)</span></li>
<li>krita/plugins/filters/example/example.cpp <span style="color: grey">(e49b4c4)</span></li>
<li>krita/plugins/filters/imageenhancement/imageenhancement.cpp <span style="color: grey">(e885f01)</span></li>
<li>krita/plugins/filters/noisefilter/noisefilter.cpp <span style="color: grey">(5f43791)</span></li>
<li>krita/plugins/filters/oilpaintfilter/kis_oilpaint_filter.cpp <span style="color: grey">(0b67eab)</span></li>
<li>krita/plugins/filters/pixelizefilter/kis_pixelize_filter.cpp <span style="color: grey">(f6522a2)</span></li>
<li>krita/plugins/filters/raindropsfilter/kis_raindrops_filter.cpp <span style="color: grey">(1a9c802)</span></li>
<li>krita/plugins/filters/randompickfilter/randompickfilter.cpp <span style="color: grey">(0af9fdc)</span></li>
<li>krita/plugins/filters/smalltilesfilter/kis_small_tiles_filter.cpp <span style="color: grey">(c85f982)</span></li>
<li>krita/plugins/filters/sobelfilter/kis_sobel_filter.cpp <span style="color: grey">(25a9c5f)</span></li>
<li>krita/plugins/filters/wavefilter/wavefilter.cpp <span style="color: grey">(c9065f5)</span></li>
<li>krita/plugins/generators/solid/colorgenerator.cpp <span style="color: grey">(6c97e35)</span></li>
<li>krita/plugins/paintops/chalk/chalk_paintop_plugin.cpp <span style="color: grey">(817df1d)</span></li>
<li>krita/plugins/paintops/colorsmudge/colorsmudge_paintop_plugin.cpp <span style="color: grey">(4429965)</span></li>
<li>krita/plugins/paintops/curvebrush/curve_paintop_plugin.cpp <span style="color: grey">(01c11f2)</span></li>
<li>krita/plugins/paintops/defaultpaintops/defaultpaintops_plugin.cc <span style="color: grey">(b87979f)</span></li>
<li>krita/plugins/paintops/deform/deform_paintop_plugin.cpp <span style="color: grey">(d8c0c25)</span></li>
<li>krita/plugins/paintops/experiment/experiment_paintop_plugin.cpp <span style="color: grey">(1376e9a)</span></li>
<li>krita/plugins/paintops/filterop/filterop.cpp <span style="color: grey">(ad8cb7a)</span></li>
<li>krita/plugins/paintops/gridbrush/grid_paintop_plugin.cpp <span style="color: grey">(ccd5cc2)</span></li>
<li>krita/plugins/paintops/hairy/hairy_paintop_plugin.cpp <span style="color: grey">(a472caf)</span></li>
<li>krita/plugins/paintops/hatching/hatching_paintop_plugin.cpp <span style="color: grey">(0481ead)</span></li>
<li>krita/plugins/paintops/libpaintop/kis_compositeop_option.cpp <span style="color: grey">(8238457)</span></li>
<li>krita/plugins/paintops/mypaint/mypaint_paintop_plugin.cpp <span style="color: grey">(3868bc3)</span></li>
<li>krita/plugins/paintops/sketch/sketch_paintop_plugin.cpp <span style="color: grey">(a8cbb2f)</span></li>
<li>krita/plugins/paintops/spray/spray_paintop_plugin.cpp <span style="color: grey">(2fb2cc4)</span></li>
<li>krita/plugins/paintops/waterymixbrush/waterymix_paintop_plugin.cpp <span style="color: grey">(2b8a1be)</span></li>
<li>krita/plugins/tools/defaulttools/kis_tool_brush.h <span style="color: grey">(e64b047)</span></li>
<li>krita/plugins/tools/defaulttools/kis_tool_colorpicker.h <span style="color: grey">(84dc9b4)</span></li>
<li>krita/plugins/tools/defaulttools/kis_tool_ellipse.h <span style="color: grey">(32a286a)</span></li>
<li>krita/plugins/tools/defaulttools/kis_tool_fill.h <span style="color: grey">(8ec6bb1)</span></li>
<li>krita/plugins/tools/defaulttools/kis_tool_gradient.h <span style="color: grey">(8e24d33)</span></li>
<li>krita/plugins/tools/defaulttools/kis_tool_line.h <span style="color: grey">(0822d6b)</span></li>
<li>krita/plugins/tools/defaulttools/kis_tool_measure.h <span style="color: grey">(7d0e92c)</span></li>
<li>krita/plugins/tools/defaulttools/kis_tool_move.h <span style="color: grey">(d70a526)</span></li>
<li>krita/plugins/tools/defaulttools/kis_tool_multihand.h <span style="color: grey">(36800cd)</span></li>
<li>krita/plugins/tools/defaulttools/kis_tool_pan.h <span style="color: grey">(07b9d23)</span></li>
<li>krita/plugins/tools/defaulttools/kis_tool_path.h <span style="color: grey">(6900fb7)</span></li>
<li>krita/plugins/tools/defaulttools/kis_tool_rectangle.h <span style="color: grey">(be3d761)</span></li>
<li>krita/plugins/tools/selectiontools/kis_tool_select_brush.h <span style="color: grey">(431742d)</span></li>
<li>krita/plugins/tools/selectiontools/kis_tool_select_contiguous.h <span style="color: grey">(474925c)</span></li>
<li>krita/plugins/tools/selectiontools/kis_tool_select_elliptical.h <span style="color: grey">(f924c55)</span></li>
<li>krita/plugins/tools/selectiontools/kis_tool_select_outline.h <span style="color: grey">(7163c6b)</span></li>
<li>krita/plugins/tools/selectiontools/kis_tool_select_path.h <span style="color: grey">(11f3e0f)</span></li>
<li>krita/plugins/tools/selectiontools/kis_tool_select_polygonal.h <span style="color: grey">(e40fd8c)</span></li>
<li>krita/plugins/tools/selectiontools/kis_tool_select_rectangular.h <span style="color: grey">(01ac51f)</span></li>
<li>krita/plugins/tools/selectiontools/kis_tool_select_similar.h <span style="color: grey">(f573bcd)</span></li>
<li>krita/plugins/tools/tool_crop/kis_tool_crop.h <span style="color: grey">(5e2e224)</span></li>
<li>krita/plugins/tools/tool_crop/tool_crop.cc <span style="color: grey">(279266d)</span></li>
<li>krita/plugins/tools/tool_dyna/kis_tool_dyna.h <span style="color: grey">(825e018)</span></li>
<li>krita/plugins/tools/tool_dyna/tool_dyna.cpp <span style="color: grey">(967c1af)</span></li>
<li>krita/plugins/tools/tool_grid/kis_tool_grid.h <span style="color: grey">(bd2f6ae)</span></li>
<li>krita/plugins/tools/tool_grid/tool_grid.cc <span style="color: grey">(5bd0e74)</span></li>
<li>krita/plugins/tools/tool_perspectivegrid/kis_tool_perspectivegrid.h <span style="color: grey">(a998743)</span></li>
<li>krita/plugins/tools/tool_perspectivegrid/kis_tool_perspectivegrid.cc <span style="color: grey">(c4ae45e)</span></li>
<li>krita/plugins/tools/tool_perspectivegrid/tool_perspectivegrid.cc <span style="color: grey">(31b1ac8)</span></li>
<li>krita/plugins/tools/tool_polygon/kis_tool_polygon.h <span style="color: grey">(d0b8713)</span></li>
<li>krita/plugins/tools/tool_polygon/tool_polygon.cc <span style="color: grey">(597b136)</span></li>
<li>krita/plugins/tools/tool_polyline/kis_tool_polyline.h <span style="color: grey">(5df8500)</span></li>
<li>krita/plugins/tools/tool_polyline/tool_polyline.cc <span style="color: grey">(07b7a67)</span></li>
<li>krita/plugins/tools/tool_star/kis_tool_star.h <span style="color: grey">(903cb58)</span></li>
<li>krita/plugins/tools/tool_star/tool_star.cc <span style="color: grey">(1ec4a58)</span></li>
<li>krita/plugins/tools/tool_text/kis_tool_text.h <span style="color: grey">(ba149d3)</span></li>
<li>krita/plugins/tools/tool_text/tool_text.cc <span style="color: grey">(2e6ae49)</span></li>
<li>krita/plugins/tools/tool_transform2/kis_tool_transform.h <span style="color: grey">(b92a7dd)</span></li>
<li>krita/plugins/tools/tool_transform2/tool_transform.cc <span style="color: grey">(7996a7b)</span></li>
<li>krita/sdk/templates/filter/APPNAMELC.cc <span style="color: grey">(e2468a7)</span></li>
<li>krita/ui/dialogs/kis_dlg_preferences.cc <span style="color: grey">(8cbcddf)</span></li>
<li>krita/ui/flake/kis_shape_layer.cc <span style="color: grey">(cb6248a)</span></li>
<li>krita/ui/kis_cursor.cc <span style="color: grey">(02ec083)</span></li>
<li>krita/ui/kis_image_manager.cc <span style="color: grey">(074e3fb)</span></li>
<li>krita/ui/kis_layer_manager.cc <span style="color: grey">(f2b659c)</span></li>
<li>krita/ui/kis_node_manager.cpp <span style="color: grey">(aa6fb28)</span></li>
<li>krita/ui/kis_paintop_box.cc <span style="color: grey">(8841c0b)</span></li>
<li>krita/ui/kis_palette_manager.cpp <span style="color: grey">(80df662)</span></li>
<li>krita/ui/kis_statusbar.cc <span style="color: grey">(fd5564a)</span></li>
<li>krita/ui/recorder/kis_node_query_path_editor.cc <span style="color: grey">(05eb03e)</span></li>
<li>krita/ui/thememanager.cpp <span style="color: grey">(62fdeb3)</span></li>
<li>krita/ui/tool/kis_tool_paint.cc <span style="color: grey">(61be742)</span></li>
<li>krita/ui/widgets/kis_color_space_selector.cc <span style="color: grey">(9d55e09)</span></li>
<li>krita/ui/widgets/kis_custom_image_widget.cc <span style="color: grey">(5b7af8d)</span></li>
<li>krita/ui/widgets/kis_paintop_presets_chooser_popup.cpp <span style="color: grey">(d23ecc0)</span></li>
<li>krita/ui/widgets/kis_paintop_presets_popup.cpp <span style="color: grey">(0311c4b)</span></li>
<li>krita/ui/widgets/kis_preset_chooser.cpp <span style="color: grey">(7cc468f)</span></li>
<li>krita/ui/widgets/kis_preset_selector_strip.cpp <span style="color: grey">(61d2d5f)</span></li>
<li>krita/ui/widgets/kis_progress_widget.cpp <span style="color: grey">(167a2f0)</span></li>
<li>krita/ui/widgets/kis_selection_options.cc <span style="color: grey">(be692fb)</span></li>
<li>libs/flake/KoConnectionShapeFactory.cpp <span style="color: grey">(dcd9917)</span></li>
<li>libs/flake/KoPathShapeFactory.cpp <span style="color: grey">(e441c93)</span></li>
<li>libs/flake/KoShapeFactoryBase.h <span style="color: grey">(ab89452)</span></li>
<li>libs/flake/KoShapeFactoryBase.cpp <span style="color: grey">(5c5ec48)</span></li>
<li>libs/flake/KoToolFactoryBase.h <span style="color: grey">(ca53c93)</span></li>
<li>libs/flake/KoToolFactoryBase.cpp <span style="color: grey">(4ec419d)</span></li>
<li>libs/flake/KoToolManager_p.cpp <span style="color: grey">(89bf70e)</span></li>
<li>libs/flake/SnapGuideConfigWidget.cpp <span style="color: grey">(1bb7cd2)</span></li>
<li>libs/flake/tools/KoCreatePathToolFactory.cpp <span style="color: grey">(9d25fa5)</span></li>
<li>libs/flake/tools/KoPanToolFactory.cpp <span style="color: grey">(07cb5ef)</span></li>
<li>libs/flake/tools/KoPathTool.cpp <span style="color: grey">(5129f67)</span></li>
<li>libs/flake/tools/KoPathToolFactory.cpp <span style="color: grey">(13359b9)</span></li>
<li>libs/flake/tools/KoZoomToolFactory.cpp <span style="color: grey">(d6dcb92)</span></li>
<li>libs/flake/tools/KoZoomToolWidget.cpp <span style="color: grey">(6196743)</span></li>
<li>libs/kokross/KoScriptManager.cpp <span style="color: grey">(3b0fe0e)</span></li>
<li>libs/kokross/KoScriptingDocker.cpp <span style="color: grey">(e6a78a2)</span></li>
<li>libs/kopageapp/KoPADocumentModel.cpp <span style="color: grey">(69feb88)</span></li>
<li>libs/kopageapp/KoPADocumentStructureDocker.cpp <span style="color: grey">(7b31e54)</span></li>
<li>libs/kopageapp/KoPAView.cpp <span style="color: grey">(6161032)</span></li>
<li>libs/kopageapp/dialogs/KoPAConfigureDialog.cpp <span style="color: grey">(b7f577c)</span></li>
<li>libs/kopageapp/tools/backgroundTool/KoPABackgroundToolFactory.cpp <span style="color: grey">(92ac030)</span></li>
<li>libs/koproperty/EditorView.cpp <span style="color: grey">(a442249)</span></li>
<li>libs/koproperty/Utils.cpp <span style="color: grey">(b2b641a)</span></li>
<li>libs/koproperty/editors/booledit.cpp <span style="color: grey">(aeee2af)</span></li>
<li>libs/koproperty/editors/cursoredit.cpp <span style="color: grey">(b7c072a)</span></li>
<li>libs/koproperty/test/test.cpp <span style="color: grey">(33da9d3)</span></li>
<li>libs/koreport/items/check/KoReportCheckPlugin.cpp <span style="color: grey">(ba9bf3f)</span></li>
<li>libs/koreport/items/field/KoReportFieldPlugin.cpp <span style="color: grey">(2a34880)</span></li>
<li>libs/koreport/items/image/KoReportImagePlugin.cpp <span style="color: grey">(f7d7b98)</span></li>
<li>libs/koreport/items/label/KoReportLabelPlugin.cpp <span style="color: grey">(3a745af)</span></li>
<li>libs/koreport/items/text/KoReportTextPlugin.cpp <span style="color: grey">(4d7762e)</span></li>
<li>libs/koreport/wrtembed/KoReportDesigner.cpp <span style="color: grey">(78dda97)</span></li>
<li>libs/kundo2/kundo2stack.cpp <span style="color: grey">(bf63eea)</span></li>
<li>libs/main/KoDocument.h <span style="color: grey">(0a28c7c)</span></li>
<li>libs/main/KoDocument.cpp <span style="color: grey">(d2d3938)</span></li>
<li>libs/main/KoDocumentInfoDlg.cpp <span style="color: grey">(2532560)</span></li>
<li>libs/main/KoFindToolbar.cpp <span style="color: grey">(0199c6a)</span></li>
<li>libs/main/KoGridData.cpp <span style="color: grey">(239fc73)</span></li>
<li>libs/main/KoMainWindow.cpp <span style="color: grey">(c01f44d)</span></li>
<li>libs/main/KoOpenPane.cpp <span style="color: grey">(568ce88)</span></li>
<li>libs/main/KoTemplateGroup.cpp <span style="color: grey">(3c75fda)</span></li>
<li>libs/main/KoTemplateTree.cpp <span style="color: grey">(d278f43)</span></li>
<li>libs/main/KoToolDocker.cpp <span style="color: grey">(0df2b64)</span></li>
<li>libs/main/KoUndoStackAction.cpp <span style="color: grey">(201b3c1)</span></li>
<li>libs/main/KoVersionDialog.cpp <span style="color: grey">(eeb17d0)</span></li>
<li>libs/main/KoView.cpp <span style="color: grey">(4de2298)</span></li>
<li>libs/widgets/KoAspectButton.cpp <span style="color: grey">(883ff2b)</span></li>
<li>libs/widgets/KoDockWidgetTitleBar.cpp <span style="color: grey">(bc7e869)</span></li>
<li>libs/widgets/KoEditColorSetDialog.cpp <span style="color: grey">(e696288)</span></li>
<li>libs/widgets/KoResourceItemChooser.cpp <span style="color: grey">(933652c)</span></li>
<li>libs/widgets/KoSelectionToggle.cpp <span style="color: grey">(6ad6866)</span></li>
<li>libs/widgets/KoStrokeConfigWidget.cpp <span style="color: grey">(3c5025a)</span></li>
<li>libs/widgets/KoZoomAction.cpp <span style="color: grey">(cfdd940)</span></li>
<li>plan/about/aboutpage.cpp <span style="color: grey">(3242acb)</span></li>
<li>plan/kptfactory.cpp <span style="color: grey">(4837d19)</span></li>
<li>plan/kptinsertfiledlg.cpp <span style="color: grey">(1b3ea07)</span></li>
<li>plan/kptview.cpp <span style="color: grey">(c9175ae)</span></li>
<li>plan/kptviewlist.cpp <span style="color: grey">(b72c04a)</span></li>
<li>plan/kptviewlistdialog.cpp <span style="color: grey">(72c78dc)</span></li>
<li>plan/libs/models/kcalendar/kdatepicker.cpp <span style="color: grey">(3a36d57)</span></li>
<li>plan/libs/models/kptaccountsmodel.cpp <span style="color: grey">(76108c2)</span></li>
<li>plan/libs/models/kptnodeitemmodel.cpp <span style="color: grey">(5ace17a)</span></li>
<li>plan/libs/models/kptresourcemodel.cpp <span style="color: grey">(fddba1e)</span></li>
<li>plan/libs/models/kptschedulemodel.cpp <span style="color: grey">(f9c15f5)</span></li>
<li>plan/libs/ui/kmessagebox_copy.cpp <span style="color: grey">(a1f93e9)</span></li>
<li>plan/libs/ui/kptaccountseditor.cpp <span style="color: grey">(4adb528)</span></li>
<li>plan/libs/ui/kptcalendareditor.cpp <span style="color: grey">(f3feee3)</span></li>
<li>plan/libs/ui/kptdependencyeditor.cpp <span style="color: grey">(c19a9d1)</span></li>
<li>plan/libs/ui/kptdocumentseditor.cpp <span style="color: grey">(464951e)</span></li>
<li>plan/libs/ui/kptintervaledit.cpp <span style="color: grey">(d211979)</span></li>
<li>plan/libs/ui/kptperteditor.cpp <span style="color: grey">(9f37b6e)</span></li>
<li>plan/libs/ui/kptresourceeditor.cpp <span style="color: grey">(0856060)</span></li>
<li>plan/libs/ui/kptscheduleeditor.cpp <span style="color: grey">(6d9f5a5)</span></li>
<li>plan/libs/ui/kpttaskeditor.cpp <span style="color: grey">(6423482)</span></li>
<li>plan/libs/ui/kpttaskprogresspanel.cpp <span style="color: grey">(5bf19aa)</span></li>
<li>plan/libs/ui/kptviewbase.cpp <span style="color: grey">(8c82751)</span></li>
<li>plan/libs/ui/kptworkpackagesendpanel.cpp <span style="color: grey">(22fd92b)</span></li>
<li>plan/libs/ui/reports/reportdesignview.cpp <span style="color: grey">(ce83ed0)</span></li>
<li>plan/libs/ui/reports/reportexportpanel.cpp <span style="color: grey">(973078d)</span></li>
<li>plan/libs/ui/reports/reportview.cpp <span style="color: grey">(dea21a6)</span></li>
<li>plan/workpackage/application.cpp <span style="color: grey">(f81c5cd)</span></li>
<li>plan/workpackage/main.cpp <span style="color: grey">(a9b3f42)</span></li>
<li>plan/workpackage/mainwindow.cpp <span style="color: grey">(dafc788)</span></li>
<li>plan/workpackage/taskcompletiondialog.cpp <span style="color: grey">(70d1e05)</span></li>
<li>plan/workpackage/taskworkpackageview.cpp <span style="color: grey">(af24826)</span></li>
<li>plan/workpackage/view.cpp <span style="color: grey">(89b7c82)</span></li>
<li>plugins/artistictextshape/ArtisticTextShapeFactory.cpp <span style="color: grey">(2438b20)</span></li>
<li>plugins/artistictextshape/ArtisticTextTool.cpp <span style="color: grey">(d069e46)</span></li>
<li>plugins/artistictextshape/ArtisticTextToolFactory.cpp <span style="color: grey">(c4a9918)</span></li>
<li>plugins/chartshape/ChartShapeFactory.cpp <span style="color: grey">(750596e)</span></li>
<li>plugins/chartshape/ChartTool.cpp <span style="color: grey">(bab225a)</span></li>
<li>plugins/chartshape/ChartToolFactory.cpp <span style="color: grey">(c59692b)</span></li>
<li>plugins/chartshape/dialogs/TableEditorDialog.cpp <span style="color: grey">(62acce9)</span></li>
<li>plugins/commentshape/CommentToolFactory.cpp <span style="color: grey">(9198704)</span></li>
<li>plugins/defaultTools/connectionTool/ConnectionTool.cpp <span style="color: grey">(d95a34f)</span></li>
<li>plugins/defaultTools/connectionTool/ConnectionToolFactory.cpp <span style="color: grey">(6a04221)</span></li>
<li>plugins/defaultTools/defaulttool/DefaultTool.cpp <span style="color: grey">(4a0b1af)</span></li>
<li>plugins/defaultTools/defaulttool/DefaultToolFactory.cpp <span style="color: grey">(a0e97cd)</span></li>
<li>plugins/defaultTools/guidestool/GuidesToolOptionWidget.cpp <span style="color: grey">(d2e5f72)</span></li>
<li>plugins/defaultTools/guidestool/InsertGuidesToolOptionWidget.cpp <span style="color: grey">(21ab34b)</span></li>
<li>plugins/dockers/shapecollection/ShapeCollectionDocker.cpp <span style="color: grey">(f863b3a)</span></li>
<li>plugins/dockers/strokedocker/StrokeDocker.cpp <span style="color: grey">(335562a)</span></li>
<li>plugins/dockers/styledocker/StyleButtonBox.cpp <span style="color: grey">(17a145d)</span></li>
<li>plugins/formulashape/KoFormulaShapeFactory.cpp <span style="color: grey">(7ce11fd)</span></li>
<li>plugins/formulashape/KoFormulaTool.h <span style="color: grey">(6e9be42)</span></li>
<li>plugins/formulashape/KoFormulaTool.cpp <span style="color: grey">(733d6f2)</span></li>
<li>plugins/formulashape/KoFormulaToolFactory.cpp <span style="color: grey">(d839b87)</span></li>
<li>plugins/musicshape/MusicShapeFactory.cpp <span style="color: grey">(dcf29f5)</span></li>
<li>plugins/musicshape/MusicTool.cpp <span style="color: grey">(fc1ccf0)</span></li>
<li>plugins/musicshape/MusicToolFactory.cpp <span style="color: grey">(39d176b)</span></li>
<li>plugins/musicshape/SimpleEntryTool.cpp <span style="color: grey">(529cf9c)</span></li>
<li>plugins/musicshape/SimpleEntryToolFactory.cpp <span style="color: grey">(a68e114)</span></li>
<li>plugins/musicshape/actions/AccidentalAction.cpp <span style="color: grey">(0691068)</span></li>
<li>plugins/musicshape/actions/DotsAction.cpp <span style="color: grey">(7b1bca0)</span></li>
<li>plugins/musicshape/actions/EraserAction.cpp <span style="color: grey">(b076f09)</span></li>
<li>plugins/musicshape/actions/NoteEntryAction.cpp <span style="color: grey">(70484c8)</span></li>
<li>plugins/musicshape/actions/SelectionAction.cpp <span style="color: grey">(2562f1c)</span></li>
<li>plugins/musicshape/actions/SetClefAction.cpp <span style="color: grey">(34c5204)</span></li>
<li>plugins/musicshape/actions/TiedNoteAction.cpp <span style="color: grey">(9c06fdd)</span></li>
<li>plugins/musicshape/dialogs/PartsWidget.cpp <span style="color: grey">(4128dce)</span></li>
<li>plugins/pathshapes/ellipse/EllipseShapeFactory.cpp <span style="color: grey">(1ad5c93)</span></li>
<li>plugins/pathshapes/enhancedpath/EnhancedPathShapeFactory.cpp <span style="color: grey">(d820c43)</span></li>
<li>plugins/pathshapes/rectangle/RectangleShapeFactory.cpp <span style="color: grey">(c313fbc)</span></li>
<li>plugins/pathshapes/spiral/SpiralShapeFactory.cpp <span style="color: grey">(b9f902f)</span></li>
<li>plugins/pathshapes/star/StarShapeFactory.cpp <span style="color: grey">(e6a9c6d)</span></li>
<li>plugins/pictureshape/PictureShapeFactory.cpp <span style="color: grey">(84b470d)</span></li>
<li>plugins/pictureshape/PictureTool.cpp <span style="color: grey">(b46f05a)</span></li>
<li>plugins/pictureshape/PictureToolFactory.cpp <span style="color: grey">(cc47406)</span></li>
<li>plugins/reporting/barcode/KoReportBarcodePlugin.cpp <span style="color: grey">(2f269ab)</span></li>
<li>plugins/reporting/chart/KoReportChartPlugin.cpp <span style="color: grey">(371cb97)</span></li>
<li>plugins/reporting/maps/KoReportMapsPlugin.cpp <span style="color: grey">(932c81d)</span></li>
<li>plugins/reporting/web/KoReportWebPlugin.cpp <span style="color: grey">(a49d7ac)</span></li>
<li>plugins/staging/templateshape/TemplateTool.cpp <span style="color: grey">(6373aa2)</span></li>
<li>plugins/textediting/thesaurus/Thesaurus.cpp <span style="color: grey">(eeacbba)</span></li>
<li>plugins/textshape/TextShapeFactory.cpp <span style="color: grey">(a798ee2)</span></li>
<li>plugins/textshape/TextTool.cpp <span style="color: grey">(4078e72)</span></li>
<li>plugins/textshape/dialogs/CharacterHighlighting.cpp <span style="color: grey">(8807cfd)</span></li>
<li>plugins/textshape/dialogs/LanguageTab.cpp <span style="color: grey">(a50d611)</span></li>
<li>plugins/textshape/dialogs/QuickTableButton.cpp <span style="color: grey">(470db88)</span></li>
<li>plugins/textshape/dialogs/SimpleTableWidget.cpp <span style="color: grey">(9254d59)</span></li>
<li>plugins/textshape/dialogs/StylesComboPreview.cpp <span style="color: grey">(99ba965)</span></li>
<li>plugins/textshape/dialogs/StylesDelegate.cpp <span style="color: grey">(2934fa9)</span></li>
<li>plugins/textshape/dialogs/StylesModel.h <span style="color: grey">(53c0225)</span></li>
<li>plugins/textshape/dialogs/StylesModel.cpp <span style="color: grey">(3b03f1b)</span></li>
<li>plugins/textshape/tests/TestChangeTrackedDelete.cpp <span style="color: grey">(7cb6b15)</span></li>
<li>plugins/variables/FixedDateFormat.cpp <span style="color: grey">(f865821)</span></li>
<li>plugins/vectorshape/VectorShapeFactory.cpp <span style="color: grey">(07e02ae)</span></li>
<li>plugins/vectorshape/VectorTool.cpp <span style="color: grey">(79742fd)</span></li>
<li>plugins/vectorshape/VectorToolFactory.cpp <span style="color: grey">(04212c6)</span></li>
<li>plugins/videoshape/VideoShape.cpp <span style="color: grey">(2c76d30)</span></li>
<li>plugins/videoshape/VideoShapeFactory.cpp <span style="color: grey">(7235eaf)</span></li>
<li>sheets/Global.h <span style="color: grey">(b5421b4)</span></li>
<li>sheets/MapModel.cpp <span style="color: grey">(4aa9fbd)</span></li>
<li>sheets/Style.cpp <span style="color: grey">(e86ebd3)</span></li>
<li>sheets/dialogs/ConsolidateDialog.cpp <span style="color: grey">(b4869e2)</span></li>
<li>sheets/dialogs/DocumentSettingsDialog.cpp <span style="color: grey">(6b76bff)</span></li>
<li>sheets/dialogs/FormulaDialog.cpp <span style="color: grey">(d445694)</span></li>
<li>sheets/dialogs/LayoutDialog.cpp <span style="color: grey">(7372d38)</span></li>
<li>sheets/dialogs/LinkDialog.cpp <span style="color: grey">(4ce4636)</span></li>
<li>sheets/dialogs/SortDialog.cpp <span style="color: grey">(4b0fd21)</span></li>
<li>sheets/part/CellToolFactory.h <span style="color: grey">(062c9cc)</span></li>
<li>sheets/part/CellToolFactory.cpp <span style="color: grey">(fd3df68)</span></li>
<li>sheets/part/ToolRegistry.cpp <span style="color: grey">(d08ff7e)</span></li>
<li>sheets/part/View.cpp <span style="color: grey">(5c11f98)</span></li>
<li>sheets/part/dialogs/PreferenceDialog.cpp <span style="color: grey">(2bf53c4)</span></li>
<li>sheets/part/dialogs/SheetSelectPage.cpp <span style="color: grey">(69de4a3)</span></li>
<li>sheets/plugins/calendar/CalendarTool.cpp <span style="color: grey">(1812e8f)</span></li>
<li>sheets/plugins/calendar/CalendarToolWidget.cpp <span style="color: grey">(a7c7814)</span></li>
<li>sheets/shape/SheetsEditor.cpp <span style="color: grey">(5c1ba6b)</span></li>
<li>sheets/shape/TableShapeFactory.cpp <span style="color: grey">(98102a6)</span></li>
<li>sheets/shape/TableTool.cpp <span style="color: grey">(8c6d277)</span></li>
<li>sheets/shape/TableToolFactory.cpp <span style="color: grey">(5eb228c)</span></li>
<li>sheets/ui/CellToolBase.cpp <span style="color: grey">(33f2d29)</span></li>
<li>sheets/ui/CellToolBase_p.cpp <span style="color: grey">(0cba586)</span></li>
<li>sheets/ui/CellToolOptionWidget.cpp <span style="color: grey">(4a1d068)</span></li>
<li>sheets/ui/MapViewModel.cpp <span style="color: grey">(2c2c669)</span></li>
<li>sheets/ui/RegionSelector.cpp <span style="color: grey">(028f234)</span></li>
<li>stage/part/KPrCustomSlideShowsModel.cpp <span style="color: grey">(9014886)</span></li>
<li>stage/part/KPrPresentationBlackStrategy.cpp <span style="color: grey">(d64e9c7)</span></li>
<li>stage/part/KPrPresentationDrawStrategy.cpp <span style="color: grey">(fa15b3c)</span></li>
<li>stage/part/KPrPresenterViewInterface.cpp <span style="color: grey">(e6aafb3)</span></li>
<li>stage/part/KPrPresenterViewToolWidget.cpp <span style="color: grey">(c5f294a)</span></li>
<li>stage/part/KPrPresenterViewWidget.cpp <span style="color: grey">(65fd5be)</span></li>
<li>stage/part/KPrSlidesSorterDocumentModel.cpp <span style="color: grey">(74e7e7b)</span></li>
<li>stage/part/KPrView.cpp <span style="color: grey">(1606dfa)</span></li>
<li>stage/part/KPrViewModeSlidesSorter.cpp <span style="color: grey">(d7478ba)</span></li>
<li>stage/part/pagelayout/KPrPageLayout.cpp <span style="color: grey">(e7bd8be)</span></li>
<li>stage/part/tools/animationtool/KPrAnimationToolFactory.cpp <span style="color: grey">(d504930)</span></li>
<li>stage/part/ui/KPrPresentationToolWidget.cpp <span style="color: grey">(5adf7f6)</span></li>
<li>words/part/KWView.cpp <span style="color: grey">(53f7da5)</span></li>
<li>words/part/dockers/KWRdfDocker.cpp <span style="color: grey">(0a44e53)</span></li>
<li>words/part/pagetool/KWPageToolFactory.cpp <span style="color: grey">(c0680ab)</span></li>
</ul>
<p><a href="http://git.reviewboard.kde.org/r/104810/diff/" style="margin-left: 3em;">View Diff</a></p>
</td>
</tr>
</table>
</div>
</body>
</html>