Add QGpgME code from libkleo
authorAndre Heinecke <aheinecke@intevation.de>
Sat, 2 Apr 2016 12:31:59 +0000 (04:31 -0800)
committerAndre Heinecke <aheinecke@intevation.de>
Sat, 2 Apr 2016 15:51:50 +0000 (07:51 -0800)
commit226e51052ae73efa8d9f30729b28de68d35231af
tree525f6cffc4124714da0bd9c0a738f648e0e31434
parent8347f3d5fc3e476aa767fbbaf09a1310a6154280
Add QGpgME code from libkleo

* lang/qt/src/Makefile.am,
lang/qt/src/abstractimportjob.h,
lang/qt/src/adduseridjob.h,
lang/qt/src/changeexpiryjob.h,
lang/qt/src/changeownertrustjob.h,
lang/qt/src/changepasswdjob.h,
lang/qt/src/cryptoconfig.h,
lang/qt/src/decryptjob.h,
lang/qt/src/decryptverifyjob.h,
lang/qt/src/deletejob.h,
lang/qt/src/downloadjob.h,
lang/qt/src/encryptjob.h,
lang/qt/src/exportjob.h,
lang/qt/src/hierarchicalkeylistjob.h,
lang/qt/src/importfromkeyserverjob.h,
lang/qt/src/importjob.h,
lang/qt/src/job.cpp,
lang/qt/src/job.h,
lang/qt/src/keygenerationjob.h,
lang/qt/src/keylistjob.h,
lang/qt/src/listallkeysjob.h,
lang/qt/src/multideletejob.h,
lang/qt/src/qgpgmeadduseridjob.cpp,
lang/qt/src/qgpgmeadduseridjob.h,
lang/qt/src/qgpgmebackend.cpp,
lang/qt/src/qgpgmebackend.h,
lang/qt/src/qgpgmechangeexpiryjob.cpp,
lang/qt/src/qgpgmechangeexpiryjob.h,
lang/qt/src/qgpgmechangeownertrustjob.cpp,
lang/qt/src/qgpgmechangeownertrustjob.h,
lang/qt/src/qgpgmechangepasswdjob.cpp,
lang/qt/src/qgpgmechangepasswdjob.h,
lang/qt/src/qgpgmecryptoconfig.cpp,
lang/qt/src/qgpgmecryptoconfig.h,
lang/qt/src/qgpgmedecryptjob.cpp,
lang/qt/src/qgpgmedecryptjob.h,
lang/qt/src/qgpgmedecryptverifyjob.cpp,
lang/qt/src/qgpgmedecryptverifyjob.h,
lang/qt/src/qgpgmedeletejob.cpp,
lang/qt/src/qgpgmedeletejob.h,
lang/qt/src/qgpgmedownloadjob.cpp,
lang/qt/src/qgpgmedownloadjob.h,
lang/qt/src/qgpgmeencryptjob.cpp,
lang/qt/src/qgpgmeencryptjob.h,
lang/qt/src/qgpgmeexportjob.cpp,
lang/qt/src/qgpgmeexportjob.h,
lang/qt/src/qgpgmeimportfromkeyserverjob.cpp,
lang/qt/src/qgpgmeimportfromkeyserverjob.h,
lang/qt/src/qgpgmeimportjob.cpp,
lang/qt/src/qgpgmeimportjob.h,
lang/qt/src/qgpgmekeygenerationjob.cpp,
lang/qt/src/qgpgmekeygenerationjob.h,
lang/qt/src/qgpgmekeylistjob.cpp,
lang/qt/src/qgpgmekeylistjob.h,
lang/qt/src/qgpgmelistallkeysjob.cpp,
lang/qt/src/qgpgmelistallkeysjob.h,
lang/qt/src/qgpgmenewcryptoconfig.cpp,
lang/qt/src/qgpgmenewcryptoconfig.h,
lang/qt/src/qgpgmerefreshkeysjob.cpp,
lang/qt/src/qgpgmerefreshkeysjob.h,
lang/qt/src/qgpgmesecretkeyexportjob.cpp,
lang/qt/src/qgpgmesecretkeyexportjob.h,
lang/qt/src/qgpgmesignencryptjob.cpp,
lang/qt/src/qgpgmesignencryptjob.h,
lang/qt/src/qgpgmesignjob.cpp,
lang/qt/src/qgpgmesignjob.h,
lang/qt/src/qgpgmesignkeyjob.cpp,
lang/qt/src/qgpgmesignkeyjob.h,
lang/qt/src/qgpgmeverifydetachedjob.cpp,
lang/qt/src/qgpgmeverifydetachedjob.h,
lang/qt/src/qgpgmeverifyopaquejob.cpp,
lang/qt/src/qgpgmeverifyopaquejob.h,
lang/qt/src/refreshkeysjob.h,
lang/qt/src/signencryptjob.h,
lang/qt/src/signjob.h,
lang/qt/src/signkeyjob.h,
lang/qt/src/specialjob.h,
lang/qt/src/threadedjobmixin.cpp,
lang/qt/src/threadedjobmixin.h,
lang/qt/src/verifydetachedjob.h,
lang/qt/src/verifyopaquejob.h: New.
* lang/qt/src/Makefile.am:

--
The ShowErrorMessage calls were removed and are to be replaced
by error signals / error status which the UI should then handle.

This allowed to port away from KMessageBox and KLocalizedstring.

Additionally this removed the old process bases qgpgmeconfigdialog,
and GnuPGProcessBase. Classes using GnuPGProcessbase were changed
to KProcess api.

This is a first compiling version. API is subject to change to
resolve the split between base jobs and qgpgme classes.
83 files changed:
lang/qt/src/Makefile.am
lang/qt/src/abstractimportjob.h [new file with mode: 0644]
lang/qt/src/adduseridjob.h [new file with mode: 0644]
lang/qt/src/changeexpiryjob.h [new file with mode: 0644]
lang/qt/src/changeownertrustjob.h [new file with mode: 0644]
lang/qt/src/changepasswdjob.h [new file with mode: 0644]
lang/qt/src/cryptoconfig.h [new file with mode: 0644]
lang/qt/src/dataprovider.cpp
lang/qt/src/dataprovider.h
lang/qt/src/decryptjob.h [new file with mode: 0644]
lang/qt/src/decryptverifyjob.h [new file with mode: 0644]
lang/qt/src/deletejob.h [new file with mode: 0644]
lang/qt/src/downloadjob.h [new file with mode: 0644]
lang/qt/src/encryptjob.h [new file with mode: 0644]
lang/qt/src/exportjob.h [new file with mode: 0644]
lang/qt/src/hierarchicalkeylistjob.h [new file with mode: 0644]
lang/qt/src/importfromkeyserverjob.h [new file with mode: 0644]
lang/qt/src/importjob.h [new file with mode: 0644]
lang/qt/src/job.cpp [new file with mode: 0644]
lang/qt/src/job.h [new file with mode: 0644]
lang/qt/src/keygenerationjob.h [new file with mode: 0644]
lang/qt/src/keylistjob.h [new file with mode: 0644]
lang/qt/src/listallkeysjob.h [new file with mode: 0644]
lang/qt/src/multideletejob.h [new file with mode: 0644]
lang/qt/src/qgpgmeadduseridjob.cpp [new file with mode: 0644]
lang/qt/src/qgpgmeadduseridjob.h [new file with mode: 0644]
lang/qt/src/qgpgmebackend.cpp [new file with mode: 0644]
lang/qt/src/qgpgmebackend.h [new file with mode: 0644]
lang/qt/src/qgpgmechangeexpiryjob.cpp [new file with mode: 0644]
lang/qt/src/qgpgmechangeexpiryjob.h [new file with mode: 0644]
lang/qt/src/qgpgmechangeownertrustjob.cpp [new file with mode: 0644]
lang/qt/src/qgpgmechangeownertrustjob.h [new file with mode: 0644]
lang/qt/src/qgpgmechangepasswdjob.cpp [new file with mode: 0644]
lang/qt/src/qgpgmechangepasswdjob.h [new file with mode: 0644]
lang/qt/src/qgpgmecryptoconfig.cpp [new file with mode: 0644]
lang/qt/src/qgpgmecryptoconfig.h [new file with mode: 0644]
lang/qt/src/qgpgmedecryptjob.cpp [new file with mode: 0644]
lang/qt/src/qgpgmedecryptjob.h [new file with mode: 0644]
lang/qt/src/qgpgmedecryptverifyjob.cpp [new file with mode: 0644]
lang/qt/src/qgpgmedecryptverifyjob.h [new file with mode: 0644]
lang/qt/src/qgpgmedeletejob.cpp [new file with mode: 0644]
lang/qt/src/qgpgmedeletejob.h [new file with mode: 0644]
lang/qt/src/qgpgmedownloadjob.cpp [new file with mode: 0644]
lang/qt/src/qgpgmedownloadjob.h [new file with mode: 0644]
lang/qt/src/qgpgmeencryptjob.cpp [new file with mode: 0644]
lang/qt/src/qgpgmeencryptjob.h [new file with mode: 0644]
lang/qt/src/qgpgmeexportjob.cpp [new file with mode: 0644]
lang/qt/src/qgpgmeexportjob.h [new file with mode: 0644]
lang/qt/src/qgpgmeimportfromkeyserverjob.cpp [new file with mode: 0644]
lang/qt/src/qgpgmeimportfromkeyserverjob.h [new file with mode: 0644]
lang/qt/src/qgpgmeimportjob.cpp [new file with mode: 0644]
lang/qt/src/qgpgmeimportjob.h [new file with mode: 0644]
lang/qt/src/qgpgmekeygenerationjob.cpp [new file with mode: 0644]
lang/qt/src/qgpgmekeygenerationjob.h [new file with mode: 0644]
lang/qt/src/qgpgmekeylistjob.cpp [new file with mode: 0644]
lang/qt/src/qgpgmekeylistjob.h [new file with mode: 0644]
lang/qt/src/qgpgmelistallkeysjob.cpp [new file with mode: 0644]
lang/qt/src/qgpgmelistallkeysjob.h [new file with mode: 0644]
lang/qt/src/qgpgmenewcryptoconfig.cpp [new file with mode: 0644]
lang/qt/src/qgpgmenewcryptoconfig.h [new file with mode: 0644]
lang/qt/src/qgpgmerefreshkeysjob.cpp [new file with mode: 0644]
lang/qt/src/qgpgmerefreshkeysjob.h [new file with mode: 0644]
lang/qt/src/qgpgmesecretkeyexportjob.cpp [new file with mode: 0644]
lang/qt/src/qgpgmesecretkeyexportjob.h [new file with mode: 0644]
lang/qt/src/qgpgmesignencryptjob.cpp [new file with mode: 0644]
lang/qt/src/qgpgmesignencryptjob.h [new file with mode: 0644]
lang/qt/src/qgpgmesignjob.cpp [new file with mode: 0644]
lang/qt/src/qgpgmesignjob.h [new file with mode: 0644]
lang/qt/src/qgpgmesignkeyjob.cpp [new file with mode: 0644]
lang/qt/src/qgpgmesignkeyjob.h [new file with mode: 0644]
lang/qt/src/qgpgmeverifydetachedjob.cpp [new file with mode: 0644]
lang/qt/src/qgpgmeverifydetachedjob.h [new file with mode: 0644]
lang/qt/src/qgpgmeverifyopaquejob.cpp [new file with mode: 0644]
lang/qt/src/qgpgmeverifyopaquejob.h [new file with mode: 0644]
lang/qt/src/refreshkeysjob.h [new file with mode: 0644]
lang/qt/src/signencryptjob.h [new file with mode: 0644]
lang/qt/src/signjob.h [new file with mode: 0644]
lang/qt/src/signkeyjob.h [new file with mode: 0644]
lang/qt/src/specialjob.h [new file with mode: 0644]
lang/qt/src/threadedjobmixin.cpp [new file with mode: 0644]
lang/qt/src/threadedjobmixin.h [new file with mode: 0644]
lang/qt/src/verifydetachedjob.h [new file with mode: 0644]
lang/qt/src/verifyopaquejob.h [new file with mode: 0644]