aboutsummaryrefslogtreecommitdiffstats
path: root/src/gpg/function/GpgKeyImportExporter.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-02-04<refactor>(src): rename the gpg directory to coreSaturneric1-178/+0
2022-01-22<license, style>(src, test): Fix some issues in license statement.Saturneric1-6/+10
2022-01-15<doc, refactor>(ci): Tidy up code of core and related partsSaturneric1-7/+7
1. Rename related entities. 2. Add a comments.
2022-01-14<doc, refactor>(ci): Tidy up code in gpg/functionSaturneric1-8/+8
1. Rename related entities. 2. Add a comments.
2022-01-03<fix, feature>(core, ui): key package import.Saturneric1-17/+20
1. use gpgme_op_export_keys as multiply keys export. 2. improve ui. 3. write key package import done.
2022-01-03<feature, refactor>(core, ui): Key package generate.Saturneric1-7/+18
1. refactor GpgKeyImportExporter to meet with key package generation. 2. add ExportKeyPackageDialog. 3. add Qt AES ability. 4. refactor Key List to provide menu ability control. 5. add check all and uncheck all ability to key list menu.
2021-12-25<refactor, test>(core, test): core improved and test gpg alone modeSaturneric1-8/+8
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.
2021-12-13Update Translate & Added.Saturneric1-0/+28
1. Added Export OpenSSH Format 2. Added Export Short Secret Key 3. Improve UI
2021-12-06Improve UI & FunctionsSaturneric1-6/+21
2021-12-01Add i18n SupportSaturneric1-14/+8
1. Remove Qt Linguist. 2. Add GNU gettext libraries. 3. Modified source codes to meet with i18n support.
2021-10-02UI Framework Modified.Saturneric1-4/+4
2021-09-20The basic functions of the core pass the test.Saturneric1-8/+0
Adjust and improve the core part of the interface.
2021-09-19Support multi-channel Context.Saturneric1-16/+48
Make the test configurable. Other modifications.
2021-09-11Improve and optimize the code.Saturneric1-1/+1
2021-09-10Continue to optimize and improve the code.Saturneric1-4/+6
2021-09-05Adjust the code structure.Saturneric1-40/+13
Introduce log library. Remove Qt from the core code.
2021-09-05Rewrite the core.Saturneric1-0/+124
Adjust the structure.