[update] Update calligra package to the Qt5 branch's HEAD
Squashed 'calligra/' changes from 403d587..27173b5

27173b5 components: Add a ViewController to all examples
3e80617 components: Ensure SpreadsheetImpl provides the right documentSize
336b5df components: Ensure TextDocumentImpl provides the right documentSize
24b7363 components: Ensure the view is updated whenever documentOffset changes
7165e2c components: Make ViewController functional
59e4ea8 components: Add a documentSize property to Document
7639755 components: Add a documentSize property to DocumentImpl
7d0e62e components: Create canvas/zoomcontroller in all implementations
8951d21 components: Add a KoCanvasController implementation
5bb9357 components: Set the view refresh timer to a more sane value
0b40124 Rename slotSetDocumentOffset to setDocumentOffset for API consistency
767ae6b Move kdebug disable option to main CMakeLists
dbebea3 Minor cleanup of KoJsonTrader
73d1a7c components: Add a KoPAViewBase subclass for the presentation canvas
9a371b6 components: Add a View object to all examples
4c3bc18 components: Implement basic PaintedItem based canvas rendering in View
1e37058 components: Remove obsolete debug from Global
3c72657 components: Add a state property and a getter for the canvas item
ac56a04 components: Add getters/setters for common objects to DocumentImpl
d8beb69 fake: Add an option to disable non-critical kdebug.h output
9ac0a20 Implement loading of Sheets/Stage files
03d05c5 Add example qml documents for loading an odt,ods and odp file
5ec12d4 Fix two build errors with C++11
729a5f4 Enable building the components
f5d2631 Enable C++11 support
49fcc14 Add the beginnings of a qtquick2 component set
16d78d1 remove an include we no longer use
2468e6e The previous disabling of DBUS in stage caused big crashes, due to the lookup in the vtable suddenly being off by 1.
74287f1 don't crash with qsavefile - it's a bit different from ksavefile
4b1f110 Make sure we actually find the filter needed to load non-native files
57141c3 this method should use the same as the other methods
51d79a9 Fix the kstandarddirs resource dirs
ed533ad fix the recent files not working
a5361d2 Qt5 have changed behavior regarding double click events. It now sends both single and double events for the second click. Luckyli we were hadnling this on our own so we just had to ignore the doubleclick event, and move a little bit of our functionality around
87ea1ab comment out the loading of tools - or whatever this code does
48ac4e8 KToggleAvtion is no longer a QWidgetAction, so this code failed to create most of the widgets
4158f08 fix so sheets can find it's config xml file
fbca6b6 Comment out some code that doesn't seem to have any effect besides crashing sheets
e6d6d38 Merge remote-tracking branch 'origin/krita-mvc-rempt' into calligra-qt5-rempt
5a1f8e0 Merge branch 'master' into krita-mvc-rempt
ec9b97a SVN_SILENT made messages (.desktop file)
961c791 Move the View Mode button to KoResourceItemChooser
a0165fd Show brush outline in line tool (and other tools)
4c7b0a9 SVN_SILENT made messages (.desktop file)
58e5e05 Saving new table design for the first time does not clear history of edits
eee942b Fixed update of the clone layers after teh visibility of the parent node has changed
c12cf9c Do not regenerate the cache of clones when they are invisible
ccd050d Implemented the Select Layer by Mouse Click feature
ae1c66a Changed the Alt shortcut for the "Clones Array" feature
7fa1f79 Added a Clones Array extension to Krita
300322b krita: fix validity of krita_oiio.desktop
9375530 plan: ',' -> ';' typo fix in planpart.desktop
c8b3602 SVN_SILENT made messages (.desktop file)
bbddab3 SVN_SILENT made messages (.desktop file)
b8624bd set/unset the canvas on canvas change on the color popups
b3a7dfc Improve stability
ea53ed6 Small GUI tweaks
58dc75f Fix rendering of links
fb84068 Fix parsing of notes
7bca652 Add workarounds for gmic definition format bugs
3eb1053 Fix parser
74386e1 Fix parsing of the text parameter
4dd9f8d Fix loading of note parameters: strip quotes
3e3d52c Implement Ok, Cancel, Maximize/Restore and Reset UI actions
2e074c1 Render the items in QTreeView as HTML items
f0e589f Remove those completely
1e1ad09 Clean-up before merging
91de015 Fix desktop version
73c91d1 Revert "Remove two unused methods from KisPainter api"
6d6e697 You have to select filter in the QTreeView
94897a2 Implement import/export processing visitors
ae01cac More progress on gmic integration
3c267ba Update gmic version and build gmic as static library
77c71ff Comment out compile error
a079a12 Improvements for gmic support
cce82ea Fix color parameter serialization/editing
6420af0 Update TODO list
387f305 Improve GMIC support
bcd7c37 Add TODO list
edea10e More work on GMIC integration
6e478ab Implement Qt's model from model-view framework for gmic filters definitions
a46475a Commit initial work on GMIC extension
a9ff6ba SVN_SILENT made messages (.desktop file)
4c0125c SVN_SILENT made messages (.desktop file)
9debc52 fix build when KEXI_DEBUG_GUI is set
09a158e welcome view: hide placeholder for templates by default
60888b5 move custom build settings to cmake options
acda325 Fix Show Form UI toolbar button
9a68280 Prevent crash, by setting editable flag so lineEdit() returns something when we expeect it
23b5cd6 SVN_SILENT made messages (.desktop file)
d78dc0c Merge branch 'krita-mvc-rempt' into calligra-qt5-rempt
0b53ac1 Merge remote-tracking branch 'origin/master' into krita-mvc-rempt
599eb6a SVN_SILENT made messages (.desktop file)
f5af4bd Bring dox in line with code
446746f Merge branch 'krita-mvc-rempt' into calligra-qt5-rempt
4d5a8f2 remove obsolete assert
597611d KUrl: fromPAth is really like the new QUrl::fromLocalFile
085f370 Fix apps not quitting for real - it was a bug in kf5
c680c67 Fix build
f3e9097 Merge branch 'master' into krita-mvc-rempt
a5eddb6 Remove superfluous kxmlguifactory calls
e0ac564 Merge branch 'master' into krita-mvc-rempt
965ea31 SVN_SILENT made messages (.desktop file)
3dcbac5 SVN_SILENT made messages (.desktop file)
dbea2e6 Meh, xfig import filter got forgotten in FILTER_KARBON_IMPORT list
7050995 Remove warning about QVector resizing, optimize
a171f94 Fill ignores layer alpha lock
2a341d7 more cmake fix
730f5e2 fixed wrong cmake variable
3de2add replace memalign() with posix_memalign() to make it work on osx and bsd
825ab65 SVN_SILENT made messages (.desktop file)
5ab2932 Fix sorting error in table views
eff85d6 Put the canvas input config options in a scroll area
29636f0 fix Smudge_rake presets
76242ef This commit does several things:  -  Change Stage to use modebox
20ba1b1 SVN_SILENT made messages (.desktop file)
857638c A proper fix for the not-saved Move Tool action when it is saved while the stroke is active
410aa1b Merge branch 'master' into krita-mvc-rempt
47d5f65 Added easy finishing to Path and Select Path tools
8438413 Fixed false marking brush presets as invalid
2b1296e Default preset pack update
17cf63c SVN_SILENT made messages (.desktop file)
60bd30b Tabs on image docker stays north
305785a Fix the bug with flipping Multipliers of the Slider Spinbox
81d4fa1 Changed parameter Scale to Size for predefined brushes
3ca0aa0 Emergency fix for the saving of GBR brushes
2230a9b SVN_SILENT made messages (.desktop file)
ed6163e Fix scaling of non-GBR brushes
dc53011 Fixed the initial resize of the Custom and Clipboard brushes
fe4c594 Fix the initial brush size value for the Clipboard Brush
5f2a48f Fixed the updation of the paintop options checked state when changing preset
be12027 Fixed loading of Scale and Rotate of the predefined brushes
08c70c7 SVN_SILENT made messages (.desktop file)
b0c59b4 Revert "The image should be locked when saved to Kra format"
c8ebaa9 Merge branch 'master' into krita-mvc-rempt
c2434f0 Improvements to the Image docker
84b682d Move the paintop options model and widget to krita/ui
fe6462c Fix a few of the build errors on Windows
e5a6ce1 make it possible for a tool to be default tool of more than one shape type
d07f6c8 Fix build
5b25b61 Merge branch 'krita-mvc-rempt' into calligra-qt5-rempt
ab9fcee Make sure we also use appnamerc as name of config file in all places and not just in some
4e2dc49 Merge branch 'krita-mvc-rempt' into calligra-qt5-rempt
c10825d qDebug --
732f884 Make sure we load the par we want and not just any part that support our mimetype
66f2e31 Fetch icons from theme
a21a37a Merge branch 'krita-mvc-rempt' into calligra-qt5-rempt
5a1595a make plugin loading work on debian-like systems too
8e5d936 Merge branch 'krita-mvc-rempt' into calligra-qt5-rempt
ea4ce35 Merge remote-tracking branch 'origin/master' into krita-mvc-rempt
95b80da Add exports
d33269d Merge remote-tracking branch 'origin/master' into krita-mvc-rempt
0518342 SVN_SILENT made messages (.desktop file)
0b994aa Made it possible to end a polyline with Enter, Esc and a Handle
c2076fa Restart the move tool stroke when the target node has changed
67c9e1f Remove setPalette call
14e6bf6 No need to resort the whole KisCategorizedListView on every data change
311fae0 Add two asserts for good measure
bce1bb4 Do not crash when clearing the text mode brush in pipe mode
688758d Check whether we actually _have_ a KoApplication
9c992e5 Added support for choosing the composite op for Indirect Painting mode
f0feec8 Fix freehand stroke test after changing the mask size code
5651ef6 Implement handling of tables in the odfreader.
0555fa3 Fixed an offset bug when creating a thumbnail of a paint device with offset
fa2dbe9 Fixed a subpixel precision calculation of mask sizes
7615b31 Adding/Removing selection mask (global selection) should not exit Isolated Mode
7a4a274 The image should be locked when saved to Kra format
b9b4023 Changing boost::scoped_ptr to QScopedPointer
87b0872 fake: improve fake library
d229510 fake: remove unused file
d664130 Fixed a mask offset loading bug
ffd7525 Merge branch 'master' into krita-mvc-rempt
4b70c7d changed help text for TTEST Sheets function REVIEW:112123
45b7ea7 SVN_SILENT made messages (.desktop file)
f1c4432 Changed Suffix to Prefix in the Image Split dialog
f7685ce SVN_SILENT made messages (.desktop file)
a1ce3c1 Renames in KisCategoriesMapper to conform coding style
5380de7 Fixed brush rotation when the canvas is mirrored
7553eaa Fix cold initialization of the paintop options
115c04e Fix concatenation of a QString
b4c07ec Fixed a weird Favorite Composite Ops bug
ca9d1c3 Fixed postgresql escaping
d4c50b5 fix build with strict iterators
421ef02 Better fix
1e40c9b Don't reference qApp before it exists
6b80e7d Don't stroke a path if style is NoPen
291a8c7 Inserting new fields in Table Designer is inconvenient
dc91c44 Merge branch 'master' into krita-mvc-rempt
9c43651 Remove duplicate includes
325c96e Fix bug: Table Designer does not display properties in Kexi 2.7.x
cc75718 Save incremental backup patch
5bc56a7 CurrentPage only exists since Qt 4.7
76499cf Try to fix centos build
698f6e8 Explicitly add Qt includes
064dd2a Port plan to use QFileSystemWatcher instead of KDirWatch
163c5b6 Comment out KConfig's use of QCoreApplication again
828f432 Install plugins into the lib dir
03dae1a Merge branch 'krita-mvc-rempt' into calligra-qt5-rempt
cec9d9a Hard-disable RDF
3bad77f Fix KoApplication apps to pass argc/argv correctly
e4c5c5f fix build with strict iterators
0a0a890 Fix build with latest ECM, which replaced QT_NO_KEYWORDS with QT_NO_SIGNALS_SLOTS_KEYWORDS
ad866e1 Hack around a kaboutdata problem in the KHelpMenu constructor
ab3fb77 Filthy hack to the kconfig kf5 framework
b459526 Do not crash if there is no main toolbar
4a616a1 Call QCoreApplication::arguments in the constructor of KoApplication
07a711d Fix the internal name of the application
84f0aa3 Comment out use of localization
0268813 Port from KShortcut to QKeySequence
1c63fba oprt from kglobal to kcharsets
0f10659 Use fake's ktoolinvocation for now.
79d6cf5 Use the fake kcolorscheme instead of the one from kf5
e4e9dfe Use KCHarsets from kf5
2264fd7 Make fake klocale work with kf5 klocalizedstring
3b15e6c link to xmlgui
fd4fcca Add missing include paths
236512b Move away all duplicated headers
7cf791e Define kdelibs_SOURCE_DIR
e7437d2 KAboutData now takes a plain QString
05de6f6 Port author aboutdata
af6a5e4 Add missing include and comment out setComponentData
d5e9be1 Port from KStatusBar to QStatusBar
f4faae3 Make komain link
879e960 Make KoMainWdinow compile
2f2c573 port to new kaboutdata api
f83c515 Revert "make build for me - or well x11 info gives build errors"
39873af Adapt to KAboutData change
cbcb00a KStatusBar is gone gone gone
a53060e komainwindow now gives a qstatusbar - no longer kstatusbar
cf0388f make build for me - or well x11 info gives build errors
043bfe3 Merge remote-tracking branch 'origin/krita-mvc-rempt' into calligra-qt5-rempt
8aafe2f Move away unused kmainwindow
d7ec173 Port to new aboutdata api
115db4a Add include path for xmlgui
d56a69b Comment out unused libraries
a7e6909 Work around kaboutdata api change
45637f6 Move away fake kparts
b41acf1 COmment out use of kwindowsystem.h
92fb5a3 Comment out use of kicontheme classes
2ca60bc Comment out use of Qt 5.2 QFontDatabase api
8e8b1a8 Comment out #include of kwindowsystem.h
333e8aa Comment out use of kkeyserver
a005922 Comment out include of kiconloader
00cac3d Use QTextEdit instead of KTextEdit
d753741 Remove unused parts of kconfigwidgets
c42c07f Add kconfigwidgets for xmlgui
a976319 Comment out Qt 5.2 stuff
56aaf03 Copy if k18n
6426932 Remove spurious link command
cf0e5c3 add xmlgui and itemiews copies of kf5 libraries
9070621 Build kf5 before setting all the include paths
d4f8b3a Call our fake KIO version of KJob KFakeJob
e4c1a4c move kencodingprober to away to make asciiimport work again
1c0b14d Remove accidentally committed file
9130ff2 cast to QWidgetAction
5d60b77 Port references tool to QWidgetAction
ad584ac Port DatabaseDialog to kf4 KAssistantDialog
f0413d5 cast to QWidgetAction to get the requestwidget
9e6425d Add missing include
9495a5e Port KAction to QAction
af3d26f Port to QAction
7a6d907 Use fake KoPageDialog instead of KPageDialog from kf5
419600c # This is a combination of 3 commits. # The first commit's message is: Comment out kdialog-specific code
f8462e7 Port from setCaption to setWIndowTitle
ef9aa9e Move away fake kpagedialgo
2e5e943 Move kpagewidetitem away
65a3b8a Merge branch 'calligra-qt5-rempt' of git://anongit.kde.org/calligra into calligra-qt5-rempt
8f62a26 Add KCodecs library to our list of kf5 copies
73cbfd4 Merge branch 'calligra-qt5-rempt' of git://anongit.kde.org/calligra into calligra-qt5-rempt
a7a3878 Add kcodecs to our copy of kf5 build
404d4ba Add a file describing which version of KF5 we use
94e4266 Link to frameworks
5b01bcb Add missing include
bf879c2 add missing include
273a687 Move away fake classes that are on kwidgetaddons
bd7f021 Add kwidgetaddons to the include path
a80a07d COmment out qt5.2 features
838046f Add kwidgetaddons
f166ea2 SHouldn't have been removed
0c5fa0a We need remove_definitions(-DQT_NO_KEYWORDS)
2bf02e2 Remove moved away files from CMakeLists.txt
f57c46c This is the sha1 of extra-cmake-modules we prefer atm
00fffd2 Move our copies of kf5 frameworks to kf5
6c13bc4 Merge branch 'krita-mvc-rempt' into calligra-qt5-rempt
a697dcb forgot all this
1d746bf import of kcoreaddons  warning: breaks build

git-subtree-dir: calligra
git-subtree-split: 27173b50d1d6b9b699a916ae53ff8c8f6396407c
Merge commit 'e65c7025f9ca0d65145f57ec3848ef0bcedd831d'

Conflicts:
	calligra/libs/main/KoFindToolbar.cpp
	calligra/libs/main/KoFindToolbar_p.h
	calligra/libs/main/KoRecentDocumentsPane.cpp
[calligra] Work around a c++-11 issue
[calligra] Don't force a requirement of Qt5::X11Extras
[calligra] Enable the components for libraries-only product set
[packaging] Ensure we compile and package the components (and other updated libraries)