summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2017-04-05 15:04:00 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2017-04-05 15:04:00 +0200
commit4b1798f0cdf87361869e7cf2b341acacd056c410 (patch)
tree3ff780641acdcb20b81f9b41533afd50a2525d38
parent71721aa4f3e85bea1a2fe504e86d99f80a3106a9 (diff)
downloadkube-4b1798f0cdf87361869e7cf2b341acacd056c410.tar.gz
kube-4b1798f0cdf87361869e7cf2b341acacd056c410.zip
Moved cpp code into src directory
-rw-r--r--accounts/CMakeLists.txt2
-rw-r--r--accounts/gmail/CMakeLists.txt2
-rw-r--r--accounts/imap/CMakeLists.txt2
-rw-r--r--accounts/kolabnow/CMakeLists.txt2
-rw-r--r--accounts/maildir/CMakeLists.txt2
-rw-r--r--framework/CMakeLists.txt72
-rw-r--r--framework/src/CMakeLists.txt66
-rw-r--r--framework/src/accounts/accountfactory.cpp (renamed from framework/accounts/accountfactory.cpp)0
-rw-r--r--framework/src/accounts/accountfactory.h (renamed from framework/accounts/accountfactory.h)0
-rw-r--r--framework/src/accounts/accountsmodel.cpp (renamed from framework/accounts/accountsmodel.cpp)0
-rw-r--r--framework/src/accounts/accountsmodel.h (renamed from framework/accounts/accountsmodel.h)0
-rw-r--r--framework/src/accounts/gmailcontroller.cpp (renamed from framework/accounts/gmailcontroller.cpp)0
-rw-r--r--framework/src/accounts/gmailcontroller.h (renamed from framework/accounts/gmailcontroller.h)0
-rw-r--r--framework/src/actions/action.cpp (renamed from framework/actions/action.cpp)0
-rw-r--r--framework/src/actions/action.h (renamed from framework/actions/action.h)0
-rw-r--r--framework/src/actions/actionbroker.cpp (renamed from framework/actions/actionbroker.cpp)0
-rw-r--r--framework/src/actions/actionbroker.h (renamed from framework/actions/actionbroker.h)0
-rw-r--r--framework/src/actions/actionhandler.cpp (renamed from framework/actions/actionhandler.cpp)0
-rw-r--r--framework/src/actions/actionhandler.h (renamed from framework/actions/actionhandler.h)0
-rw-r--r--framework/src/actions/actionresult.cpp (renamed from framework/actions/actionresult.cpp)0
-rw-r--r--framework/src/actions/actionresult.h (renamed from framework/actions/actionresult.h)0
-rw-r--r--framework/src/actions/context.cpp (renamed from framework/actions/context.cpp)0
-rw-r--r--framework/src/actions/context.h (renamed from framework/actions/context.h)0
-rw-r--r--framework/src/actions/tests/CMakeLists.txt (renamed from framework/actions/tests/CMakeLists.txt)0
-rw-r--r--framework/src/actions/tests/actiontest.cpp (renamed from framework/actions/tests/actiontest.cpp)0
-rw-r--r--framework/src/domain/actions/sinkactions.cpp (renamed from framework/domain/actions/sinkactions.cpp)0
-rw-r--r--framework/src/domain/actions/tests/CMakeLists.txt (renamed from framework/domain/actions/tests/CMakeLists.txt)0
-rw-r--r--framework/src/domain/actions/tests/sinkactiontest.cpp (renamed from framework/domain/actions/tests/sinkactiontest.cpp)0
-rw-r--r--framework/src/domain/attachmentmodel.cpp (renamed from framework/domain/attachmentmodel.cpp)0
-rw-r--r--framework/src/domain/completer.cpp (renamed from framework/domain/completer.cpp)0
-rw-r--r--framework/src/domain/completer.h (renamed from framework/domain/completer.h)0
-rw-r--r--framework/src/domain/composercontroller.cpp (renamed from framework/domain/composercontroller.cpp)0
-rw-r--r--framework/src/domain/composercontroller.h (renamed from framework/domain/composercontroller.h)0
-rw-r--r--framework/src/domain/contactcontroller.cpp (renamed from framework/domain/contactcontroller.cpp)0
-rw-r--r--framework/src/domain/contactcontroller.h (renamed from framework/domain/contactcontroller.h)0
-rw-r--r--framework/src/domain/controller.cpp (renamed from framework/domain/controller.cpp)0
-rw-r--r--framework/src/domain/controller.h (renamed from framework/domain/controller.h)0
-rw-r--r--framework/src/domain/foldercontroller.cpp (renamed from framework/domain/foldercontroller.cpp)0
-rw-r--r--framework/src/domain/foldercontroller.h (renamed from framework/domain/foldercontroller.h)0
-rw-r--r--framework/src/domain/folderlistmodel.cpp (renamed from framework/domain/folderlistmodel.cpp)0
-rw-r--r--framework/src/domain/folderlistmodel.h (renamed from framework/domain/folderlistmodel.h)0
-rw-r--r--framework/src/domain/identitiesmodel.cpp (renamed from framework/domain/identitiesmodel.cpp)0
-rw-r--r--framework/src/domain/identitiesmodel.h (renamed from framework/domain/identitiesmodel.h)0
-rw-r--r--framework/src/domain/mailcontroller.cpp (renamed from framework/domain/mailcontroller.cpp)0
-rw-r--r--framework/src/domain/mailcontroller.h (renamed from framework/domain/mailcontroller.h)0
-rw-r--r--framework/src/domain/maillistmodel.cpp (renamed from framework/domain/maillistmodel.cpp)0
-rw-r--r--framework/src/domain/maillistmodel.h (renamed from framework/domain/maillistmodel.h)0
-rw-r--r--framework/src/domain/mailtemplates.cpp (renamed from framework/domain/mailtemplates.cpp)0
-rw-r--r--framework/src/domain/mailtemplates.h (renamed from framework/domain/mailtemplates.h)0
-rw-r--r--framework/src/domain/messageparser.cpp (renamed from framework/domain/messageparser.cpp)0
-rw-r--r--framework/src/domain/messageparser.h (renamed from framework/domain/messageparser.h)0
-rw-r--r--framework/src/domain/messageparser_new.cpp (renamed from framework/domain/messageparser_new.cpp)0
-rw-r--r--framework/src/domain/messageparser_old.cpp (renamed from framework/domain/messageparser_old.cpp)0
-rw-r--r--framework/src/domain/mimetreeparser/CMakeLists.txt (renamed from framework/domain/mimetreeparser/CMakeLists.txt)0
-rw-r--r--framework/src/domain/mimetreeparser/interface.cpp (renamed from framework/domain/mimetreeparser/interface.cpp)0
-rw-r--r--framework/src/domain/mimetreeparser/interface.h (renamed from framework/domain/mimetreeparser/interface.h)0
-rw-r--r--framework/src/domain/mimetreeparser/interface_p.h (renamed from framework/domain/mimetreeparser/interface_p.h)0
-rw-r--r--framework/src/domain/mimetreeparser/objecttreesource.cpp (renamed from framework/domain/mimetreeparser/objecttreesource.cpp)0
-rw-r--r--framework/src/domain/mimetreeparser/objecttreesource.h (renamed from framework/domain/mimetreeparser/objecttreesource.h)0
-rw-r--r--framework/src/domain/mimetreeparser/stringhtmlwriter.cpp (renamed from framework/domain/mimetreeparser/stringhtmlwriter.cpp)0
-rw-r--r--framework/src/domain/mimetreeparser/stringhtmlwriter.h (renamed from framework/domain/mimetreeparser/stringhtmlwriter.h)0
-rw-r--r--framework/src/domain/mimetreeparser/tests/CMakeLists.txt (renamed from framework/domain/mimetreeparser/tests/CMakeLists.txt)0
-rw-r--r--framework/src/domain/mimetreeparser/tests/data/alternative.mbox (renamed from framework/domain/mimetreeparser/tests/data/alternative.mbox)0
-rw-r--r--framework/src/domain/mimetreeparser/tests/data/cid-links.mbox (renamed from framework/domain/mimetreeparser/tests/data/cid-links.mbox)0
-rw-r--r--framework/src/domain/mimetreeparser/tests/data/html.mbox (renamed from framework/domain/mimetreeparser/tests/data/html.mbox)0
-rw-r--r--framework/src/domain/mimetreeparser/tests/data/openpgp-encrypted-attachment-and-non-encrypted-attachment.mbox (renamed from framework/domain/mimetreeparser/tests/data/openpgp-encrypted-attachment-and-non-encrypted-attachment.mbox)0
-rw-r--r--framework/src/domain/mimetreeparser/tests/data/openpgp-inline-charset-encrypted.mbox (renamed from framework/domain/mimetreeparser/tests/data/openpgp-inline-charset-encrypted.mbox)0
-rw-r--r--framework/src/domain/mimetreeparser/tests/data/openpgp-inline-encrypted+nonenc.mbox (renamed from framework/domain/mimetreeparser/tests/data/openpgp-inline-encrypted+nonenc.mbox)0
-rw-r--r--framework/src/domain/mimetreeparser/tests/data/plaintext.mbox (renamed from framework/domain/mimetreeparser/tests/data/plaintext.mbox)0
-rw-r--r--framework/src/domain/mimetreeparser/tests/data/smime-encrypted.mbox (renamed from framework/domain/mimetreeparser/tests/data/smime-encrypted.mbox)0
-rw-r--r--framework/src/domain/mimetreeparser/tests/gnupg_home/CMakeLists.txt (renamed from framework/domain/mimetreeparser/tests/gnupg_home/CMakeLists.txt)0
-rw-r--r--framework/src/domain/mimetreeparser/tests/gnupg_home/dirmngr-cache.d/DIR.txt (renamed from framework/domain/mimetreeparser/tests/gnupg_home/dirmngr-cache.d/DIR.txt)0
-rw-r--r--framework/src/domain/mimetreeparser/tests/gnupg_home/dirmngr-cache.d/crl-4E31CEB57DDD4A7B9991AB05507B1ED4293FF952.db (renamed from framework/domain/mimetreeparser/tests/gnupg_home/dirmngr-cache.d/crl-4E31CEB57DDD4A7B9991AB05507B1ED4293FF952.db)bin2130 -> 2130 bytes
-rw-r--r--framework/src/domain/mimetreeparser/tests/gnupg_home/dirmngr-cache.d/crl-7F2A402CBB016A9146D613568C89D3596A4111AA.db (renamed from framework/domain/mimetreeparser/tests/gnupg_home/dirmngr-cache.d/crl-7F2A402CBB016A9146D613568C89D3596A4111AA.db)bin2048 -> 2048 bytes
-rw-r--r--framework/src/domain/mimetreeparser/tests/gnupg_home/dirmngr.conf (renamed from framework/domain/mimetreeparser/tests/gnupg_home/dirmngr.conf)0
-rw-r--r--framework/src/domain/mimetreeparser/tests/gnupg_home/gpg-agent.conf.in (renamed from framework/domain/mimetreeparser/tests/gnupg_home/gpg-agent.conf.in)0
-rw-r--r--framework/src/domain/mimetreeparser/tests/gnupg_home/gpg.conf (renamed from framework/domain/mimetreeparser/tests/gnupg_home/gpg.conf)0
-rw-r--r--framework/src/domain/mimetreeparser/tests/gnupg_home/gpgsm.conf.in (renamed from framework/domain/mimetreeparser/tests/gnupg_home/gpgsm.conf.in)0
-rwxr-xr-xframework/src/domain/mimetreeparser/tests/gnupg_home/pinentry-fake.sh (renamed from framework/domain/mimetreeparser/tests/gnupg_home/pinentry-fake.sh)0
-rw-r--r--framework/src/domain/mimetreeparser/tests/gnupg_home/private-keys-v1.d/1AA8BA52430E51AE249AF0DA97D59F869E4101A8.key (renamed from framework/domain/mimetreeparser/tests/gnupg_home/private-keys-v1.d/1AA8BA52430E51AE249AF0DA97D59F869E4101A8.key)bin528 -> 528 bytes
-rw-r--r--framework/src/domain/mimetreeparser/tests/gnupg_home/pubring.gpg (renamed from framework/domain/mimetreeparser/tests/gnupg_home/pubring.gpg)bin6757 -> 6757 bytes
-rw-r--r--framework/src/domain/mimetreeparser/tests/gnupg_home/pubring.kbx (renamed from framework/domain/mimetreeparser/tests/gnupg_home/pubring.kbx)bin2017 -> 2017 bytes
-rw-r--r--framework/src/domain/mimetreeparser/tests/gnupg_home/scdaemon.conf (renamed from framework/domain/mimetreeparser/tests/gnupg_home/scdaemon.conf)0
-rw-r--r--framework/src/domain/mimetreeparser/tests/gnupg_home/secring.gpg (renamed from framework/domain/mimetreeparser/tests/gnupg_home/secring.gpg)bin5163 -> 5163 bytes
-rw-r--r--framework/src/domain/mimetreeparser/tests/gnupg_home/trustdb.gpg (renamed from framework/domain/mimetreeparser/tests/gnupg_home/trustdb.gpg)bin1440 -> 1440 bytes
-rw-r--r--framework/src/domain/mimetreeparser/tests/gnupg_home/trustlist.txt (renamed from framework/domain/mimetreeparser/tests/gnupg_home/trustlist.txt)0
-rw-r--r--framework/src/domain/mimetreeparser/tests/gpgerrortest.cpp (renamed from framework/domain/mimetreeparser/tests/gpgerrortest.cpp)0
-rw-r--r--framework/src/domain/mimetreeparser/tests/interfacetest.cpp (renamed from framework/domain/mimetreeparser/tests/interfacetest.cpp)0
-rw-r--r--framework/src/domain/mimetreeparser/tests/kdepim_add_gpg_crypto_test.cmake (renamed from framework/domain/mimetreeparser/tests/kdepim_add_gpg_crypto_test.cmake)7
-rw-r--r--framework/src/domain/mimetreeparser/tests/kdepim_generate_crypto_test_wrapper.cmake (renamed from framework/domain/mimetreeparser/tests/kdepim_generate_crypto_test_wrapper.cmake)0
-rw-r--r--framework/src/domain/mimetreeparser/thoughts.txt (renamed from framework/domain/mimetreeparser/thoughts.txt)0
-rw-r--r--framework/src/domain/modeltest.cpp (renamed from framework/domain/modeltest.cpp)0
-rw-r--r--framework/src/domain/modeltest.h (renamed from framework/domain/modeltest.h)0
-rw-r--r--framework/src/domain/mouseproxy.cpp (renamed from framework/domain/mouseproxy.cpp)0
-rw-r--r--framework/src/domain/mouseproxy.h (renamed from framework/domain/mouseproxy.h)0
-rw-r--r--framework/src/domain/objecttreesource.cpp (renamed from framework/domain/objecttreesource.cpp)0
-rw-r--r--framework/src/domain/objecttreesource.h (renamed from framework/domain/objecttreesource.h)0
-rw-r--r--framework/src/domain/outboxcontroller.cpp (renamed from framework/domain/outboxcontroller.cpp)0
-rw-r--r--framework/src/domain/outboxcontroller.h (renamed from framework/domain/outboxcontroller.h)0
-rw-r--r--framework/src/domain/outboxmodel.cpp (renamed from framework/domain/outboxmodel.cpp)0
-rw-r--r--framework/src/domain/outboxmodel.h (renamed from framework/domain/outboxmodel.h)0
-rw-r--r--framework/src/domain/peoplemodel.cpp (renamed from framework/domain/peoplemodel.cpp)0
-rw-r--r--framework/src/domain/peoplemodel.h (renamed from framework/domain/peoplemodel.h)0
-rw-r--r--framework/src/domain/recepientautocompletionmodel.cpp (renamed from framework/domain/recepientautocompletionmodel.cpp)0
-rw-r--r--framework/src/domain/recepientautocompletionmodel.h (renamed from framework/domain/recepientautocompletionmodel.h)0
-rw-r--r--framework/src/domain/retriever.cpp (renamed from framework/domain/retriever.cpp)0
-rw-r--r--framework/src/domain/retriever.h (renamed from framework/domain/retriever.h)0
-rw-r--r--framework/src/domain/selector.cpp (renamed from framework/domain/selector.cpp)0
-rw-r--r--framework/src/domain/selector.h (renamed from framework/domain/selector.h)0
-rw-r--r--framework/src/domain/settings/CMakeLists.txt (renamed from framework/domain/settings/CMakeLists.txt)0
-rw-r--r--framework/src/domain/settings/accountsettings.cpp (renamed from framework/domain/settings/accountsettings.cpp)0
-rw-r--r--framework/src/domain/settings/accountsettings.h (renamed from framework/domain/settings/accountsettings.h)0
-rw-r--r--framework/src/domain/stringhtmlwriter.cpp (renamed from framework/domain/stringhtmlwriter.cpp)0
-rw-r--r--framework/src/domain/stringhtmlwriter.h (renamed from framework/domain/stringhtmlwriter.h)0
-rw-r--r--framework/src/frameworkplugin.cpp (renamed from framework/frameworkplugin.cpp)0
-rw-r--r--framework/src/frameworkplugin.h (renamed from framework/frameworkplugin.h)0
-rw-r--r--framework/src/notifications/notificationhandler.cpp (renamed from framework/notifications/notificationhandler.cpp)0
-rw-r--r--framework/src/notifications/notificationhandler.h (renamed from framework/notifications/notificationhandler.h)0
-rw-r--r--framework/src/settings/settings.cpp (renamed from framework/settings/settings.cpp)0
-rw-r--r--framework/src/settings/settings.h (renamed from framework/settings/settings.h)0
120 files changed, 73 insertions, 82 deletions
diff --git a/accounts/CMakeLists.txt b/accounts/CMakeLists.txt
index 613f9792..ca72f050 100644
--- a/accounts/CMakeLists.txt
+++ b/accounts/CMakeLists.txt
@@ -1,3 +1,5 @@
1include_directories(../framework/src/)
2
1add_subdirectory(maildir) 3add_subdirectory(maildir)
2add_subdirectory(imap) 4add_subdirectory(imap)
3add_subdirectory(kolabnow) 5add_subdirectory(kolabnow)
diff --git a/accounts/gmail/CMakeLists.txt b/accounts/gmail/CMakeLists.txt
index ca9bcae7..4348d2bd 100644
--- a/accounts/gmail/CMakeLists.txt
+++ b/accounts/gmail/CMakeLists.txt
@@ -27,8 +27,6 @@ find_package(KAsync CONFIG REQUIRED)
27find_package(KF5 REQUIRED COMPONENTS Package Mime) 27find_package(KF5 REQUIRED COMPONENTS Package Mime)
28 28
29include_directories(SYSTEM ${KDE_INSTALL_FULL_INCLUDEDIR}/KF5/) 29include_directories(SYSTEM ${KDE_INSTALL_FULL_INCLUDEDIR}/KF5/)
30#FIXME
31include_directories(../../framework/)
32 30
33set(SRCS 31set(SRCS
34 gmailsettings.cpp 32 gmailsettings.cpp
diff --git a/accounts/imap/CMakeLists.txt b/accounts/imap/CMakeLists.txt
index ecaae493..24a03f39 100644
--- a/accounts/imap/CMakeLists.txt
+++ b/accounts/imap/CMakeLists.txt
@@ -27,8 +27,6 @@ find_package(KAsync CONFIG REQUIRED)
27find_package(KF5 REQUIRED COMPONENTS Package Mime) 27find_package(KF5 REQUIRED COMPONENTS Package Mime)
28 28
29include_directories(SYSTEM ${KDE_INSTALL_FULL_INCLUDEDIR}/KF5/) 29include_directories(SYSTEM ${KDE_INSTALL_FULL_INCLUDEDIR}/KF5/)
30#FIXME
31include_directories(../../framework/)
32 30
33set(SRCS 31set(SRCS
34 imapsettings.cpp 32 imapsettings.cpp
diff --git a/accounts/kolabnow/CMakeLists.txt b/accounts/kolabnow/CMakeLists.txt
index 6dd264ce..0ba7491b 100644
--- a/accounts/kolabnow/CMakeLists.txt
+++ b/accounts/kolabnow/CMakeLists.txt
@@ -27,8 +27,6 @@ find_package(KAsync CONFIG REQUIRED)
27find_package(KF5 REQUIRED COMPONENTS Package Mime) 27find_package(KF5 REQUIRED COMPONENTS Package Mime)
28 28
29include_directories(SYSTEM ${KDE_INSTALL_FULL_INCLUDEDIR}/KF5/) 29include_directories(SYSTEM ${KDE_INSTALL_FULL_INCLUDEDIR}/KF5/)
30#FIXME
31include_directories(../../framework/)
32 30
33set(SRCS 31set(SRCS
34 kolabnowsettings.cpp 32 kolabnowsettings.cpp
diff --git a/accounts/maildir/CMakeLists.txt b/accounts/maildir/CMakeLists.txt
index cb93551d..d06e613e 100644
--- a/accounts/maildir/CMakeLists.txt
+++ b/accounts/maildir/CMakeLists.txt
@@ -27,8 +27,6 @@ find_package(KAsync CONFIG REQUIRED)
27find_package(KF5 REQUIRED COMPONENTS Package Mime) 27find_package(KF5 REQUIRED COMPONENTS Package Mime)
28 28
29include_directories(SYSTEM ${KDE_INSTALL_FULL_INCLUDEDIR}/KF5/) 29include_directories(SYSTEM ${KDE_INSTALL_FULL_INCLUDEDIR}/KF5/)
30#FIXME
31include_directories(../../framework/)
32 30
33set(SRCS 31set(SRCS
34 maildirsettings.cpp 32 maildirsettings.cpp
diff --git a/framework/CMakeLists.txt b/framework/CMakeLists.txt
index fda9b0a2..1fbd6994 100644
--- a/framework/CMakeLists.txt
+++ b/framework/CMakeLists.txt
@@ -16,85 +16,15 @@ include(KDEInstallDirs)
16 16
17find_package(Qt5 COMPONENTS REQUIRED Core Qml) 17find_package(Qt5 COMPONENTS REQUIRED Core Qml)
18 18
19find_package(KF5MimeTreeParser "5.1.46" CONFIG REQUIRED)
20find_package(KF5Mime "4.87.0" CONFIG REQUIRED)
21find_package(Sink CONFIG REQUIRED)
22find_package(KAsync CONFIG REQUIRED)
23find_package(QGpgme CONFIG REQUIRED)
24find_package(KF5Codecs CONFIG REQUIRED)
25find_package(KF5Package CONFIG REQUIRED)
26
27set(CMAKE_AUTOMOC ON) 19set(CMAKE_AUTOMOC ON)
28add_definitions("-Wall -std=c++0x -g")
29include_directories(.)
30include_directories(SYSTEM ${KDE_INSTALL_FULL_INCLUDEDIR}/KF5/)
31include_directories(SYSTEM ${KDE_INSTALL_FULL_INCLUDEDIR}/KF5/KMime)
32 20
33enable_testing() 21enable_testing()
34 22
35set(SINK_RESOURCE_PLUGINS_PATH ${QT_PLUGIN_INSTALL_DIR}/sink/resources)
36set(FRAMEWORK_INSTALL_DIR ${QML_INSTALL_DIR}/org/kube/framework) 23set(FRAMEWORK_INSTALL_DIR ${QML_INSTALL_DIR}/org/kube/framework)
37 24
38install(DIRECTORY qml/ DESTINATION ${FRAMEWORK_INSTALL_DIR}) 25install(DIRECTORY qml/ DESTINATION ${FRAMEWORK_INSTALL_DIR})
39install(FILES qmldir DESTINATION ${FRAMEWORK_INSTALL_DIR}) 26install(FILES qmldir DESTINATION ${FRAMEWORK_INSTALL_DIR})
40 27
41set(SRCS 28add_subdirectory(src)
42 frameworkplugin.cpp
43 actions/action.cpp
44 actions/actionhandler.cpp
45 actions/actionbroker.cpp
46 actions/actionresult.cpp
47 actions/context.cpp
48 settings/settings.cpp
49 domain/attachmentmodel.cpp
50 domain/maillistmodel.cpp
51 domain/folderlistmodel.cpp
52 domain/actions/sinkactions.cpp
53 domain/objecttreesource.cpp
54 domain/stringhtmlwriter.cpp
55 domain/composercontroller.cpp
56 domain/messageparser.cpp
57 domain/messageparser_new.cpp
58 domain/messageparser_old.cpp
59 domain/mailtemplates.cpp
60 domain/modeltest.cpp
61 domain/retriever.cpp
62 domain/outboxmodel.cpp
63 domain/identitiesmodel.cpp
64 domain/recepientautocompletionmodel.cpp
65 domain/settings/accountsettings.cpp
66 domain/selector.cpp
67 domain/completer.cpp
68 domain/controller.cpp
69 domain/outboxcontroller.cpp
70 domain/mailcontroller.cpp
71 domain/foldercontroller.cpp
72 domain/mouseproxy.cpp
73 domain/contactcontroller.cpp
74 domain/peoplemodel.cpp
75 accounts/accountfactory.cpp
76 accounts/accountsmodel.cpp
77 notifications/notificationhandler.cpp
78)
79
80add_library(frameworkplugin SHARED ${SRCS})
81
82qt5_use_modules(frameworkplugin Core Quick Qml WebKitWidgets Test)
83target_link_libraries(frameworkplugin sink mimetreeparser KF5::MimeTreeParser KF5::Codecs KF5::Package KAsync)
84
85install(TARGETS frameworkplugin DESTINATION ${FRAMEWORK_INSTALL_DIR})
86
87# The actions framework
88#add_subdirectory(actions)
89# The settings framework
90#add_subdirectory(settings)
91# Domain specific domain logic
92#add_subdirectory(domain)
93# The accounts framework
94#add_subdirectory(accounts)
95# The notifications framework
96#add_subdirectory(notifications)
97add_subdirectory(domain/actions/tests)
98add_subdirectory(domain/mimetreeparser)
99 29
100feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) 30feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
diff --git a/framework/src/CMakeLists.txt b/framework/src/CMakeLists.txt
new file mode 100644
index 00000000..371be4a6
--- /dev/null
+++ b/framework/src/CMakeLists.txt
@@ -0,0 +1,66 @@
1
2find_package(Qt5 COMPONENTS REQUIRED Core Qml)
3find_package(KF5MimeTreeParser "5.1.46" CONFIG REQUIRED)
4find_package(KF5Mime "4.87.0" CONFIG REQUIRED)
5find_package(Sink CONFIG REQUIRED)
6find_package(KAsync CONFIG REQUIRED)
7find_package(QGpgme CONFIG REQUIRED)
8find_package(KF5Codecs CONFIG REQUIRED)
9find_package(KF5Package CONFIG REQUIRED)
10
11add_definitions("-Wall -std=c++0x -g")
12
13include_directories(.)
14#include_directories(SYSTEM ${KDE_INSTALL_FULL_INCLUDEDIR}/KF5/)
15#include_directories(SYSTEM ${KDE_INSTALL_FULL_INCLUDEDIR}/KF5/KMime)
16
17enable_testing()
18
19set(SRCS
20 frameworkplugin.cpp
21 actions/action.cpp
22 actions/actionhandler.cpp
23 actions/actionbroker.cpp
24 actions/actionresult.cpp
25 actions/context.cpp
26 settings/settings.cpp
27 domain/attachmentmodel.cpp
28 domain/maillistmodel.cpp
29 domain/folderlistmodel.cpp
30 domain/actions/sinkactions.cpp
31 domain/objecttreesource.cpp
32 domain/stringhtmlwriter.cpp
33 domain/composercontroller.cpp
34 domain/messageparser.cpp
35 domain/messageparser_new.cpp
36 domain/messageparser_old.cpp
37 domain/mailtemplates.cpp
38 domain/modeltest.cpp
39 domain/retriever.cpp
40 domain/outboxmodel.cpp
41 domain/identitiesmodel.cpp
42 domain/recepientautocompletionmodel.cpp
43 domain/settings/accountsettings.cpp
44 domain/selector.cpp
45 domain/completer.cpp
46 domain/controller.cpp
47 domain/outboxcontroller.cpp
48 domain/mailcontroller.cpp
49 domain/foldercontroller.cpp
50 domain/mouseproxy.cpp
51 domain/contactcontroller.cpp
52 domain/peoplemodel.cpp
53 accounts/accountfactory.cpp
54 accounts/accountsmodel.cpp
55 notifications/notificationhandler.cpp
56)
57
58add_library(frameworkplugin SHARED ${SRCS})
59qt5_use_modules(frameworkplugin Core Quick Qml WebKitWidgets Test)
60target_link_libraries(frameworkplugin sink mimetreeparser KF5::MimeTreeParser KF5::Codecs KF5::Package KAsync)
61install(TARGETS frameworkplugin DESTINATION ${FRAMEWORK_INSTALL_DIR})
62
63add_subdirectory(domain/actions/tests)
64add_subdirectory(domain/mimetreeparser)
65
66feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
diff --git a/framework/accounts/accountfactory.cpp b/framework/src/accounts/accountfactory.cpp
index 9dbb402b..9dbb402b 100644
--- a/framework/accounts/accountfactory.cpp
+++ b/framework/src/accounts/accountfactory.cpp
diff --git a/framework/accounts/accountfactory.h b/framework/src/accounts/accountfactory.h
index b57854e5..b57854e5 100644
--- a/framework/accounts/accountfactory.h
+++ b/framework/src/accounts/accountfactory.h
diff --git a/framework/accounts/accountsmodel.cpp b/framework/src/accounts/accountsmodel.cpp
index f98e8ca3..f98e8ca3 100644
--- a/framework/accounts/accountsmodel.cpp
+++ b/framework/src/accounts/accountsmodel.cpp
diff --git a/framework/accounts/accountsmodel.h b/framework/src/accounts/accountsmodel.h
index 2c82a8b9..2c82a8b9 100644
--- a/framework/accounts/accountsmodel.h
+++ b/framework/src/accounts/accountsmodel.h
diff --git a/framework/accounts/gmailcontroller.cpp b/framework/src/accounts/gmailcontroller.cpp
index fda24b26..fda24b26 100644
--- a/framework/accounts/gmailcontroller.cpp
+++ b/framework/src/accounts/gmailcontroller.cpp
diff --git a/framework/accounts/gmailcontroller.h b/framework/src/accounts/gmailcontroller.h
index 2a5ead65..2a5ead65 100644
--- a/framework/accounts/gmailcontroller.h
+++ b/framework/src/accounts/gmailcontroller.h
diff --git a/framework/actions/action.cpp b/framework/src/actions/action.cpp
index 1344d112..1344d112 100644
--- a/framework/actions/action.cpp
+++ b/framework/src/actions/action.cpp
diff --git a/framework/actions/action.h b/framework/src/actions/action.h
index dda8c987..dda8c987 100644
--- a/framework/actions/action.h
+++ b/framework/src/actions/action.h
diff --git a/framework/actions/actionbroker.cpp b/framework/src/actions/actionbroker.cpp
index f6bfdd8e..f6bfdd8e 100644
--- a/framework/actions/actionbroker.cpp
+++ b/framework/src/actions/actionbroker.cpp
diff --git a/framework/actions/actionbroker.h b/framework/src/actions/actionbroker.h
index d893a3e7..d893a3e7 100644
--- a/framework/actions/actionbroker.h
+++ b/framework/src/actions/actionbroker.h
diff --git a/framework/actions/actionhandler.cpp b/framework/src/actions/actionhandler.cpp
index 99fdf66a..99fdf66a 100644
--- a/framework/actions/actionhandler.cpp
+++ b/framework/src/actions/actionhandler.cpp
diff --git a/framework/actions/actionhandler.h b/framework/src/actions/actionhandler.h
index fbaedad1..fbaedad1 100644
--- a/framework/actions/actionhandler.h
+++ b/framework/src/actions/actionhandler.h
diff --git a/framework/actions/actionresult.cpp b/framework/src/actions/actionresult.cpp
index 631c61c4..631c61c4 100644
--- a/framework/actions/actionresult.cpp
+++ b/framework/src/actions/actionresult.cpp
diff --git a/framework/actions/actionresult.h b/framework/src/actions/actionresult.h
index dcf1a9ec..dcf1a9ec 100644
--- a/framework/actions/actionresult.h
+++ b/framework/src/actions/actionresult.h
diff --git a/framework/actions/context.cpp b/framework/src/actions/context.cpp
index 45b660a9..45b660a9 100644
--- a/framework/actions/context.cpp
+++ b/framework/src/actions/context.cpp
diff --git a/framework/actions/context.h b/framework/src/actions/context.h
index 52fbdbc1..52fbdbc1 100644
--- a/framework/actions/context.h
+++ b/framework/src/actions/context.h
diff --git a/framework/actions/tests/CMakeLists.txt b/framework/src/actions/tests/CMakeLists.txt
index af872a3b..af872a3b 100644
--- a/framework/actions/tests/CMakeLists.txt
+++ b/framework/src/actions/tests/CMakeLists.txt
diff --git a/framework/actions/tests/actiontest.cpp b/framework/src/actions/tests/actiontest.cpp
index a4ec4432..a4ec4432 100644
--- a/framework/actions/tests/actiontest.cpp
+++ b/framework/src/actions/tests/actiontest.cpp
diff --git a/framework/domain/actions/sinkactions.cpp b/framework/src/domain/actions/sinkactions.cpp
index 460cb6a1..460cb6a1 100644
--- a/framework/domain/actions/sinkactions.cpp
+++ b/framework/src/domain/actions/sinkactions.cpp
diff --git a/framework/domain/actions/tests/CMakeLists.txt b/framework/src/domain/actions/tests/CMakeLists.txt
index 2c34d628..2c34d628 100644
--- a/framework/domain/actions/tests/CMakeLists.txt
+++ b/framework/src/domain/actions/tests/CMakeLists.txt
diff --git a/framework/domain/actions/tests/sinkactiontest.cpp b/framework/src/domain/actions/tests/sinkactiontest.cpp
index 79375503..79375503 100644
--- a/framework/domain/actions/tests/sinkactiontest.cpp
+++ b/framework/src/domain/actions/tests/sinkactiontest.cpp
diff --git a/framework/domain/attachmentmodel.cpp b/framework/src/domain/attachmentmodel.cpp
index e98c6fc0..e98c6fc0 100644
--- a/framework/domain/attachmentmodel.cpp
+++ b/framework/src/domain/attachmentmodel.cpp
diff --git a/framework/domain/completer.cpp b/framework/src/domain/completer.cpp
index cacb4faa..cacb4faa 100644
--- a/framework/domain/completer.cpp
+++ b/framework/src/domain/completer.cpp
diff --git a/framework/domain/completer.h b/framework/src/domain/completer.h
index a672b809..a672b809 100644
--- a/framework/domain/completer.h
+++ b/framework/src/domain/completer.h
diff --git a/framework/domain/composercontroller.cpp b/framework/src/domain/composercontroller.cpp
index 3328d9eb..3328d9eb 100644
--- a/framework/domain/composercontroller.cpp
+++ b/framework/src/domain/composercontroller.cpp
diff --git a/framework/domain/composercontroller.h b/framework/src/domain/composercontroller.h
index 92467d05..92467d05 100644
--- a/framework/domain/composercontroller.h
+++ b/framework/src/domain/composercontroller.h
diff --git a/framework/domain/contactcontroller.cpp b/framework/src/domain/contactcontroller.cpp
index 49f78b40..49f78b40 100644
--- a/framework/domain/contactcontroller.cpp
+++ b/framework/src/domain/contactcontroller.cpp
diff --git a/framework/domain/contactcontroller.h b/framework/src/domain/contactcontroller.h
index d1973d9c..d1973d9c 100644
--- a/framework/domain/contactcontroller.h
+++ b/framework/src/domain/contactcontroller.h
diff --git a/framework/domain/controller.cpp b/framework/src/domain/controller.cpp
index 52f4cd1f..52f4cd1f 100644
--- a/framework/domain/controller.cpp
+++ b/framework/src/domain/controller.cpp
diff --git a/framework/domain/controller.h b/framework/src/domain/controller.h
index bf2a7ace..bf2a7ace 100644
--- a/framework/domain/controller.h
+++ b/framework/src/domain/controller.h
diff --git a/framework/domain/foldercontroller.cpp b/framework/src/domain/foldercontroller.cpp
index 3c10f773..3c10f773 100644
--- a/framework/domain/foldercontroller.cpp
+++ b/framework/src/domain/foldercontroller.cpp
diff --git a/framework/domain/foldercontroller.h b/framework/src/domain/foldercontroller.h
index c0815546..c0815546 100644
--- a/framework/domain/foldercontroller.h
+++ b/framework/src/domain/foldercontroller.h
diff --git a/framework/domain/folderlistmodel.cpp b/framework/src/domain/folderlistmodel.cpp
index 14405beb..14405beb 100644
--- a/framework/domain/folderlistmodel.cpp
+++ b/framework/src/domain/folderlistmodel.cpp
diff --git a/framework/domain/folderlistmodel.h b/framework/src/domain/folderlistmodel.h
index 17645bb5..17645bb5 100644
--- a/framework/domain/folderlistmodel.h
+++ b/framework/src/domain/folderlistmodel.h
diff --git a/framework/domain/identitiesmodel.cpp b/framework/src/domain/identitiesmodel.cpp
index 0d97fc6a..0d97fc6a 100644
--- a/framework/domain/identitiesmodel.cpp
+++ b/framework/src/domain/identitiesmodel.cpp
diff --git a/framework/domain/identitiesmodel.h b/framework/src/domain/identitiesmodel.h
index 9b172251..9b172251 100644
--- a/framework/domain/identitiesmodel.h
+++ b/framework/src/domain/identitiesmodel.h
diff --git a/framework/domain/mailcontroller.cpp b/framework/src/domain/mailcontroller.cpp
index b912567a..b912567a 100644
--- a/framework/domain/mailcontroller.cpp
+++ b/framework/src/domain/mailcontroller.cpp
diff --git a/framework/domain/mailcontroller.h b/framework/src/domain/mailcontroller.h
index ae0f32d5..ae0f32d5 100644
--- a/framework/domain/mailcontroller.h
+++ b/framework/src/domain/mailcontroller.h
diff --git a/framework/domain/maillistmodel.cpp b/framework/src/domain/maillistmodel.cpp
index 83340f69..83340f69 100644
--- a/framework/domain/maillistmodel.cpp
+++ b/framework/src/domain/maillistmodel.cpp
diff --git a/framework/domain/maillistmodel.h b/framework/src/domain/maillistmodel.h
index 44347661..44347661 100644
--- a/framework/domain/maillistmodel.h
+++ b/framework/src/domain/maillistmodel.h
diff --git a/framework/domain/mailtemplates.cpp b/framework/src/domain/mailtemplates.cpp
index 6af381d2..6af381d2 100644
--- a/framework/domain/mailtemplates.cpp
+++ b/framework/src/domain/mailtemplates.cpp
diff --git a/framework/domain/mailtemplates.h b/framework/src/domain/mailtemplates.h
index 6519122a..6519122a 100644
--- a/framework/domain/mailtemplates.h
+++ b/framework/src/domain/mailtemplates.h
diff --git a/framework/domain/messageparser.cpp b/framework/src/domain/messageparser.cpp
index ea2ecbf1..ea2ecbf1 100644
--- a/framework/domain/messageparser.cpp
+++ b/framework/src/domain/messageparser.cpp
diff --git a/framework/domain/messageparser.h b/framework/src/domain/messageparser.h
index aeeed93c..aeeed93c 100644
--- a/framework/domain/messageparser.h
+++ b/framework/src/domain/messageparser.h
diff --git a/framework/domain/messageparser_new.cpp b/framework/src/domain/messageparser_new.cpp
index cb399523..cb399523 100644
--- a/framework/domain/messageparser_new.cpp
+++ b/framework/src/domain/messageparser_new.cpp
diff --git a/framework/domain/messageparser_old.cpp b/framework/src/domain/messageparser_old.cpp
index a4247d8c..a4247d8c 100644
--- a/framework/domain/messageparser_old.cpp
+++ b/framework/src/domain/messageparser_old.cpp
diff --git a/framework/domain/mimetreeparser/CMakeLists.txt b/framework/src/domain/mimetreeparser/CMakeLists.txt
index 64da2656..64da2656 100644
--- a/framework/domain/mimetreeparser/CMakeLists.txt
+++ b/framework/src/domain/mimetreeparser/CMakeLists.txt
diff --git a/framework/domain/mimetreeparser/interface.cpp b/framework/src/domain/mimetreeparser/interface.cpp
index 663a2013..663a2013 100644
--- a/framework/domain/mimetreeparser/interface.cpp
+++ b/framework/src/domain/mimetreeparser/interface.cpp
diff --git a/framework/domain/mimetreeparser/interface.h b/framework/src/domain/mimetreeparser/interface.h
index 7c3ea28b..7c3ea28b 100644
--- a/framework/domain/mimetreeparser/interface.h
+++ b/framework/src/domain/mimetreeparser/interface.h
diff --git a/framework/domain/mimetreeparser/interface_p.h b/framework/src/domain/mimetreeparser/interface_p.h
index 8fab221a..8fab221a 100644
--- a/framework/domain/mimetreeparser/interface_p.h
+++ b/framework/src/domain/mimetreeparser/interface_p.h
diff --git a/framework/domain/mimetreeparser/objecttreesource.cpp b/framework/src/domain/mimetreeparser/objecttreesource.cpp
index 567f3516..567f3516 100644
--- a/framework/domain/mimetreeparser/objecttreesource.cpp
+++ b/framework/src/domain/mimetreeparser/objecttreesource.cpp
diff --git a/framework/domain/mimetreeparser/objecttreesource.h b/framework/src/domain/mimetreeparser/objecttreesource.h
index 93812dc3..93812dc3 100644
--- a/framework/domain/mimetreeparser/objecttreesource.h
+++ b/framework/src/domain/mimetreeparser/objecttreesource.h
diff --git a/framework/domain/mimetreeparser/stringhtmlwriter.cpp b/framework/src/domain/mimetreeparser/stringhtmlwriter.cpp
index 88034492..88034492 100644
--- a/framework/domain/mimetreeparser/stringhtmlwriter.cpp
+++ b/framework/src/domain/mimetreeparser/stringhtmlwriter.cpp
diff --git a/framework/domain/mimetreeparser/stringhtmlwriter.h b/framework/src/domain/mimetreeparser/stringhtmlwriter.h
index fa5b760e..fa5b760e 100644
--- a/framework/domain/mimetreeparser/stringhtmlwriter.h
+++ b/framework/src/domain/mimetreeparser/stringhtmlwriter.h
diff --git a/framework/domain/mimetreeparser/tests/CMakeLists.txt b/framework/src/domain/mimetreeparser/tests/CMakeLists.txt
index 71afb903..71afb903 100644
--- a/framework/domain/mimetreeparser/tests/CMakeLists.txt
+++ b/framework/src/domain/mimetreeparser/tests/CMakeLists.txt
diff --git a/framework/domain/mimetreeparser/tests/data/alternative.mbox b/framework/src/domain/mimetreeparser/tests/data/alternative.mbox
index 6522c34b..6522c34b 100644
--- a/framework/domain/mimetreeparser/tests/data/alternative.mbox
+++ b/framework/src/domain/mimetreeparser/tests/data/alternative.mbox
diff --git a/framework/domain/mimetreeparser/tests/data/cid-links.mbox b/framework/src/domain/mimetreeparser/tests/data/cid-links.mbox
index 40ff5282..40ff5282 100644
--- a/framework/domain/mimetreeparser/tests/data/cid-links.mbox
+++ b/framework/src/domain/mimetreeparser/tests/data/cid-links.mbox
diff --git a/framework/domain/mimetreeparser/tests/data/html.mbox b/framework/src/domain/mimetreeparser/tests/data/html.mbox
index bf5c685d..bf5c685d 100644
--- a/framework/domain/mimetreeparser/tests/data/html.mbox
+++ b/framework/src/domain/mimetreeparser/tests/data/html.mbox
diff --git a/framework/domain/mimetreeparser/tests/data/openpgp-encrypted-attachment-and-non-encrypted-attachment.mbox b/framework/src/domain/mimetreeparser/tests/data/openpgp-encrypted-attachment-and-non-encrypted-attachment.mbox
index 2d9726ea..2d9726ea 100644
--- a/framework/domain/mimetreeparser/tests/data/openpgp-encrypted-attachment-and-non-encrypted-attachment.mbox
+++ b/framework/src/domain/mimetreeparser/tests/data/openpgp-encrypted-attachment-and-non-encrypted-attachment.mbox
diff --git a/framework/domain/mimetreeparser/tests/data/openpgp-inline-charset-encrypted.mbox b/framework/src/domain/mimetreeparser/tests/data/openpgp-inline-charset-encrypted.mbox
index 8bd06910..8bd06910 100644
--- a/framework/domain/mimetreeparser/tests/data/openpgp-inline-charset-encrypted.mbox
+++ b/framework/src/domain/mimetreeparser/tests/data/openpgp-inline-charset-encrypted.mbox
diff --git a/framework/domain/mimetreeparser/tests/data/openpgp-inline-encrypted+nonenc.mbox b/framework/src/domain/mimetreeparser/tests/data/openpgp-inline-encrypted+nonenc.mbox
index b98dc336..b98dc336 100644
--- a/framework/domain/mimetreeparser/tests/data/openpgp-inline-encrypted+nonenc.mbox
+++ b/framework/src/domain/mimetreeparser/tests/data/openpgp-inline-encrypted+nonenc.mbox
diff --git a/framework/domain/mimetreeparser/tests/data/plaintext.mbox b/framework/src/domain/mimetreeparser/tests/data/plaintext.mbox
index d185b1c1..d185b1c1 100644
--- a/framework/domain/mimetreeparser/tests/data/plaintext.mbox
+++ b/framework/src/domain/mimetreeparser/tests/data/plaintext.mbox
diff --git a/framework/domain/mimetreeparser/tests/data/smime-encrypted.mbox b/framework/src/domain/mimetreeparser/tests/data/smime-encrypted.mbox
index 6b6d6a0d..6b6d6a0d 100644
--- a/framework/domain/mimetreeparser/tests/data/smime-encrypted.mbox
+++ b/framework/src/domain/mimetreeparser/tests/data/smime-encrypted.mbox
diff --git a/framework/domain/mimetreeparser/tests/gnupg_home/CMakeLists.txt b/framework/src/domain/mimetreeparser/tests/gnupg_home/CMakeLists.txt
index 9c64a008..9c64a008 100644
--- a/framework/domain/mimetreeparser/tests/gnupg_home/CMakeLists.txt
+++ b/framework/src/domain/mimetreeparser/tests/gnupg_home/CMakeLists.txt
diff --git a/framework/domain/mimetreeparser/tests/gnupg_home/dirmngr-cache.d/DIR.txt b/framework/src/domain/mimetreeparser/tests/gnupg_home/dirmngr-cache.d/DIR.txt
index 1a45a6b3..1a45a6b3 100644
--- a/framework/domain/mimetreeparser/tests/gnupg_home/dirmngr-cache.d/DIR.txt
+++ b/framework/src/domain/mimetreeparser/tests/gnupg_home/dirmngr-cache.d/DIR.txt
diff --git a/framework/domain/mimetreeparser/tests/gnupg_home/dirmngr-cache.d/crl-4E31CEB57DDD4A7B9991AB05507B1ED4293FF952.db b/framework/src/domain/mimetreeparser/tests/gnupg_home/dirmngr-cache.d/crl-4E31CEB57DDD4A7B9991AB05507B1ED4293FF952.db
index 0b7e2dd4..0b7e2dd4 100644
--- a/framework/domain/mimetreeparser/tests/gnupg_home/dirmngr-cache.d/crl-4E31CEB57DDD4A7B9991AB05507B1ED4293FF952.db
+++ b/framework/src/domain/mimetreeparser/tests/gnupg_home/dirmngr-cache.d/crl-4E31CEB57DDD4A7B9991AB05507B1ED4293FF952.db
Binary files differ
diff --git a/framework/domain/mimetreeparser/tests/gnupg_home/dirmngr-cache.d/crl-7F2A402CBB016A9146D613568C89D3596A4111AA.db b/framework/src/domain/mimetreeparser/tests/gnupg_home/dirmngr-cache.d/crl-7F2A402CBB016A9146D613568C89D3596A4111AA.db
index 47474a26..47474a26 100644
--- a/framework/domain/mimetreeparser/tests/gnupg_home/dirmngr-cache.d/crl-7F2A402CBB016A9146D613568C89D3596A4111AA.db
+++ b/framework/src/domain/mimetreeparser/tests/gnupg_home/dirmngr-cache.d/crl-7F2A402CBB016A9146D613568C89D3596A4111AA.db
Binary files differ
diff --git a/framework/domain/mimetreeparser/tests/gnupg_home/dirmngr.conf b/framework/src/domain/mimetreeparser/tests/gnupg_home/dirmngr.conf
index a17a0354..a17a0354 100644
--- a/framework/domain/mimetreeparser/tests/gnupg_home/dirmngr.conf
+++ b/framework/src/domain/mimetreeparser/tests/gnupg_home/dirmngr.conf
diff --git a/framework/domain/mimetreeparser/tests/gnupg_home/gpg-agent.conf.in b/framework/src/domain/mimetreeparser/tests/gnupg_home/gpg-agent.conf.in
index ece69255..ece69255 100644
--- a/framework/domain/mimetreeparser/tests/gnupg_home/gpg-agent.conf.in
+++ b/framework/src/domain/mimetreeparser/tests/gnupg_home/gpg-agent.conf.in
diff --git a/framework/domain/mimetreeparser/tests/gnupg_home/gpg.conf b/framework/src/domain/mimetreeparser/tests/gnupg_home/gpg.conf
index f1760823..f1760823 100644
--- a/framework/domain/mimetreeparser/tests/gnupg_home/gpg.conf
+++ b/framework/src/domain/mimetreeparser/tests/gnupg_home/gpg.conf
diff --git a/framework/domain/mimetreeparser/tests/gnupg_home/gpgsm.conf.in b/framework/src/domain/mimetreeparser/tests/gnupg_home/gpgsm.conf.in
index 92b6119d..92b6119d 100644
--- a/framework/domain/mimetreeparser/tests/gnupg_home/gpgsm.conf.in
+++ b/framework/src/domain/mimetreeparser/tests/gnupg_home/gpgsm.conf.in
diff --git a/framework/domain/mimetreeparser/tests/gnupg_home/pinentry-fake.sh b/framework/src/domain/mimetreeparser/tests/gnupg_home/pinentry-fake.sh
index 7135a942..7135a942 100755
--- a/framework/domain/mimetreeparser/tests/gnupg_home/pinentry-fake.sh
+++ b/framework/src/domain/mimetreeparser/tests/gnupg_home/pinentry-fake.sh
diff --git a/framework/domain/mimetreeparser/tests/gnupg_home/private-keys-v1.d/1AA8BA52430E51AE249AF0DA97D59F869E4101A8.key b/framework/src/domain/mimetreeparser/tests/gnupg_home/private-keys-v1.d/1AA8BA52430E51AE249AF0DA97D59F869E4101A8.key
index 39ac307b..39ac307b 100644
--- a/framework/domain/mimetreeparser/tests/gnupg_home/private-keys-v1.d/1AA8BA52430E51AE249AF0DA97D59F869E4101A8.key
+++ b/framework/src/domain/mimetreeparser/tests/gnupg_home/private-keys-v1.d/1AA8BA52430E51AE249AF0DA97D59F869E4101A8.key
Binary files differ
diff --git a/framework/domain/mimetreeparser/tests/gnupg_home/pubring.gpg b/framework/src/domain/mimetreeparser/tests/gnupg_home/pubring.gpg
index 2e00fa24..2e00fa24 100644
--- a/framework/domain/mimetreeparser/tests/gnupg_home/pubring.gpg
+++ b/framework/src/domain/mimetreeparser/tests/gnupg_home/pubring.gpg
Binary files differ
diff --git a/framework/domain/mimetreeparser/tests/gnupg_home/pubring.kbx b/framework/src/domain/mimetreeparser/tests/gnupg_home/pubring.kbx
index 0230f313..0230f313 100644
--- a/framework/domain/mimetreeparser/tests/gnupg_home/pubring.kbx
+++ b/framework/src/domain/mimetreeparser/tests/gnupg_home/pubring.kbx
Binary files differ
diff --git a/framework/domain/mimetreeparser/tests/gnupg_home/scdaemon.conf b/framework/src/domain/mimetreeparser/tests/gnupg_home/scdaemon.conf
index a17a0354..a17a0354 100644
--- a/framework/domain/mimetreeparser/tests/gnupg_home/scdaemon.conf
+++ b/framework/src/domain/mimetreeparser/tests/gnupg_home/scdaemon.conf
diff --git a/framework/domain/mimetreeparser/tests/gnupg_home/secring.gpg b/framework/src/domain/mimetreeparser/tests/gnupg_home/secring.gpg
index cfd3387d..cfd3387d 100644
--- a/framework/domain/mimetreeparser/tests/gnupg_home/secring.gpg
+++ b/framework/src/domain/mimetreeparser/tests/gnupg_home/secring.gpg
Binary files differ
diff --git a/framework/domain/mimetreeparser/tests/gnupg_home/trustdb.gpg b/framework/src/domain/mimetreeparser/tests/gnupg_home/trustdb.gpg
index 70089c15..70089c15 100644
--- a/framework/domain/mimetreeparser/tests/gnupg_home/trustdb.gpg
+++ b/framework/src/domain/mimetreeparser/tests/gnupg_home/trustdb.gpg
Binary files differ
diff --git a/framework/domain/mimetreeparser/tests/gnupg_home/trustlist.txt b/framework/src/domain/mimetreeparser/tests/gnupg_home/trustlist.txt
index bbb0442d..bbb0442d 100644
--- a/framework/domain/mimetreeparser/tests/gnupg_home/trustlist.txt
+++ b/framework/src/domain/mimetreeparser/tests/gnupg_home/trustlist.txt
diff --git a/framework/domain/mimetreeparser/tests/gpgerrortest.cpp b/framework/src/domain/mimetreeparser/tests/gpgerrortest.cpp
index 4254d972..4254d972 100644
--- a/framework/domain/mimetreeparser/tests/gpgerrortest.cpp
+++ b/framework/src/domain/mimetreeparser/tests/gpgerrortest.cpp
diff --git a/framework/domain/mimetreeparser/tests/interfacetest.cpp b/framework/src/domain/mimetreeparser/tests/interfacetest.cpp
index 3ae32a4a..3ae32a4a 100644
--- a/framework/domain/mimetreeparser/tests/interfacetest.cpp
+++ b/framework/src/domain/mimetreeparser/tests/interfacetest.cpp
diff --git a/framework/domain/mimetreeparser/tests/kdepim_add_gpg_crypto_test.cmake b/framework/src/domain/mimetreeparser/tests/kdepim_add_gpg_crypto_test.cmake
index 281752a7..ea0ab8d2 100644
--- a/framework/domain/mimetreeparser/tests/kdepim_add_gpg_crypto_test.cmake
+++ b/framework/src/domain/mimetreeparser/tests/kdepim_add_gpg_crypto_test.cmake
@@ -3,7 +3,8 @@
3# Redistribution and use is allowed according to the terms of the BSD license. 3# Redistribution and use is allowed according to the terms of the BSD license.
4# For details see the accompanying COPYING-CMAKE-SCRIPTS file. 4# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
5 5
6set( GNUPGHOME ${CMAKE_BINARY_DIR}/framework/domain/mimetreeparser/tests/gnupg_home ) 6set( MIMETREEPARSERRELPATH framework/src/domain/mimetreeparser)
7set( GNUPGHOME ${CMAKE_BINARY_DIR}/${MIMETREEPARSERRELPATH}/tests/gnupg_home )
7add_definitions( -DGNUPGHOME="${GNUPGHOME}" ) 8add_definitions( -DGNUPGHOME="${GNUPGHOME}" )
8 9
9macro (ADD_GPG_CRYPTO_TEST _target _testname) 10macro (ADD_GPG_CRYPTO_TEST _target _testname)
@@ -32,7 +33,7 @@ macro (ADD_GPG_CRYPTO_TEST _target _testname)
32 -D_filename=${_executable}.shell -D_library_path_variable=${_library_path_variable} 33 -D_filename=${_executable}.shell -D_library_path_variable=${_library_path_variable}
33 -D_ld_library_path="${_ld_library_path}" -D_executable=$<TARGET_FILE:${_target}> 34 -D_ld_library_path="${_ld_library_path}" -D_executable=$<TARGET_FILE:${_target}>
34 -D_gnupghome="${GNUPGHOME}" 35 -D_gnupghome="${GNUPGHOME}"
35 -P ${CMAKE_SOURCE_DIR}/framework/domain/mimetreeparser/tests/kdepim_generate_crypto_test_wrapper.cmake 36 -P ${CMAKE_SOURCE_DIR}/${MIMETREEPARSERRELPATH}/tests/kdepim_generate_crypto_test_wrapper.cmake
36 ) 37 )
37 38
38 set_property(DIRECTORY APPEND PROPERTY ADDITIONAL_MAKE_CLEAN_FILES "${_executable}.shell" ) 39 set_property(DIRECTORY APPEND PROPERTY ADDITIONAL_MAKE_CLEAN_FILES "${_executable}.shell" )
@@ -50,7 +51,7 @@ macro (ADD_GPG_CRYPTO_TEST _target _testname)
50 -D_filename="${_executable}.bat" 51 -D_filename="${_executable}.bat"
51 -D_ld_library_path="${_ld_library_path}" -D_executable="${_executable}" 52 -D_ld_library_path="${_ld_library_path}" -D_executable="${_executable}"
52 -D_gnupghome="${GNUPGHOME}" 53 -D_gnupghome="${GNUPGHOME}"
53 -P ${CMAKE_SOURCE_DIR}/framework/domain/mimetreeparser/tests/kdepim_generate_crypto_test_wrapper.cmake 54 -P ${CMAKE_SOURCE_DIR}/${MIMETREEPARSERRELPATH}/tests/kdepim_generate_crypto_test_wrapper.cmake
54 ) 55 )
55 56
56 add_test(NAME ${_testname} COMMAND ${_executable}.bat) 57 add_test(NAME ${_testname} COMMAND ${_executable}.bat)
diff --git a/framework/domain/mimetreeparser/tests/kdepim_generate_crypto_test_wrapper.cmake b/framework/src/domain/mimetreeparser/tests/kdepim_generate_crypto_test_wrapper.cmake
index e1412f37..e1412f37 100644
--- a/framework/domain/mimetreeparser/tests/kdepim_generate_crypto_test_wrapper.cmake
+++ b/framework/src/domain/mimetreeparser/tests/kdepim_generate_crypto_test_wrapper.cmake
diff --git a/framework/domain/mimetreeparser/thoughts.txt b/framework/src/domain/mimetreeparser/thoughts.txt
index 3340347a..3340347a 100644
--- a/framework/domain/mimetreeparser/thoughts.txt
+++ b/framework/src/domain/mimetreeparser/thoughts.txt
diff --git a/framework/domain/modeltest.cpp b/framework/src/domain/modeltest.cpp
index 2bd3d27f..2bd3d27f 100644
--- a/framework/domain/modeltest.cpp
+++ b/framework/src/domain/modeltest.cpp
diff --git a/framework/domain/modeltest.h b/framework/src/domain/modeltest.h
index 735a4227..735a4227 100644
--- a/framework/domain/modeltest.h
+++ b/framework/src/domain/modeltest.h
diff --git a/framework/domain/mouseproxy.cpp b/framework/src/domain/mouseproxy.cpp
index 9944acb6..9944acb6 100644
--- a/framework/domain/mouseproxy.cpp
+++ b/framework/src/domain/mouseproxy.cpp
diff --git a/framework/domain/mouseproxy.h b/framework/src/domain/mouseproxy.h
index 67b25d06..67b25d06 100644
--- a/framework/domain/mouseproxy.h
+++ b/framework/src/domain/mouseproxy.h
diff --git a/framework/domain/objecttreesource.cpp b/framework/src/domain/objecttreesource.cpp
index 567f3516..567f3516 100644
--- a/framework/domain/objecttreesource.cpp
+++ b/framework/src/domain/objecttreesource.cpp
diff --git a/framework/domain/objecttreesource.h b/framework/src/domain/objecttreesource.h
index 93812dc3..93812dc3 100644
--- a/framework/domain/objecttreesource.h
+++ b/framework/src/domain/objecttreesource.h
diff --git a/framework/domain/outboxcontroller.cpp b/framework/src/domain/outboxcontroller.cpp
index 590b6c49..590b6c49 100644
--- a/framework/domain/outboxcontroller.cpp
+++ b/framework/src/domain/outboxcontroller.cpp
diff --git a/framework/domain/outboxcontroller.h b/framework/src/domain/outboxcontroller.h
index 4c24ad59..4c24ad59 100644
--- a/framework/domain/outboxcontroller.h
+++ b/framework/src/domain/outboxcontroller.h
diff --git a/framework/domain/outboxmodel.cpp b/framework/src/domain/outboxmodel.cpp
index 237648b1..237648b1 100644
--- a/framework/domain/outboxmodel.cpp
+++ b/framework/src/domain/outboxmodel.cpp
diff --git a/framework/domain/outboxmodel.h b/framework/src/domain/outboxmodel.h
index 4be9c7f8..4be9c7f8 100644
--- a/framework/domain/outboxmodel.h
+++ b/framework/src/domain/outboxmodel.h
diff --git a/framework/domain/peoplemodel.cpp b/framework/src/domain/peoplemodel.cpp
index c9e7248c..c9e7248c 100644
--- a/framework/domain/peoplemodel.cpp
+++ b/framework/src/domain/peoplemodel.cpp
diff --git a/framework/domain/peoplemodel.h b/framework/src/domain/peoplemodel.h
index a59e752c..a59e752c 100644
--- a/framework/domain/peoplemodel.h
+++ b/framework/src/domain/peoplemodel.h
diff --git a/framework/domain/recepientautocompletionmodel.cpp b/framework/src/domain/recepientautocompletionmodel.cpp
index 2f52db07..2f52db07 100644
--- a/framework/domain/recepientautocompletionmodel.cpp
+++ b/framework/src/domain/recepientautocompletionmodel.cpp
diff --git a/framework/domain/recepientautocompletionmodel.h b/framework/src/domain/recepientautocompletionmodel.h
index 22c6f108..22c6f108 100644
--- a/framework/domain/recepientautocompletionmodel.h
+++ b/framework/src/domain/recepientautocompletionmodel.h
diff --git a/framework/domain/retriever.cpp b/framework/src/domain/retriever.cpp
index b8e29523..b8e29523 100644
--- a/framework/domain/retriever.cpp
+++ b/framework/src/domain/retriever.cpp
diff --git a/framework/domain/retriever.h b/framework/src/domain/retriever.h
index e454532d..e454532d 100644
--- a/framework/domain/retriever.h
+++ b/framework/src/domain/retriever.h
diff --git a/framework/domain/selector.cpp b/framework/src/domain/selector.cpp
index d021095b..d021095b 100644
--- a/framework/domain/selector.cpp
+++ b/framework/src/domain/selector.cpp
diff --git a/framework/domain/selector.h b/framework/src/domain/selector.h
index 358eaa9a..358eaa9a 100644
--- a/framework/domain/selector.h
+++ b/framework/src/domain/selector.h
diff --git a/framework/domain/settings/CMakeLists.txt b/framework/src/domain/settings/CMakeLists.txt
index dc9d01b1..dc9d01b1 100644
--- a/framework/domain/settings/CMakeLists.txt
+++ b/framework/src/domain/settings/CMakeLists.txt
diff --git a/framework/domain/settings/accountsettings.cpp b/framework/src/domain/settings/accountsettings.cpp
index d1019e1f..d1019e1f 100644
--- a/framework/domain/settings/accountsettings.cpp
+++ b/framework/src/domain/settings/accountsettings.cpp
diff --git a/framework/domain/settings/accountsettings.h b/framework/src/domain/settings/accountsettings.h
index 077b7784..077b7784 100644
--- a/framework/domain/settings/accountsettings.h
+++ b/framework/src/domain/settings/accountsettings.h
diff --git a/framework/domain/stringhtmlwriter.cpp b/framework/src/domain/stringhtmlwriter.cpp
index 88034492..88034492 100644
--- a/framework/domain/stringhtmlwriter.cpp
+++ b/framework/src/domain/stringhtmlwriter.cpp
diff --git a/framework/domain/stringhtmlwriter.h b/framework/src/domain/stringhtmlwriter.h
index fa5b760e..fa5b760e 100644
--- a/framework/domain/stringhtmlwriter.h
+++ b/framework/src/domain/stringhtmlwriter.h
diff --git a/framework/frameworkplugin.cpp b/framework/src/frameworkplugin.cpp
index f491bae7..f491bae7 100644
--- a/framework/frameworkplugin.cpp
+++ b/framework/src/frameworkplugin.cpp
diff --git a/framework/frameworkplugin.h b/framework/src/frameworkplugin.h
index 519e0ba9..519e0ba9 100644
--- a/framework/frameworkplugin.h
+++ b/framework/src/frameworkplugin.h
diff --git a/framework/notifications/notificationhandler.cpp b/framework/src/notifications/notificationhandler.cpp
index 093d638a..093d638a 100644
--- a/framework/notifications/notificationhandler.cpp
+++ b/framework/src/notifications/notificationhandler.cpp
diff --git a/framework/notifications/notificationhandler.h b/framework/src/notifications/notificationhandler.h
index fa992e87..fa992e87 100644
--- a/framework/notifications/notificationhandler.h
+++ b/framework/src/notifications/notificationhandler.h
diff --git a/framework/settings/settings.cpp b/framework/src/settings/settings.cpp
index 00d1b9c5..00d1b9c5 100644
--- a/framework/settings/settings.cpp
+++ b/framework/src/settings/settings.cpp
diff --git a/framework/settings/settings.h b/framework/src/settings/settings.h
index c5cff76b..c5cff76b 100644
--- a/framework/settings/settings.h
+++ b/framework/src/settings/settings.h