d0fe4b6a4f
feat: change logging framework to spdlog
2023-02-03 14:29:04 +08:00
fe37da516c
feat: update submodules
2023-01-22 14:09:23 +08:00
e8c8e13835
refactor(third_party): remove encoding-detect
2022-07-23 20:27:31 +08:00
9839700301
feat(third_party): update gpgme
2022-07-23 03:53:17 +08:00
1b26275d3f
feat: merge tiny third_party library into core
...
1. code detecting
2. qt-aes
2022-05-09 01:00:05 +08:00
a0dc373985
feat: use gnupg from system package manager
2022-05-08 01:39:15 +08:00
7ca57f7e16
refactor: remove submodules
...
1. remove vmime
2. remove smtp-mime
2022-05-08 01:10:10 +08:00
f1a2ce4bcb
refactor: develop 2.0.6 start
...
1. delete smtp ability
2. change libs link type to dramatic
2022-05-08 01:01:29 +08:00
64a7aa0ad0
fix(project): remove automatic build
...
1. libarchive
2. libconfig++
2022-04-10 16:39:02 +08:00
492c9f8585
<fix>(ci): Fix the problem of MinGW compilation
...
1. Not compiling libconfig under MinGW
2022-03-12 20:21:39 +08:00
stehu
912fb33a87
<fix, refactor, feat> adjust the project configuration
...
1. Fix possible problems with mac compilation
2. Add new third-party dependency libconfig
3. Use the correct project configuration to specify the C++ standard
2022-03-04 23:53:59 +08:00
d772e58315
<chore>(project, ci): Make the Windows platform pass the compilation
2022-02-05 17:37:48 +08:00
dff5473e52
<chore>(project): Adjust the project to make the compilation
2022-02-04 14:43:34 +08:00
a7b93c712a
<chore>(project): add and separate third party code
...
1. Add libarchive dependency
2. Separate encoding detection code from src
2022-02-04 00:58:49 +08:00
b5f212842d
<refactor, style>(gpg, ui, project): tidy up codes and comments.
...
1. let GpgInfo get into namespace GpgFrontend.
2. adjust the code structure.
3. add license statement to project configuration file.
2022-01-23 21:17:48 +08:00
c4d972cd57
<fix>(project): support build on Windows.
...
1. Optimize the introduction of vmime header files.
2. Disable ExternalProject when using Windows platform.
2022-01-15 00:46:24 +08:00
70cb73cb40
<chore>(project, ui, core): update ci for release-deb-package.yml
...
1. Enable the latest one-off build.
2. Fix submodule dependency problem.
3. Fixed known issues in engineering waste paper.
2022-01-13 06:56:59 +08:00
2f2515e6f1
<chore>(project, ui, core): update ci for release-deb-package.yml
...
1. Enable the latest one-off build.
2. Fix submodule dependency problem.
3. Fixed known issues in engineering waste paper.
2022-01-13 05:27:19 +08:00
19586c3cda
<chore>(project, ui, core): update ci for release-deb-package.yml
...
1. Enable the latest one-off build.
2. Fix submodule dependency problem.
2022-01-13 04:52:05 +08:00
1c3a29f611
<refactor, chore, fix>(project, ui, core): Merged with dev/ci/2.0.5
...
1. Mainly changes in project configuration files
2. Fix existing problems in project construction
2022-01-13 04:20:38 +08:00
9064eb6ae1
<refactor, chore>(project, ui, core): Normalize third-party dependencies.
...
1. All third-party dependencies are in the form of submodules .
2. Compile third-party dependencies together at compile time.
3. Strip 3rd party dependencies from source code.
4. Normalize the reference of the header file of the third-party dependency, and only refer to it once.
5. Remove all find_libraries and use build-time static library files instead.
2022-01-13 01:56:12 +08:00
1d2a9bc99d
Merge branch 'dev/ci/2.0.4' into dev/ci/2.0.5
2022-01-11 00:36:43 +08:00
0039a575d2
<refactor>(project): clean and modify build messages.
2022-01-06 18:19:23 +08:00
af944181ee
<feature>(ui, project): start to add imap support.
...
1. introduce vmime library.
2. add ReceiveMailDialog and related actions in MainWindowUI.
3. add git submodule vmime.
2022-01-05 22:33:08 +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
586b7a5211
<refactor>(ui): Enhanced sending email function.
2022-01-03 07:40:04 +08:00
Saturneric
4d321d5250
Update project configure to support xcode build.
2021-12-19 23:05:06 +08:00
ef06c6db41
Add Submodules & Update & Fixed
...
1. AppImage Update
2. gpgme
3. libgpg-error
4. libassuan
5. update gcc's version to 8.
6. fix build issues.
2021-12-05 18:16:24 +08:00
c5bf737555
Remove rapidjson and Improve update ploicy.
2021-12-05 16:16:12 +08:00
Saturneric
3c65d087ee
UI Framework Modified.
2021-10-02 22:16:27 +08:00
Saturneric
5874147d9e
Continue to write core test code.
2021-09-12 21:56:18 +08:00
Saturneric
4e076fa198
Continue to optimize and improve the code.
2021-09-11 00:06:21 +08:00
Saturneric
e2d30cc019
Adjust the code structure.
...
Introduce log library.
Remove Qt from the core code.
2021-09-05 21:41:00 +00:00