aboutsummaryrefslogtreecommitdiffstats
path: root/src/gpg/function/GpgKeyGetter.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* <fix, feature>(core, ui): key package import.Saturneric2022-01-031-1/+0
| | | | | | 1. use gpgme_op_export_keys as multiply keys export. 2. improve ui. 3. write key package import done.
* <fix, feature>(core, ui): add key in smart card support.Saturneric2022-01-031-1/+2
| | | | 1.fix problem that when key is in a smart card, the result of FetchKey() is not equal with which provided by GetKey().
* <refactor, test>(core, test): core improved and test gpg alone modeSaturneric2021-12-251-0/+2
| | | | | | | | | | | 1. let modules known their channels. 2. let factory create a channel. 3. reduce dumplicate code. 4. add type check for function object. 5. test gpg alone mode. 6. remove some asserts. 7. rename importexportor to importexporter. 8. move args in gpg context constructor to a struct.
* Added & Improved & Fixed.Saturneric2021-12-161-2/+2
| | | | | | | | | Fixed Bugs in core. Improved Send Mail & Keyserver Settings. Added Pubkey Sync for key list. Added Refresh for key list. Improved Send Mail and others. Known Bugs Fixed.
* Modified Core to Optimization & Fixed ProblemSaturneric2021-12-141-0/+15
| | | | | | | 1. GpgKey copy ability 2. GpgXXResult type to shared_ptr 3. KeyList Optimization 4. Fixed Loading Dialog Problem
* Add i18n SupportSaturneric2021-12-011-2/+2
| | | | | | 1. Remove Qt Linguist. 2. Add GNU gettext libraries. 3. Modified source codes to meet with i18n support.
* Fix Known Bugs.Saturneric2021-11-291-7/+10
| | | | | | 1. Import Keys. 2. Import Keys From Server. 3. UID Management.
* UI Framework Modified.Saturneric2021-10-021-2/+9
|
* The basic functions of the core pass the test.Saturneric2021-09-201-11/+3
| | | | Adjust and improve the core part of the interface.
* Support multi-channel Context.Saturneric2021-09-191-0/+1
| | | | | Make the test configurable. Other modifications.
* Continue to write core test code.Saturneric2021-09-121-13/+14
|
* Continue to optimize and improve the code.Saturneric2021-09-101-2/+2
|
* Adjust the code structure.Saturneric2021-09-051-8/+10
| | | | | Introduce log library. Remove Qt from the core code.
* Rewrite the core.Saturneric2021-09-051-8/+39
| | | | Adjust the structure.
* Start to rewrite gpg core.Saturneric2021-08-291-0/+38