1
0

1377 Commits

Author SHA1 Message Date
22308b720a <feature, fix, refactor>(core, ui): fixed known bugs for v2.0.4-beta.1 and add network settings.
1. proxy settings.
2. network capability.
3. fixed known bugs.
4. improve ui.
2022-01-04 20:34:40 +08:00
f297a701bb <fix, refactor>(core, ui): fixed known bugs for v2.0.4-beta.1.
1. longer expire date for keygen.
2. version system improved and fixed.
3. include ui text not translated.
4. improve ui.
2022-01-04 18:49:11 +08:00
4b1c631079 <fix>(ui): improve ui. 2022-01-04 17:03:18 +08:00
14c5e00014 <fix>(core): fix windows build problem
1.fix libintl_snprintf bugs.
2. improve VersionCheckThread.
2022-01-04 16:20:35 +08:00
5e0b8f01c9 <chore>(project): version 2.0.4-beta.1 2022-01-04 06:21:08 +08:00
327b5bf767 <fix>(core): fix windows build problem
1.fix libintl_sprintf bugs.
2022-01-04 06:16:33 +08:00
2f64e4300b <fix, feature>(core, ui): version system upgrade.
1. can notice user withdraw version now.
2. fix software not restart when signal caught.
3. improve ui.
2022-01-04 06:10:04 +08:00
5cc72a35de <fix, feature>(core, ui): key package import.
1. use gpgme_op_export_keys as multiply keys export.
2. improve ui.
3. write key package import done.
2022-01-04 04:24:01 +08:00
9a4fa7019d <fix, feature>(core, ui): add key in smart card support.
1.fix problem that  when key is in a smart card, the result of FetchKey() is not equal with which provided by GetKey().
2022-01-04 02:33:35 +08:00
5b76eb2195 <feature>(ui): default sender gpg key settings in send mail. 2022-01-04 01:42:09 +08:00
c20c7b9bb8 <feature, refactor>(core, ui): Key package generate.
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.
2022-01-04 01:25:59 +08:00
efabb4fa3d <fixed, refactor>(ui): Enhanced sending email function.
1. make options changeable when init in sending email dialog.
2022-01-03 07:54:56 +08:00
586b7a5211 <refactor>(ui): Enhanced sending email function. 2022-01-03 07:40:04 +08:00
49ec72e3d5 <refactor>(ui): take operations apart from key details. 2022-01-02 17:12:00 +08:00
5c9f64f4a4 <feat, refactor>(ui): change smtp test to multiply thread 2022-01-02 16:40:17 +08:00
d9ec5cc0d2 <fixed>(core, ui): fixed bugs in result analyse
1. let VerifyResultAnalyse.cpp dealing with when there is no signature found.
2. fixed some problem in DecryptResultAnalyse.cpp.
2022-01-02 15:23:16 +08:00
0f46408197 <feat, refactor, fixed>(core, ui): add & modify file operations
1. add non ascii mode for file operations.
2. the suffix of normalized file encryption.
3. refactor general settings.
2022-01-02 15:07:19 +08:00
a056f2186d <refactor, fixed, test>(core, ui): add & modify core and ui
1. add init functions for core.
2. add non ascii settings.
3. fit ui with this version of core.
2022-01-02 11:40:22 +08:00
781cf97538 <refactor, test>(core, test): test decryption when key not found 2022-01-02 10:55:52 +08:00
5e0e6494c7 <refactor, fix, test>(core, test): test key generation for standalone mode
1. add key generation test for standalone mode
2. add supported algos in standalone mode
3. changed support algo vectors from static value to static getter
4. modified name of some variables.
2022-01-01 02:55:29 +08:00
cb10cffa20 <refactor, test>(core, test): core improved and test gpg key generation
1. Refactor the initialization code of Context.
2. Improve some callback function support.
3. Improve the key deletion function.
4. Modify the key output of some functions.
5. Add test for key generation.
6. Delete all imported keys at the end of the test case.
7. Add setup mode initialization parameters for Context.
2021-12-31 09:50:20 +08:00
b5cd5eac82 <refactor, test>(core, test): core improved and test gpg alone mode
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-25 09:54:57 +08:00
Saturneric
e35ba01111 Continue to add Standalone Support. 2021-12-20 21:52:05 +08:00
Saturneric
5fb0f8b0fc Update Test Code & Added Standlone Support 2021-12-20 17:40:32 +08:00
ef1b42b531 Fixed bugs.
1. Not not paint in main thread.
2021-12-20 14:28:53 +08:00
Saturneric
08519fcf13 Pass apple store automatic verification. 2021-12-20 01:38:21 +08:00
Saturneric
4d321d5250 Update project configure to support xcode build. 2021-12-19 23:05:06 +08:00
Saturn&Eric
c2d8bc90d6 Merge pull request #35 from saturneric/develop
Fixed Clash when decrypt reci is unknown.
2021-12-17 21:22:22 +08:00
Saturneric
5a66c60426 Fixed Clash when decrypt reci is unknown. v2.0.3 2021-12-17 21:04:00 +08:00
Saturn&Eric
52ac9979bd Merge pull request #34 from saturneric/develop
v2.0.3
2021-12-17 05:20:56 +08:00
1a51a28541 Fixed bugs & Improve Speed. 2021-12-17 04:43:19 +08:00
3f70ce5de0 Fixed Issues on Windows & Reduce warning. 2021-12-17 03:27:37 +08:00
b942f0d507 Fix problem on Windows. 2021-12-17 03:07:55 +08:00
86630a1eea Fixed Known Issues on Export. 2021-12-17 02:40:19 +08:00
3e17611f9a Fixed & Update Translation. 2021-12-17 02:31:11 +08:00
2874ebd5e5 Fixed & Improve.
1. Fixed Known Issues.
2. Improve UI.
2021-12-17 02:18:38 +08:00
22846ce38f Fixed Known Problem. 2021-12-16 21:59:45 +08:00
8f9abf06c1 Modified CI Files. 2021-12-16 19:22:30 +08:00
e4f4eda6fe Fixed Project Configure. 2021-12-16 19:08:16 +08:00
37860c0fef Added and Fixed Translation. 2021-12-16 17:49:54 +08:00
51259403d7 Added & Improved & Fixed.
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.
2021-12-16 17:36:19 +08:00
66cd551c8b SMTP Support Added. 2021-12-15 01:49:05 +08:00
50efbe1fcc Modified Core to Optimization & Fixed Problem
1. GpgKey copy ability
2. GpgXXResult type to shared_ptr
3. KeyList Optimization
4. Fixed Loading Dialog Problem
2021-12-14 19:28:53 +08:00
c77a3c560e Add Deb Build Support & Install Support For Linux. 2021-12-14 12:55:56 +08:00
Saturn&Eric
5d8e24b7ce Merge pull request #32 from saturneric/develop
v2.0.2-beta.2
v2.0.2
2021-12-14 02:46:23 +08:00
b43e376887 Update Translations & README. 2021-12-14 01:59:24 +08:00
71bec7d8b0 Improve UI & Fixed. 2021-12-14 00:43:17 +08:00
Saturn&Eric
ee4752ed75 Merge pull request #31 from saturneric/develop-ui
v2.0.2-beta.1
2021-12-13 22:50:57 +08:00
Saturneric
6287658184 Added & Fixed
1. Add MIME identify
2. Fixed Wide-Char Path Problem in Windows.
2021-12-13 22:26:29 +08:00
6d05e4a062 Merge branch 'develop-ci' into develop-ui 2021-12-13 19:25:15 +08:00